база под RH и Win

oleg2010
Дата: 07.06.2006 11:30:38
Есть база Oracle 8.1.4 под RH 7.2. будет ли она работать если скопировать физические файлы базы под Oracle под Win XP
sigmab
Дата: 07.06.2006 13:33:46
Нет, не будет.

Физические файлы совместимы только, если совпадает платформа (ОС) и версия СУБД. В противном случает придётся воспользоваться exp/imp.
никнейм
Дата: 07.06.2006 14:40:44
имел удовольствие успешно перетащить файлы c 8.1.7.4 из под виндов на 10g под RedHat
VicZai
Дата: 07.06.2006 14:42:43
И что это ты получил? Тебе глюков мало?
никнейм
Дата: 07.06.2006 15:42:34
Не понял, это ко мне был вопрос?
Если ко мне,то отвечаю: что хотел то и получил :) Было две тачки на которых крутились две небольшие базы, теперь одна.
А по поводу глюков - как это соотносится с изначальным вопросом в топике?
oleg2010
Дата: 07.06.2006 16:19:44
Подскажи тогда плз как сделать imp/exp если под RH не создаются файлы больше 2 ГИГ
tru55
Дата: 07.06.2006 16:23:35
Например, делать не full экспорт, а по схемам
Export
Дата: 07.06.2006 16:24:46
oleg2010
Подскажи тогда плз как сделать imp/exp если под RH не создаются файлы больше 2 ГИГ

file=(1.dmp,2.dmp,3.dmp) filesize=2147483648
oleg2010
Дата: 08.06.2006 10:48:41
А если неизвестно размер физический файлов базы и соотвественно не знакю какое количесто у меня будет файлов dmp
Гхость
Дата: 08.06.2006 11:28:35
Очень просто:

1. Создаешь именованный канал:
mknod export.dmp p

2. Запускаешь экспорт в фоне:
nohup exp ... file=export.dmp ... &
(или через файл параметров)

3. Запускаешь сжатие и нарезку файла дампа:
nohup cat export.dmp | gzip | split --bytes=2000m - export.dmp.gz. &

В результате получишь кучу (возможно) файлов вида
export.dmp.gz.aa
export.dmp.gz.ab
...

"Сборка" файла осуществляется в обратном порядке.
В принципе, сжатие можно убрать.

Думаю, что идея ясна.