Страница 1 из 1

Объединение двух БД

Добавлено: Вт сен 29, 2009 8:55 am
vgray
Добрый день, есть две инсталяции абиллса. Есть какая-нить возможность объединить их ?

Re: Объединение двух БД

Добавлено: Вт сен 29, 2009 10:15 am
ran
а что именно нада объединить? думаю что не всё подряд :D

в общем случае думаю можно так:

1. сделать бэкап 1-й из баз
2. распаковать его в обычный мускловый скрипт
3. править его руцями на предмет того что нада что не нада, в частности грохнуть там все конструкции типа

Код: Выделить всё

DROP TABLE IF EXISTS...
CREATE TABLE...
так как во 2-й базе таблицы уже существуют и их не грохать не создавать ненада - оставить в скрипте только конструкции вида

Код: Выделить всё

INSERT INTO...
и только те, которые нада.
4. залить полученный скрипт во 2-ю базу.

ну и базы разумеется должны быть одинаковой версии

Re: Объединение двух БД

Добавлено: Ср сен 30, 2009 6:00 am
vgray
это решение не будет работать, так как например чехарда с bill_id.

Вообщем пока пишу скрипт экспорта всего нужного в xml, а потом буду писать скрипт импорта :)

Re: Объединение двух БД

Добавлено: Вт окт 20, 2009 12:47 pm
~AsmodeuS~
1. если не надо учитываться историю платежей и статистику то можно просто експорт в формат Cards и залить в другую базу

2. Можно также через Paysys залить платежи

- заливки статисти пока нету

Re: Объединение двух БД

Добавлено: Чт окт 22, 2009 10:09 pm
mr_gfd
Идея оставить 2 наса и юзать radius proxy для разных запросов на промежуточном радиусе. Вот такая странная идея в голову пришла, пока миграция будет готовиться. ?

Re: Объединение двух БД

Добавлено: Вт сен 21, 2010 7:45 am
Deytory
~AsmodeuS~ писал(а):1. если не надо учитываться историю платежей и статистику то можно просто експорт в формат Cards и залить в другую базу
А как сделать "штатный" экспорт в формат Cards, дабы не писать велосипед ? Импорт я нашлел.

Re: Объединение двух БД

Добавлено: Вс окт 03, 2010 6:39 pm
~AsmodeuS~
Deytory писал(а):
~AsmodeuS~ писал(а):1. если не надо учитываться историю платежей и статистику то можно просто експорт в формат Cards и залить в другую базу
А как сделать "штатный" экспорт в формат Cards, дабы не писать велосипед ? Импорт я нашлел.
пока такого експорта нет в будущем учтём