PDA

View Full Version : Teamspeak über MYSQL Server? Fehler!


Attrachii
26-05-2009, 17:25
Hallo Leute!
Wie der Betreff schon erahnen lässt...

Meine server.ini schaut so aus:
[DBEXPRESS]
sqldir=mysql_sql/
Drivername=mysql
Database=xxxx
Hostname=127.0.0.1
User_name=xxxx
Password=xxxx
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
LibraryName=./libsqlmy.so
Active=1

Leider erstellt es die Tabellen ohne Inhalte und bringt folgenden Fehler:
---------------------------------------------------------------
-------------- log started at 25-05-09 21:27 -------------
---------------------------------------------------------------
25-05-09 21:27:44,ALL,Info,server, Server init initialized
25-05-09 21:27:44,ALL,Info,server, Server version: 2.0.24.1 Linux
25-05-09 21:27:44,WARNING,Info,SQL, created table ts2_servers
25-05-09 21:27:44,WARNING,Info,SQL, created table ts2_server_privileges
25-05-09 21:27:44,WARNING,Info,SQL, created table ts2_channels
25-05-09 21:27:44,WARNING,Info,SQL, created table ts2_channel_privileges
25-05-09 21:27:44,WARNING,Info,SQL, created table ts2_clients
25-05-09 21:27:44,WARNING,Info,SQL, created table ts2_bans
25-05-09 21:27:44,ERROR,All,SQL, SQL file not found mysql_sql/read_servers.sql
25-05-09 21:27:44,ERROR,All,SQL, OpenSQL Error: EDatabaseError.Table 'ts2_bans' already exists in query: CREATE TABLE `ts2_bans` (
`i_ban_id` int(8) NOT NULL auto_increment,
`i_ban_server_id` int(8) default NULL,
`s_ban_ip` varchar(16) default NULL,
`s_ban_by` varchar(128) default NULL,
`dt_ban_created` varchar(24) default NULL,
`i_ban_minutes` int(8) default NULL,
PRIMARY KEY (`i_ban_id`),
KEY `i_ban_server_id` (`i_ban_server_id`),
KEY `s_ban_ip` (`s_ban_ip`)
) ENGINE=MyISAM ;

25-05-09 21:27:44,ERROR,Info,server, EInvalidField: OpenSQL Error: EDatabaseError.Table 'ts2_bans' already exists in query: CREATE TABLE `ts2_bans` (
`i_ban_id` int(8) NOT NULL auto_increment,
`i_ban_server_id` int(8) default NULL,
`s_ban_ip` varchar(16) default NULL,
`s_ban_by` varchar(128) default NULL,
`dt_ban_created` varchar(24) default NULL,
`i_ban_minutes` int(8) default NULL,
PRIMARY KEY (`i_ban_id`),
KEY `i_ban_server_id` (`i_ban_server_id`),
KEY `s_ban_ip` (`s_ban_ip`)
) ENGINE=MyISAM ;

----------------------------------------------------------
---------------------------------------------------------------
--------------- log ended at 25-05-09 21:27 --------------
---------------------------------------------------------------


Vllt hat jemand eine Lösung für mein Problem!

Danke schonmal (sorry fürs so "kurz" halten aber ich denke das Nötigste ist gesagt)!

PS: Sorry fürs im-falschen-Bereich-posten!

Attrachii
27-05-2009, 14:09
ein letztes /push, dann muss ich mir was anderes Überlegen...
Danke trotzdem. Vllt weiß ja jemand noch schnell ne Lösung dafür... =)

SmileMan
28-05-2009, 09:17
Hallo,

in Deiner geposteten Log steht der Fehler doch schon drin:

25-05-09 21:27:44,ERROR,All,SQL, SQL file not found mysql_sql/read_servers.sql

kopiere einfach den Inhalt des Ordners /sqlite_sql/ in den Ordner /mysql_sql/ dann sollte das funktionieren.
Vielleicht zur Sicherheit nochmal alle Tabellen aus der Datenbank löschen, damit diese nochmal neu angelegegt werden.

So ich hoffe Dir entsprechend geholfen haben zu können.

Gruß
Stefan