DB-Installation auf SQL Server

  • Hallo,

    ich möchte mein WP auf einen neuen Server umziehen und habe dort nur MS SQL Server zur Verfügung. Laut einigen Seiten kann man WP auuch mit einem SQL Server betreiben. Nun habe ich dazu folgendes Plugin gefunden, welches auch zu Teilen funktioniert.
    https://wordpress.org/plugins/wordpr…se-abstraction/

    Wie zu erkennen ist, ist das Plugin schon seit einer Weile nicht mehr aktualisiert worden. Aber trotzdem tut es erstmal seine Arbeit.
    Während der Installation sollen in den erzeugten DB-Struktur Daten eingefügt werden (INSERT INTO...). Dabei kommt es in einigen Tabellen zu Problemen beim Konvertieren von string in datetime. Nach einigem Probieren habe ich herausgefunden, dass die Datumsangaben nur in datetime2 implizit Felder konvertiert werden können.

    Hat jemand Erfahrung mit WP und SQL Server und kann mir hier vielleicht einen Tipp geben? Oder gibt es dir Möglichkeit in den Erstellungsprozess der Datenbank einzugreifen? Dann könnte ich die Datentypen der Spalten anpassen.


    Vielen Dank.
    Andreas

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Die Seite(n) habe ich mir vorab auch schon angeschaut. Das Problem an deiner ist, dass der Downloadlink nicht mehr funktioniert. Das scheint alles schon uralt zu sein.

    Gibt es denn eine Alternative oder Anpassungen an der DB (s. erster Post)?

  • Ich muss mal fragen, um was für einen Server handelt es sich denn überhaupt, eine Maschine oder Hosting Paket? Wenn eigene Maschine, was für ein Betriebssystem läuft dort?

  • Hier die Daten der Umgebung:
    - eigener V-Server mit Windows Server 2012 R2
    - SQL Servr Express 2014
    - PHP 5.4

    Wie bereits gesagt, läut WP dort auch an und installiert sich auch. Nur während des Installvorgangs, nach dem die DB angelegt wurde, werden die Daten in die Tabellen der DB eingefügt. Genau hierbei kommt es zu Problemen, da die enthalteen Strings nicht in den Datentyp Datetime umgewandelt werden können. Z.B. ist das beim Anlegen des Benutzers so. Könnte man die Erstellung der Tabellen beeinflussen, wäre es vielleicht möglich, dies mit dem aktuellen Plugin zum Laufen zu bekommen.

  • Ein Windows Server ist als Webserver vollkommen ungeeignet. Warum muss es denn unbedingt ein Windows Server sein?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!