|
|
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
Мыжики, замучался уже. Ну как всетаки итегрировать Оракловскую базу из линукса в майкросовтовский sql сервер под виндовс? Где покрутить, что почитать? Под словом интеграция понимается: взять oracle на линуксе и нажать кнопку экспорт, потом перейти на виндовс(microsoft sql server) и нажать кнопку импорт. Но в файле *.dmp линуксоидовские пути к файлом данных и импортировать он их не может. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2003, 15:52 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
Что-то я не совсем понял? Ты хочешь файл импорта Oracle залить непосредственно в MSSQL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2003, 16:25 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
Но можно и иное. Взять файл импорта oracle под линуксом и залить его в oracle под виндовсом. Мужики выручайте, как сделать. При импорте в виндовский оракл пишет что-то по английски, смысл в том что не может найти путь для создания файла по линоксовскому пути. Как быть? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 11:26 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
Из Oracle UNIX в Oracle Win: Создай пустую базу на Win, залей туда словарь, руками создай все табличные пространства расположив их по нужным путям. В так подготовленную базу импортируй дамп, указав ключ ignore=Y. Oracle не сможет создать табличные пространства, т.к. они уже есть, и просто продолжит заливать в них схемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 11:50 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
создал пустую базу в вине. А что значит залить словарь? Как даюп вкачать знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 11:55 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
Залить словарь -- значит исполнить @....\rdbms\admin\catalog.sql @....\rdbms\admin\catproc.sql Еще совет: перед импортом создать пользователей, скопировав их описание (включая права -- именно это главное) с работающей базы. Тогда проще будет разбираться с правами и синонимами после импорта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 12:11 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
@....\rdbms\admin\catalog.sql @....\rdbms\admin\catproc.sql а их откуда брать с дистрибутива oracla, или ещё где, и что там в них есть. У меня случай тяжолый так что не пинайте. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 13:12 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
Они устанавливаются при установке сервера Oracle. Содержат вызовы большого количества других скриптов, которые лежат тут же в rdbms\admin. Там формируются системные view (DBA_TABLES и прочее), стандартные пакеты и мн. др. Более подробно изучать, что именно в них находится, большого смысла нет. Важно только знать, что их нужно исполнять всегда после создания свежей базы. ЗЫ. (маленькое, но настоятельное занудство) Уберите, пожалуйста, непристойности из Вашей "Информации об участнике форума" (речь о пункте "Работа"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 13:45 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
Спасибо мужики, сегодня буду смотреть об успехах расскажу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2003, 14:31 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
не выполняются они @....\rdbms\admin\catalog.sql @....\rdbms\admin\catproc.sql запинается на первом rem (1 строка) Это так и должно или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2003, 15:21 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
Еще раз по порядку, как тебе уже и советовали: Не затрагивая MSSQL, делаем: 1. На винде с помощью инсталяхи устанавливаешь оракл, во время установки выбираешь опцию создания новой базы. Инсталяха должна установить все нужные файлы, запустить мастер Net8, а затем мастер создания базы. Правишь там пути на свои диски, база сама ставится, никакие скрипты запускать на надо. 2. Делаешь экспорт данных пользователя на линуксовом серваке. 3. На виндовом оракле создаешь такого-же юзера, табличные пространства. 4. Импортируешь данные (как говорили, с ключом ignore=y). Но даже после этого, когда ты всё сделаешь, ты не сможешь файл импорта Oracle залить непосредственно в MSSQL, потому что это РАЗНЫЕ СУБД! Для переноса данных из Oracle в MSSQL и обратно существуют другие инструменты, но никак не imp/exp. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2003, 04:37 |
|
||
|
Интеграция
|
|||
|---|---|---|---|
|
#18+
Vse namnogo proshe:: Esli iz Oracle to MS SQL - sozdai v MS SQL DTS package , kotoryi i sdelaet vsu rabotu ( ispol'zui tolko OLE DB method) Iz Oracle to Oracle:: 1. Sdelai backup controlfile to trace. 2. shutdown database; 3. Peretyani faily v nugnoe mesto 4. Otredactiryi trace ( pomenyat' path etc.) 5. Startup obeim bazam. Vse eto moget delat' obyknovennyi Linux-script. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2003, 08:13 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32110901&tid=1991701]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
145ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 420ms |

| 0 / 0 |
