forum.bitel.ru http://forum.bitel.ru/ |
|
Миграция с 4.2 на 4.3 и с FC5 на Fedora7. http://forum.bitel.ru/viewtopic.php?f=22&t=567 |
Страница 1 из 1 |
Автор: | vadim s. sabinich [ 23 ноя 2007, 09:52 ] |
Заголовок сообщения: | Миграция с 4.2 на 4.3 и с FC5 на Fedora7. |
Выдали под тесты более мощную тачку. PS: ЭТО ЧЕРНОВОЕ СООБЩЕНИЕ. ПОСЛЕ ОТРАБОТКИ ВСЕХ ТОНКОСТЕЙ ОТРЕДАКТИРУЮ И ВЫЛОЖУ В ДРУГУЮ ВЕТКУ ФОРУМА Решил обновить не только версию биллинга, но и версию операционной системы с Fedora Core 5 на Fedora 7. Установил Федору, Код: [root@bg BGBillingServer]# uname -a Linux bg.intraset.ru 2.6.21-1.3194.fc7 #1 SMP Wed May 23 22:35:01 EDT 2007 i686 i686 i386 GNU/Linux Поставил MySQL Код: [root@bg BGBillingServer]# mysql -V mysql Ver 14.12 Distrib 5.0.37, for redhat-linux-gnu (i686) using readline 5.0 Поставил BGBillingServer 4.3 и BGRadiusDialup 4.3. Далее снял дамп с базы текущего биллинга (v4.2) Код: [root@billing init.d]# mysql -V mysql Ver 14.12 Distrib 5.0.18, for redhat-linux-gnu (i386) using readline 5.0 Дампился так: Код: mysqldump --all-databases >backup-sqlbase.sql Далее, залил дамп на новую систему. Код: musql <backup-sqlbase.sql И предположил, что следует выполнить рекомендации из "Инструкции по обновлению с 3.5-4.2 до 4.3". А именно:1. Зашел консольным клиентом мускула и выполнил Код: ALTER TABLE installed_modules ADD COLUMN `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY; Так. Небольшая пометка. Первоначально я просто не выбрал базу данных bgbilliing. Для этого следует зайти консольным клиентом под суперпользователем и набрать команду: Код: mysql> use bgbilling Появится что-то типа: Код: Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed А уже после этого следует выполнить Код: ALTER TABLE installed_modules ADD COLUMN `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY; На что MySQL выдало: Код: Query OK, 7 rows affected (0.04 sec) Records: 7 Duplicates: 0 Warnings: 0 2. Выполнил команду Код: GRANT ALL PRIVILEGES ON bgbilling.* TO 'bill'@'localhost' IDENTIFIED BY 'bgbilling'; На что получил сообщение: Код: Query OK, 0 rows affected (0.00 sec) 3. Выполнил команду Код: GRANT ALL PRIVILEGES ON bgbilling.* TO 'bill'@'%' IDENTIFIED BY 'bgbilling'; На что получил сообщение: Код: Query OK, 0 rows affected (0.00 sec)
4. Установил все модули, которые были в предыдущей версии, чтобы у базы данных не возникало вопросов по поводу отсутствия того, чего есть =) |
Автор: | vadim s. sabinich [ 02 дек 2007, 22:03 ] |
Заголовок сообщения: | |
Криво восстановился дилер. В "менеджере дилеров" отсутствует, а в "менеджере карт" присутствует. При попытке продать карточки, пишется "Не найден дилер 3". При попытке создать якобы отсутствующего дилера ничего не происходит. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |