Community Forums Today's Posts     Member List     Archive    
Page 1 of 3 123 LastLast
Results 1 to 15 of 40
  1. #1
    Join Date
    Jan 2006
    Posts
    5

    [Howto] TS2 Server + MySQL 5.0

    Hallo!
    Ich dacht ich schreibe ein kleines Howto, wie man den TS2 Server mit MySQL 5.0 nutzt.

    1) Den TS2 Server runterladen und installieren, aber nicht starten (Readme folgen)

    2) Eine Tabelle und dazu einen User in MySQL anlegen, der Rechte für die Tabelle hat. (z.B. via phpMyAdmin)

    3) Das Passwort mit OLD_Passwort ändern
    Code:
    SET PASSWORD FOR '<USER>'@'<SERVER>' = OLD_PASSWORD('<PASSWORT>');
    3) Nun in /etc/teamspeak2-server eine server.ini anlegen

    Schreibt ist rein

    Code:
    [DBEXPRESS]
    sqldir=/opt/teamspeak2-server/mysql_sql/
    Drivername=mysql
    Database=EURE-DATENBANK
    Hostname=127.0.0.1 (wichtig!! kein localhost)
    User_name=BENUTZERNAME
    Password=PASSWORT
    GetDriverFunc=getSQLDriverMYSQL
    VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    LibraryName=/opt/teamspeak2-server/libsqlmy.so
    Active=1
    Passt ggf. die Pfade an!

    4) Nun benötigen wir ältere MySQL Libs. Ihr könnt diese von http://www.pack-eis.de/index.php?p=libmysql-shared runterladen.

    5) Kopiert

    Code:
    libmysqlclient.so.10.0.0
    libmysqlclient_r.so.10.0.0
    nach /usr/lib

    6) Jetzt sollte beim ersten Start automatisch alle Tabellen in MySQL angelegt werden. Sollte es Fehler geben, schaut in /var/log/teamspeak2-server/server.log nach!

  2. #2
    Join Date
    Jan 2006
    Posts
    5
    Das ganze geht bei mir nun seit Monaten ohne Probleme ... inkl md5 passwörtern.

  3. #3
    Join Date
    Dec 2006
    Location
    Germany
    Posts
    12
    ich verstehe das nicht, bei mir läuft es, obwohl ich keine Datenbank erstellt habe.
    Is das normal?
    MFG

  4. #4
    Join Date
    Sep 2005
    Location
    Germany / Dortmund
    Posts
    1,282
    Standardmäßig läuft der Server ja auch mit einer SQLLite-Datenbank. Diese ist durch die Datei "server.dbs" repräsentiert.

  5. #5
    Join Date
    Dec 2006
    Location
    Germany
    Posts
    12
    verstehe, danke für Ihre Antwort.
    MFG

  6. #6
    Join Date
    Dec 2006
    Location
    Germany
    Posts
    3
    Hm also irgendwie verstehe ich das nicht wo soll ich SET PASSWORD FOR '<USER>'@'<SERVER>' = OLD_PASSWORD('<PASSWORT>'); das eingeben?

    danke für die Hilfe

    mfg maggi

  7. #7
    Join Date
    Dec 2006
    Location
    Germany, Hamburg
    Posts
    3
    das kannste entweder in der mysql-shell direkt machen, oder über ne grafische oberfläche wie zum beispiel phpmyadmin.

    mfg, chris

  8. #8
    Join Date
    Jul 2007
    Location
    Bad Dürkheim (Germany)
    Posts
    1

    übernehmen möglich ?

    kann ich das auch machen und alle einstellungnen und server behalten. praktisch server.dbs importieren ? wie geht das ?

  9. #9
    Join Date
    Sep 2007
    Location
    Germany
    Posts
    3

    Dbexpress

    Hi ich habe [DBEXPRESS] gegen [MYSQL] ausgetauscht und dann hat es funktioniert. Leider wird nichts in die Datenbank geschreiben.

    [DBEXPRESS]
    sqldir=/opt/teamspeak2-server/mysql_sql/
    Drivername=mysql
    Database=EURE-DATENBANK
    Hostname=127.0.0.1 (wichtig!! kein localhost)
    User_name=BENUTZERNAME
    Password=PASSWORT
    GetDriverFunc=getSQLDriverMYSQL
    VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    LibraryName=/opt/teamspeak2-server/libsqlmy.so
    Active=1

  10. #10
    Join Date
    Feb 2008
    Location
    Germany
    Posts
    1
    Hi,

    hier mal ne LÖSUNG:

    Kopiert alles aus dem mysql_sql ordner in den anderen sql ordner, überschreiben JA!!!

    Dann alles was in sqllite_sql ist in mysql_sql, ja auch da alles überschreiben, das dann hochladen und mit dem Tut von oben mit [DBEXPRESS] den server starten feddig und funzt, habs selber getestet und das sogar unter MySQL 5.0.45

    Viel spaß

  11. #11
    Join Date
    Nov 2002
    Location
    Germany / Kempen
    Posts
    1,844
    Quote Originally Posted by OrdoDragonis-DAN-L View Post
    Hi,

    hier mal ne LÖSUNG:

    Kopiert alles aus dem mysql_sql ordner in den anderen sql ordner, überschreiben JA!!!

    Dann alles was in sqllite_sql ist in mysql_sql, ja auch da alles überschreiben, das dann hochladen und mit dem Tut von oben mit [DBEXPRESS] den server starten feddig und funzt, habs selber getestet und das sogar unter MySQL 5.0.45

    Viel spaß
    Eine Lösung wofür?

  12. #12
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    4

    Question Username/Passwort stimmen nicht mehr

    Hi,

    ich habe den TS2-SErver jetzt mit MySQL zum laufen bekommen.
    Allerdings kann ich mich weder als Admin noch als Superadmin am Server anmelden. Weder über den Client noch über Webinterface.
    Ein Blick in die Log bringt mir dies:

    Code:
    ---------------------------------------------------------------
    23-11-08 09:09:49,ALL,Info,server,      Server init initialized
    23-11-08 09:09:49,ALL,Info,server,      Server version: 2.0.23.19 Linux
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_servers.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/new_server.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_server_privilege.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/new_server_privilege.sql
    23-11-08 09:09:49,ALL,Info,server,      Starting VirtualServer id:0 with port:8767
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/edit_server.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_channels.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/new_channel.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_bans.sql
    23-11-08 09:09:49,ALL,Info,server,      Started VirtualServer id:0 with port:8767
    23-11-08 09:09:49,WARNING,Info,SERVER,  Default VirtualServer created
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_clients_name.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/new_client.sql
    23-11-08 09:09:49,WARNING,Info,SERVER,  admin account info: username: admin password: ruvwx9
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_clients_name.sql
    23-11-08 09:09:49,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/new_client.sql
    23-11-08 09:09:49,WARNING,Info,SERVER,  superadmin account info: username: superadmin password: ht93pk
    23-11-08 09:09:51,ALL,Info,server,      Server init finished
    23-11-08 09:09:51,WARNING,Info,server,  TeamSpeak Server daemon activated
    23-11-08 09:10:20,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_server_port.sql
    23-11-08 09:10:31,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_server_port.sql
    23-11-08 09:10:35,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_server_port.sql
    23-11-08 09:11:03,ERROR,All,SQL,        SQL file not found /etc/tss2/mysql_sql/read_server_port.sql
    23-11-08 09:11:23,ALL,Info,server,      Server shutdown initialized
    23-11-08 09:11:23,ALL,Info,server,      Stopping VirtualServer id:0 with port:8767
    23-11-08 09:11:24,ALL,Info,server,      Stopped VirtualServer id:0 with port:8767
    23-11-08 09:11:26,ALL,Info,server,      Server shutdown finished
    ---------------------------------------------------------------
    Kann mir da jemand weiter helfen?

  13. #13
    Join Date
    Nov 2002
    Location
    Germany / Kempen
    Posts
    1,844
    Und was kannst du in der Log lesen?
    ERROR,All,SQL, SQL file not found
    Und das nicht nur einmal.

    Noch ein Tip nebenbei: Server aktualisieren nicht vergessen.

  14. #14
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    4
    Das ist ja das komische.
    Die Tabellen sind wirklich nicht in dem Ordner drinnen.
    Server wurde komplett neu gestartet. (also Apache2, MySQL,...)
    Muss ich da noch symlinks setzen falls die anderen Tabellen im MySQL-Stamm sind?
    Oder hat er die einfach feherlhaft eingerichtet?
    Rechte stimmen jedenfalls für die Ordner der Serveranwendung.

  15. #15
    Join Date
    Nov 2002
    Location
    Germany / Kempen
    Posts
    1,844
    Darf ich fragen warum du MySQL verwenden willst?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. How to Install TS & MySQL 4 Properly
    By DOMINATION in forum [TeamSpeak 2] Server Support
    Replies: 242
    Last Post: 15-09-2009, 01:24
  2. Windows TS2 Server to Remote MySQL Server?
    By xCav8r in forum [TeamSpeak 2] Server Support
    Replies: 4
    Last Post: 19-02-2005, 15:57
  3. ts2 server mit mysql problem
    By Kr3 in forum [TeamSpeak 2] Server Support
    Replies: 2
    Last Post: 17-10-2004, 12:19

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •