Назад

Выводит Ошибку в SQL

Автор: mihail85: Дата: 04.01.2009

Помогите разобраться пожалуйста.
На старой версии я работал все выло нормально, а вот когда Скачал новый eAthena 13610-stable-sql пошли ошибки :(

в logserv-sql.bat

[SQL]: DB error - Table storage engine for 'loginlog' doesn't have this option
[Debug]: at e:\stable\src\login_sql\login.c:304 - INSERT DELAYED INTO `loginlog`
(`time`,`ip`,`user`,`rcode`,`log`) VALUES (NOW(), '0', 'lserver','100','login s
erver started')
[Status]: The login-server is ready (Server is listening on the port 6900).

[Info]: Connection request of the char-server 'eAthena' @ 192.168.1.2:6121 (acco
unt: 's1', pass: 'p1', ip: '192.168.1.2')
[SQL]: DB error - Table storage engine for 'loginlog' doesn't have this option
[Debug]: at e:\stable\src\login_sql\login.c:1539 - INSERT DELAYED INTO `loginlog
`(`time`,`ip`,`user`,`rcode`,`log`) VALUES (NOW(), '3232235778', 's1@eAthena','1
00', 'charserver - eAthena@192.168.1.2:6121')
[Info]: Invalid password (account: 's1', pass: '846b0090c302bbe0ed16b670522ad993
', received pass: 'p1', ip: 192.168.1.2)

и в charserv-sql.bat
[Warning]: Connection to login-server lost (connection #2).
[Info]: Attempt to connect to login-server...
[Status]: Connecting to 192.168.1.2:6900
[Error]: Can not connect to login-server.
[Error]: The server communication passwords (default s1/p1) are probably invalid
.
[Error]: Also, please make sure your login db has the correct communication user
name/passwords and the gender of the account is S.
[Error]: The communication passwords are set in map_athena.conf and char_athena.
conf

вот что мне делать, я не понимаю *be*?

Автор: nomn: Дата: 04.01.2009

Или же, что скорей всего, база данных не подходит под версию афины. Делаю апдейт.

Автор: mihail85: Дата: 04.02.2009

базу я новую создал

Автор: mihail85: Дата: 04.02.2009

вот как понять эту строку?
[SQL]: DB error - Table storage engine for 'loginlog' doesn't have this option
[Debug]: at e:\stable\src\login_sql\login.c:1253 - INSERT DELAYED INTO `loginlog
`(`time`,`ip`,`user`,`rcode`,`log`) VALUES (NOW(), '3232235778', 'Malicious','10
0', 'login ok') что она хочет от меня?

Автор: nomn: Дата: 04.02.2009

значит что таблица loginlog не имеет опцию (столбец) запрашиваемый эмулем!

Автор: mihail85: Дата: 04.02.2009

хорошо, ща посмотрю =) может поможет.

Автор: mihail85: Дата: 04.02.2009

ага в базе нет таблин в ней совсем. и последний вопрос:
как сделать бекуп полной базы и поставиь на другую базу?

Автор: mihail85: Дата: 04.02.2009

Блин что за эмуль такой, галимая база у ней была. и опять новая ошибка =(((

[SQL]: DB error - Unknown column 'id' in 'field list'
[Debug]: at e:\stable\src\char_sql\int_mail.c:41 - SELECT `id`,`send_name`,`send
_id`,`dest_name`,`dest_id`,`title`,`message`,`time`,`status`,`zeny`,`amount`,`na
meid`,`refine`,`attribute`,`identify`,`card0`,`card1`,`card2`,`card3` FROM `mail
` WHERE `dest_id`='150027' AND `status` < 3 ORDER BY `id` LIMIT 31
[Info]: mail load complete from DB - id: 150027 (total: 0)

я так и не понял где менять id?

Автор: mihail85: Дата: 04.07.2009

мне не кто, не поможет? как я уже понял

Автор: Bruce Willis: Дата: 04.07.2009

Закинь в MySQL тупо из папки sql-files все таблицы. Кроме тех, что начинаются с upgrade. Так -же в файле log_athena.conf он лежит в папочке "conf" в афине

// Example: Log trades+vending+script items+created items: 2+4+64+1024 = 1094
enable_logs: 1

// Use MySQL Logs? (SQL Version Only)
sql_logs: 1

// LOGGING FILTERS
// =============================================================
// if any condition is true then the item will be logged

sgl_logs поставь 1. Я этим спасся.
Извините что не в code лень писать в быстром ответе)