Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.3 » Импорт из DBM в MySQL

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Snatcher

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне нужно перевести базу в мюскл. Я экспортировал DBM базу и пытаюсь импортировать её в MySQL базу, но мне выдает ошибку

Код:
Ikonboard CGI Error  
--------------------------------------------------------------------------------
Ikonboard has exited with the following error:  
 
SQL error INSERT INTO categories (URL, CAT_DESC, CAT_ID, SUB_CAT_ID, VIEW, CAT_NAME, CAT_STATE, IMAGE, CAT_POS) VALUES (NULL, '', '2', '0', '*', 'Общие', '1', NULL, '2') in table 'categories'. No Database Selected
 
This error was reported at: Sources/iDatabase/Driver/mySQL.pm line 565, line 1.  
 
Please note that your 'real' paths have been removed to protect your information.  
 

В файле mySQL.pm в этом месте находится вот такая строка

Код:
my $db_query = "INSERT INTO ".$table." (".join(", ", @fields).") VALUES (".join(", ", @values).")";
$DB->do($db_query) || die "SQL error $db_query in table '$table'. $DBI::errstr";
 

Помогите, плз, если не сложно!

Всего записей: 1 | Зарегистр. 21-04-2003 | Отправлено: 22:02 19-05-2003
SuperQ

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я написал, что нужно делать по пунктам (если выдается ошибка после каког-нибудь действия, вернись к предыдущему и повтори снова). Все названия в панели админа написаны по английски (если что, то соотнести с русским будет не трудно).
1) AdminCP » Database » Export Database:
 
Нажми на кнопку экспорта (поля можно не заполнять).
 
2) AdminCP » Database » Setup Database:
Самая важная часть. Делай все так как написано здесь.
 
Which database do you wish to set up? * » mySQL
 
Do you want Ikonboard to create the tables for you? * » Yes
 
Do you want Ikonboard to re-install the default database files for you? No - I will be re-installing from a back up  
 
SQL Username » твой mySQL логин
SQL Password » твой mySQL пароль
SQL Database name » твое имя mySQL БД
SQL Database Server IP » localhost
SQL Database Server Port » можно оставить пустым
SQL Table Prefix(so you can have multiple IBs in one DB) » необязательное поле
 
3) AdminCP » Database » Import Database:
 
Available Exported Databases * » Выбериимпортировать в mySQL
No. Topics to import at a time * » если на твоем форуме меньше 50 тем, оставь пустым  
 
Нажми на кнопку импота
 
4) AdminCP » Database » Switch DB driver:
 
Which database do you wish switch to?
(If you are going to import into the database you about to make active, IMPORT FIRST THEN SWITCH DATABASES! * » mySQL
 
Do you want add this admin member account to the new database? * » No
Нажми на кнопку смены драйвера.
 
Если все сработало, то можешь удалять файлы DBM БД. Если нет, то вернись к шагу 4, смени драйвер на DBM и сделай все заново начиная с первого пункта.

Всего записей: 44 | Зарегистр. 03-06-2003 | Отправлено: 09:39 02-07-2003
Pups



Классический Пупс
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Переход с 3.0.1 DBM на MySQL
SuperQ
На шаге
Цитата:
2) AdminCP » Database » Setup Database:  
егог
в error.log вот такое вот

Цитата:
[Thu Jul 31 09:21:59 2003] [error] [client 127.0.0.1] Premature end of script headers: ikonboard.cgi, referer: http://localhost/cgi-bin/ikonboard.cgi?CP=1&act=dbHandler&s=3f28b3900f68ffff&CODE=setup
 

Apache, PHP, Perl, MySQL установлены, корректно работают ib 3.0.1, PHP-Nuke 5.6, ibf 1.1.1  
 
Добавлено
После хорошего геморроя с переустановками иб, скачиванием MySQL.pm и переустановкой баз все пошло....
ЗюЫю никогда так на хосте не буду делать - только на локалке

Всего записей: 1193 | Зарегистр. 20-10-2001 | Отправлено: 09:28 31-07-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.3 » Импорт из DBM в MySQL


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru