Results 1 to 3 of 3
Thread: Migration SQLite -> MySQL5
-
29-12-2008, 16:00 #1
-= TeamSpeak User =-
- Join Date
- Dec 2008
- Location
- Germany
- Posts
- 9
Migration SQLite -> MySQL5
Hallo zusammen,
Ich habe ja schon einiges an Informationen gefunden um den Teamspeakserver mit MySQL zum Laufen zu bringen.
Das hat soweit funktioniert.
Ich habe auch bereits ein Tool gefunden um die alte SQLite 2.1 Datenbank zu öffnen und zu exportieren.
Diese habe ich dann in die MySQL DB importiert.
Den Server konnte ich auch wieder starten, und offensichtlich hat er auch die Konfiguration des Servers und das Gast-PW übernommen.
ABER: Die User werden nicht mehr erkannt.
Es ist kein Login per TS-Client oder Web-Interface mehr möglich (auch nicht mit dem SuperAdmin)
Es wurden sämtliche Channel "vergessen", ich habe einen leeren Server vorgefunden, obwohl die Daten sämtlicher User und Channel in der DB stehen.
Meine Frage:
Worauf ist bei der Migration auf MySQL zu achten?
Welche Datentypen und/oder Werte muss ich evtl. vor dem Import in MySQL anpassen?
Ich hoffe ihr könnt mir da weiterhelfen.
Für die Zwischenzeit habe ich erst mal auf SQLite zurückgestellt.
-
29-12-2008, 16:52 #2
-= TeamSpeak Addict =-
- Join Date
- Oct 2007
- Posts
- 260
Das Beste, was du machen kannst, ist, den
TeamSpeak-Server mit der SQLite-Datenbank laufen zu lassen.
Die Mysql-Unterstützung ist nicht ausgereift und wesentlich langsamer.
Du kannst das mit der Mysql-Datenbank ja mal mit TeamSpeak 3 später ausprobieren.
Da soll ja alles besser sein
Der TeamSpeak 2 Server kann standardmäßig mit einer Mysql 5 Datenbank nichts anfangen. Meines Wissens nach geht das nur mit sehr alten Versionen von Mysql.
Es gibt jedoch einen "Mysql-Patch" für TeamSpeak.
Dieser ist auf dem Downloadserver von Planet TeamSpeak zu finden.
Eine Anleitung hierzu solltest du mit der Forensuche finden können.
Gruß
Jan
-
29-12-2008, 17:47 #3
Falls du per php auf die Datenbank zugreifen willst, benötigst du kein mysql. SQLite-Unterstützung bietet php nämlich auch: Link
Außerdem kannst du mit dem sql-Befehl über die TCP-Queryschnittstelle des TeamSpeakservers genauso auf die Datenbank zugreifen und Änderungen durchführen, falls du als superadmin eingeloggt bist.
Damit ersparst du dir sehr viele Probleme, die beim Betrieb von TeamSpeak2 mit mysql auftreten können.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
SQLite --> MySQL
By monkeypaw201 in forum [TeamSpeak 2] Server SupportReplies: 0Last Post: 20-12-2007, 04:58 -
MySQL -> SQLite
By Weble in forum [TeamSpeak 2] Server SupportReplies: 2Last Post: 17-01-2006, 13:31 -
Help on SQLite script to create client
By osward in forum [TeamSpeak 2] Server SupportReplies: 0Last Post: 24-08-2004, 05:03 -
Exporting SQLite do MySQL
By Rivotti in forum [TeamSpeak 2] Server SupportReplies: 1Last Post: 10-03-2004, 21:15


Reply With Quote


