Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Перенос БД с одного компа на другой??? / 6 сообщений из 6, страница 1 из 1
05.04.2004, 19:15
    #32469676
DimonT
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос БД с одного компа на другой???
Необходимо копировать БД (несколько) с одной машины на другую раз в неделю, есть ли какие-нибудь утилиты для подобных действий?
pg_dump, pg_dump_all - не подходят, так как требуется загрузка данных в таблицы в строго определенной последовательности, а они вроде только по алфавиту шпарят :(
Помогите плиз...
...
Рейтинг: 0 / 0
05.04.2004, 23:04
    #32469785
PostgreSQL user
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос БД с одного компа на другой???
> а они вроде только по алфавиту шпарят

Ничего подобного. RTFM.
...
Рейтинг: 0 / 0
06.04.2004, 08:12
    #32469920
DimonT
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос БД с одного компа на другой???
PostgreSQL userНичего подобного.

Под "загрузка данных в таблицы в строго определенной последовательности" я имел ввиду то, что не строки грузятся в таблицы в опр. последовательности, а именно сами таблицы перебираются в опр. порядке...
Это нужно для того, чтобы куча связей между таблицами позволила произвести загрузку данных :)
Отключение связей не поможет - нужно чтобы все это было автоматом, а не вручную... а в данной БД может меняется структура.
Вроде подходящих ключей у пг_дампов нет или я ошибаюсь?
...
Рейтинг: 0 / 0
06.04.2004, 09:28
    #32470020
Sad Spirit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос БД с одного компа на другой???
у pg_dump нет "подходящих ключей", т.к. он в любом случае пишет таблицы в нужной последовательности. за это время можно было бы и самому протестировать.
...
Рейтинг: 0 / 0
06.04.2004, 17:14
    #32471033
PostgreSQL user
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос БД с одного компа на другой???
> а именно сами таблицы перебираются в опр. порядке.

Правильно. В полном соответствии с OID. Причем, при создании таблиц не используются FOREIGN KEY, так что непонятно, в чем заключается проблема.

> или я ошибаюсь?

Посмотри дамп своей базы данных в текстовом редакторе, обращая внимание на последовательность объектов и OID.

При необходимости измени порядок следования объектов при _начальном создании_ базы данных.
...
Рейтинг: 0 / 0
07.04.2004, 08:10
    #32471438
DimonT
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос БД с одного компа на другой???
Все получилось...
Огромное спасибо за разъяснения!!!
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Перенос БД с одного компа на другой??? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]