forum.bitel.ru http://forum.bitel.ru/ |
|
SQL-файл устарел http://forum.bitel.ru/viewtopic.php?f=51&t=6508 |
Страница 1 из 1 |
Автор: | WhiteWind [ 29 фев 2012, 17:05 ] |
Заголовок сообщения: | SQL-файл устарел |
В нём нет многих таблиц, которые есть в patch.sql, пришлось качать и апдейтить руками. Но тут тоже не всё гладко: таблица dynamic_class_iface не создаётся, из-за слишком длинного индекса (индекс по двум полям длиной 255 символов, а символ в UTF-8 полагается равным 3-м байтам; максимальная длина индекса - 1000 байт) |
Автор: | Администратор [ 14 мар 2012, 14:51 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Чтобы не было проблемы с индексом - используйте InnoDB таблицы. MyIsam всё равно корректно работать не будет, на транзакции много завязано. Или проблема с InnoDb? Таблицы добавим, спасибо. В ближайшее время будет выложена документация по системе, сейчас активно разрабаывается. |
Автор: | WhiteWind [ 14 мар 2012, 15:04 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Видимо, MyISAM. Может, тогда стоит в SQL-дампе писать ENGINE=InnoDB для каждой таблицы? |
Автор: | stark [ 14 мар 2012, 19:53 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
5.2 работает только на innodb, Об это написано в howto по переходу на нее. |
Автор: | WhiteWind [ 14 мар 2012, 20:32 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Но мы не про биллинг, а про BGCRM |
Автор: | stark [ 15 мар 2012, 10:29 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Прошу прощения, не заметил что это другой раздел... |
Автор: | Администратор [ 09 май 2012, 17:32 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
WhiteWind писал(а): Видимо, MyISAM. Может, тогда стоит в SQL-дампе писать ENGINE=InnoDB для каждой таблицы? Проще в my.cnf поставить тип таблиц по-умолчанию. Вы можете настраивать базу так же как и для биллинга: http://wiki.bgbilling.ru/index.php/%D0% ... 0%B5_MySQL |
Автор: | aardvark [ 21 май 2012, 15:13 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Ап. Sql файл не то что устарел без длительного шаманства с бубном сейчас дистрибутив с нуля вобще поставить не возможно. Давайте починим ибо даже потестить возможности нету. |
Автор: | Администратор [ 21 май 2012, 17:14 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
1) Как срочная мера. В пакете update_2.5_<build>.zip есть все запросы для изменения БД. ftp://bgcrm.ru/pub/bgcrm/2.5/ Запускаете mysql -f < patch.sql 2) Можете указать, на какие таблицы ругается? Сейчас проверим установку с нуля. |
Автор: | aardvark [ 22 май 2012, 12:48 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
1) попробывали Код: DROP DATABASE IF EXISTS bgcrm; CREATE DATABASE bgcrm DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; USE bgcrm; INSERT INTO user ( title, login, pswd, description ) VALUES ("Администратор", "admin", "admin", "Администратор" ); INSERT INTO user_group_title ( title, description, roles ) VALUES ( "Администраторы", "Администраторы", "admin user" ); INSERT INTO user_group ( user_id, group_id ) VALUES ( 1, 1 ); GRANT ALL PRIVILEGES ON bgcrm.* TO 'bgcrm'@'localhost' IDENTIFIED BY 'crm'; GRANT ALL PRIVILEGES ON bgcrm.* TO 'bgcrm'@'%' IDENTIFIED BY 'crm'; Код: ERROR 1146 (42S02) at line 4: Table 'bgcrm.user' doesn't exist ERROR 1146 (42S02) at line 5: Table 'bgcrm.user_group_title' doesn't exist ERROR 1146 (42S02) at line 6: Table 'bgcrm.user_group' doesn't exist Запуск patch.sql из 238 update. Код: ERROR 1146 (42S02) at line 1: Table 'bgcrm.param_address' doesn't exist ERROR 1146 (42S02) at line 3: Table 'bgcrm.param_address' doesn't exist ERROR 1146 (42S02) at line 15: Table 'bgcrm.process_link' doesn't exist ERROR 1146 (42S02) at line 24: Table 'bgcrm.param_email_log' doesn't exist ERROR 1146 (42S02) at line 25: Table 'bgcrm.param_email_log' doesn't exist ERROR 1146 (42S02) at line 26: Table 'bgcrm.param_email_log' doesn't exist ERROR 1146 (42S02) at line 27: Table 'bgcrm.param_email_log' doesn't exist ERROR 1146 (42S02) at line 29: Table 'bgcrm.param_text_log' doesn't exist ERROR 1146 (42S02) at line 30: Table 'bgcrm.param_text_log' doesn't exist ERROR 1146 (42S02) at line 32: Table 'bgcrm.param_list_log' doesn't exist ERROR 1146 (42S02) at line 33: Table 'bgcrm.param_list_log' doesn't exist ERROR 1146 (42S02) at line 35: Table 'bgcrm.param_address_log' doesn't exist ERROR 1146 (42S02) at line 36: Table 'bgcrm.param_address_log' doesn't exist ERROR 1051 (42S02) at line 38: Unknown table 'config_global' ERROR 1146 (42S02) at line 40: Table 'bgcrm.address_house' doesn't exist ERROR 1146 (42S02) at line 41: Table 'bgcrm.address_house' doesn't exist ERROR 1146 (42S02) at line 42: Table 'bgcrm.address_house' doesn't exist ERROR 1146 (42S02) at line 43: Table 'bgcrm.address_house' doesn't exist ERROR 1146 (42S02) at line 44: Table 'bgcrm.address_house' doesn't exist ERROR 1146 (42S02) at line 45: Table 'bgcrm.address_house' doesn't exist ERROR 1146 (42S02) at line 47: Table 'bgcrm.address_quarter' doesn't exist ERROR 1146 (42S02) at line 48: Table 'bgcrm.address_country' doesn't exist ERROR 1146 (42S02) at line 49: Table 'bgcrm.address_city' doesn't exist ERROR 1146 (42S02) at line 50: Table 'bgcrm.address_street' doesn't exist ERROR 1146 (42S02) at line 51: Table 'bgcrm.address_house' doesn't exist ERROR 1146 (42S02) at line 52: Table 'bgcrm.address_house' doesn't exist ERROR 1146 (42S02) at line 53: Table 'bgcrm.address_street' doesn't exist ERROR 1146 (42S02) at line 54: Table 'bgcrm.address_quarter' doesn't exist ERROR 1146 (42S02) at line 55: Table 'bgcrm.address_area' doesn't exist ERROR 1146 (42S02) at line 103: Table 'bgcrm.param_list' doesn't exist ERROR 1146 (42S02) at line 104: Table 'bgcrm.param_list' doesn't exist ERROR 1146 (42S02) at line 106: Table 'bgcrm.process' doesn't exist ERROR 1146 (42S02) at line 107: Table 'bgcrm.process' doesn't exist ERROR 1146 (42S02) at line 108: Table 'bgcrm.process' doesn't exist ERROR 1146 (42S02) at line 109: Table 'bgcrm.process' doesn't exist ERROR 1146 (42S02) at line 110: Table 'bgcrm.process' doesn't exist ERROR 1146 (42S02) at line 112: Table 'bgcrm.process_status' doesn't exist ERROR 1146 (42S02) at line 133: Table 'bgcrm.address_country' doesn't exist ERROR 1146 (42S02) at line 134: Table 'bgcrm.address_city' doesn't exist ERROR 1146 (42S02) at line 136: Table 'bgcrm.address_street' doesn't exist ERROR 1146 (42S02) at line 137: Table 'bgcrm.address_quarter' doesn't exist ERROR 1146 (42S02) at line 138: Table 'bgcrm.address_area' doesn't exist ERROR 1146 (42S02) at line 139: Table 'bgcrm.address_house' doesn't exist ERROR 1146 (42S02) at line 141: Table 'bgcrm.address_street' doesn't exist ERROR 1146 (42S02) at line 142: Table 'bgcrm.address_quarter' doesn't exist ERROR 1146 (42S02) at line 143: Table 'bgcrm.address_area' doesn't exist ERROR 1146 (42S02) at line 144: Table 'bgcrm.address_area' doesn't exist ERROR 1146 (42S02) at line 146: Table 'bgcrm.customer' doesn't exist ERROR 1146 (42S02) at line 148: Table 'bgcrm.param_address' doesn't exist ERROR 1146 (42S02) at line 149: Table 'bgcrm.param_address' doesn't exist ERROR 1146 (42S02) at line 151: Table 'bgcrm.param_list' doesn't exist ERROR 1146 (42S02) at line 153: Table 'bgcrm.param_address' doesn't exist ERROR 1146 (42S02) at line 154: Table 'bgcrm.param_address' doesn't exist ERROR 1146 (42S02) at line 156: Table 'bgcrm.param_address' doesn't exist ERROR 1146 (42S02) at line 158: Table 'bgcrm.param_address' doesn't exist ERROR 1146 (42S02) at line 191: Table 'bgcrm.process_link' doesn't exist ERROR 1146 (42S02) at line 194: Table 'bgcrm.process_type' doesn't exist ERROR 1146 (42S02) at line 208: Table 'bgcrm.process_link' doesn't exist ERROR 1146 (42S02) at line 221: Table 'bgcrm.user_group_title' doesn't exist ERROR 1146 (42S02) at line 223: Table 'bgcrm.param_pref' doesn't exist ERROR 1146 (42S02) at line 225: Table 'bgcrm.process_executor' doesn't exist ERROR 1146 (42S02) at line 226: Table 'bgcrm.process_executor' doesn't exist ERROR 1146 (42S02) at line 228: Table 'bgcrm.param_pref' doesn't exist 2) 05-22/10:47:53 ERROR [main] Setup - Table 'bgcrm.n_config_global' doesn't exist |
Автор: | Администратор [ 23 май 2012, 12:12 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Там bgcrm.sql пустой был. Ошибка в сборке. На уже работающей версии не проявилось. Поправил сборку, возьмите новый из bgcrm_2.5_<build>.zip. |
Автор: | aardvark [ 23 май 2012, 17:41 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Cпасибо. Из новой сборки запустился. Пока полёт нормальный. |
Автор: | skyb [ 08 авг 2012, 10:57 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
о, саейчас скачал его, та же проблема |
Автор: | Phricker [ 08 авг 2012, 11:20 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Код: DROP DATABASE IF EXISTS bgcrm; CREATE DATABASE bgcrm DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; USE bgcrm; INSERT INTO user ( title, login, pswd, description ) VALUES ("Администратор", "admin", "admin", "Администратор" ); INSERT INTO user_permset_title ( title, comment, roles ) VALUES ( "Администраторы", "Администраторы", "admin user" ); INSERT INTO user_permset ( user_id, permset_id ) VALUES ( 1, 1 ); GRANT ALL PRIVILEGES ON bgcrm.* TO 'bgcrm'@'localhost' IDENTIFIED BY 'crm'; GRANT ALL PRIVILEGES ON bgcrm.* TO 'bgcrm'@'%' IDENTIFIED BY 'crm'; нет создания таблицы bgcrm.user косяяяяяяяяяк |
Автор: | Администратор [ 08 авг 2012, 19:35 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Там вообще ни одной не было таблицы. Поправлено. Спасибо. |
Автор: | Phricker [ 08 авг 2012, 19:38 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Администратор писал(а): Там вообще ни одной не было таблицы. Поправлено. Спасибо. Вы на работу антипиарщика взяли что ли? ![]() |
Автор: | SeGa [ 23 окт 2012, 04:22 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Опять кривая сборка. Нету таблицы customer_group_title в sql файле |
Автор: | Администратор [ 23 окт 2012, 14:27 ] |
Заголовок сообщения: | Re: SQL-файл устарел |
Цитата: Опять кривая сборка. Нету таблицы customer_group_title в sql файле Исправлено. Обновление будет выложено завтра утром. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |