BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 19 июн 2025, 13:45

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Миграция с 4.2 на 4.3 и с FC5 на Fedora7.
СообщениеДобавлено: 23 ноя 2007, 09:52 
Выдали под тесты более мощную тачку.

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. Установил все модули, которые были в предыдущей версии, чтобы у базы данных не возникало вопросов по поводу отсутствия того, чего есть =)


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 дек 2007, 22:03 
Криво восстановился дилер. В "менеджере дилеров" отсутствует, а в "менеджере карт" присутствует. При попытке продать карточки, пишется "Не найден дилер 3".
При попытке создать якобы отсутствующего дилера ничего не происходит.


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.030s | 12 Queries | GZIP : On ]