Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Миграция данных из Oracle in Postgress / 8 сообщений из 8, страница 1 из 1
07.07.2016, 02:00:30
    #39269359
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция данных из Oracle in Postgress
Существует ли утилита ora2pg для windows?
Если нет то какие инструменты можно юзать для миграции БД Oracle в Posgress?
...
Рейтинг: 0 / 0
07.07.2016, 04:05:08
    #39269368
master_yoda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция данных из Oracle in Postgress
SAS2014Существует ли утилита ora2pg для windows?
Если нет то какие инструменты можно юзать для миграции БД Oracle в Posgress?
скачать virtual box и образ линукса под него, поставить ora2pg в виртуалку?
...
Рейтинг: 0 / 0
07.07.2016, 06:21:36
    #39269377
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция данных из Oracle in Postgress
master_yodaSAS2014Существует ли утилита ora2pg для windows?
Если нет то какие инструменты можно юзать для миграции БД Oracle в Posgress?
скачать virtual box и образ линукса под него, поставить ora2pg в виртуалку?

Я так понел, что после установки линукса нужно на нем поднимать базу, импорт с дампа, который создан в Windows и юзать ora2pg?
...
Рейтинг: 0 / 0
07.07.2016, 12:17:29
    #39269604
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция данных из Oracle in Postgress
SAS2014Существует ли утилита ora2pg для windows?
Да.

https://github.com/darold/ora2pg/ INSTALLATION

...

Under Windows you should install Strawberry Perl...
...
Рейтинг: 0 / 0
08.07.2016, 22:50:00
    #39270961
li_malina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция данных из Oracle in Postgress
SAS2014,

установила у себя на windows 10
cкачала activePerl-5.22.1.2201-MSWin32-x64-299574.msi(64-разрядный windows)
установила -perl установился в с:/Perl64/bin
в системных переменных в PATH добавился путь
запускаешь cmd>perl --version (выдает версию perl)
Далее
ppm list

ppm install DBI
ppm install DBD-Pg
ppm install DBD-Oracle
ppm install Time-HiRes
ppm install Compress-Raw-Zlib
ppm install dmake

Берешь версию ora2pg-17.4.tar.bz2
разархивируешь и переходишь в каталог
выполняешь
perl Makefile.PL
dmake && dmake install

в конечном итоге в переменную PATH добавляется еще один путь с:/Perl64/site/bin

там ora2pg.bat

из cmd проверяешь запуск
ora2pg.bat -h (должно отработать)
потом правильно формируешь ora2pg.conf и запускаешь
...
Рейтинг: 0 / 0
12.07.2016, 02:26:59
    #39272122
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция данных из Oracle in Postgress
li_malinaSAS2014,

установила у себя на windows 10
cкачала activePerl-5.22.1.2201-MSWin32-x64-299574.msi(64-разрядный windows)
установила -perl установился в с:/Perl64/bin
в системных переменных в PATH добавился путь
запускаешь cmd>perl --version (выдает версию perl)
Далее
ppm list

ppm install DBI
ppm install DBD-Pg
ppm install DBD-Oracle
ppm install Time-HiRes
ppm install Compress-Raw-Zlib
ppm install dmake

Берешь версию ora2pg-17.4.tar.bz2
разархивируешь и переходишь в каталог
выполняешь
perl Makefile.PL
dmake && dmake install

в конечном итоге в переменную PATH добавляется еще один путь с:/Perl64/site/bin

там ora2pg.bat

из cmd проверяешь запуск
ora2pg.bat -h (должно отработать)
потом правильно формируешь ora2pg.conf и запускаешь

Что эти команды делают ?
ppm install DBI
ppm install DBD-Pg
ppm install DBD-Oracle
ppm install Time-HiRes
ppm install Compress-Raw-Zlib
ppm install dmake

perl Makefile.PL
dmake && dmake install
...
Рейтинг: 0 / 0
12.07.2016, 10:11:48
    #39272233
jabik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция данных из Oracle in Postgress
SAS2014li_malinaSAS2014,

установила у себя на windows 10
cкачала activePerl-5.22.1.2201-MSWin32-x64-299574.msi(64-разрядный windows)
установила -perl установился в с:/Perl64/bin
в системных переменных в PATH добавился путь
запускаешь cmd>perl --version (выдает версию perl)
Далее
ppm list

ppm install DBI
ppm install DBD-Pg
ppm install DBD-Oracle
ppm install Time-HiRes
ppm install Compress-Raw-Zlib
ppm install dmake

Берешь версию ora2pg-17.4.tar.bz2
разархивируешь и переходишь в каталог
выполняешь
perl Makefile.PL
dmake && dmake install

в конечном итоге в переменную PATH добавляется еще один путь с:/Perl64/site/bin

там ora2pg.bat

из cmd проверяешь запуск
ora2pg.bat -h (должно отработать)
потом правильно формируешь ora2pg.conf и запускаешь

Что эти команды делают ?
ppm install DBI
ppm install DBD-Pg
ppm install DBD-Oracle
ppm install Time-HiRes
ppm install Compress-Raw-Zlib
ppm install dmake

perl Makefile.PL
dmake && dmake install


Общение с БД «вообще» реализуется в Perl посредством специального интерфейса под названием DBI (буква i – independent – означает независимость от конкретного типа БД). Для работы с конкретной БД вдобавок требуется установить драйвер DBD, расчитанный на этот тип базы (буква d – dependent – означает зависимость от конкретного типа БД). Интерфейс DBI и драйвер Oracle DBD реализованы в виде модулей Perl, и их можно установить со страниц архивов Perl, называемых CPAN (Comprehensive Perl Archive Network)

Ну и далее по списку
...
Рейтинг: 0 / 0
12.07.2016, 13:02:10
    #39272370
landy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция данных из Oracle in Postgress
perl DBI - perl database interface
perl DBD - perl database driver

Ни разу не independent/dependent )))
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Миграция данных из Oracle in Postgress / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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