powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите плз с ora2pg под windows!
12 сообщений из 12, страница 1 из 1
Помогите плз с ora2pg под windows!
    #39250259
a-Patron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно перетащить не большую базу с oracle в postgres.
Решил воспользоваться утилитой ora2pg. Скачал проинсталил, вроде все сделал, но запуск ora2pg.bat не дает ничего.
...
Рейтинг: 0 / 0
Помогите плз с ora2pg под windows!
    #39250556
g2099599
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a-Patron,

Беда какая. Телепаты уже работают над этим.
...
Рейтинг: 0 / 0
Помогите плз с ora2pg под windows!
    #39251037
a-Patron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
g2099599,

Телепаты не помогут. А вот те кто пользовался успешно этой утилитой по WIN, надеюсь, смогут подсказать.
К исходному сообщению, действительно, почти нечего добавить. В оra2pg.bat:


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
@rem = '--*-Perl-*--
@echo off
if "%OS%" == "Windows_NT" goto WinNT
perl -x -S "%0" %1 %2 %3 %4 %5 %6 %7 %8 %9
goto endofperl
:WinNT
perl -x -S %0 %*
if NOT "%COMSPEC%" == "%SystemRoot%\system32\cmd.exe" goto endofperl
if %errorlevel% == 9009 echo You do not have Perl in your PATH.
if errorlevel 1 goto script_failed_so_exit_with_non_zero_val 2>nul
goto endofperl
@rem ';
#!perl
#line 15

__END__
:endofperl

При выполнении просто ничего не происходит.
Если выполнить строку
perl -x -S %0 %*
то в ответ:
Can't find %0 on PATH.
...
Рейтинг: 0 / 0
Помогите плз с ora2pg под windows!
    #39251325
g2099599
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a-Patron,

авторЕсли выполнить строку
perl -x -S %0 %*
то в ответ:
Can't find %0 on PATH.
Нафига выполнять строку "perl -x -S %0 %*", у вас WINNT?

С какими параметрами вы запускаете ora2pg.bat? (perl -x -S "%0" %1 %2 %3 %4 %5 %6 %7 %8 %9)
...
Рейтинг: 0 / 0
Помогите плз с ora2pg под windows!
    #39251814
li_malina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a-Patron,
При выполнении просто ничего не происходит. -а Вы ora2pg.conf настраивали чтобы что то происходило?
...
Рейтинг: 0 / 0
Помогите плз с ora2pg под windows!
    #39251839
a-Patron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ora2pg.conf настраивал, лежит в том же каталоге.
Какие и как я должен параметры передать в этот bat-файл?
...
Рейтинг: 0 / 0
Помогите плз с ora2pg под windows!
    #39251942
li_malina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a-Patron,

Я делала под linux -но думаю что разницы никакой особо нет
по документации вот что написано
Ora2Pg usage
By default Ora2Pg will look for /etc/ora2pg/ora2pg.conf configuration
file, if the file exist you can simply execute:

/usr/local/bin/ora2pg

or under Windows(tm) run ora2pg.bat file, located in your perl bin
directory. Windows(tm) users may also find a template configuration file
in C:\ora2pg

If you want to call another configuration file, just give the path as
command line argument:

/usr/local/bin/ora2pg -c /etc/ora2pg/new_ora2pg.conf

т е файл конфигурации по умолчанию берется из с:\ora2pg\-попробуйте его туда переписать

а ora2pg.bat должен запускаться из каталога с perl а потом -посмотрите пропишется что нибудь в лог
C:\Perl\site\bin\ora2pg.bat --quiet --log "C:/Temp/migration.log"
...
Рейтинг: 0 / 0
Помогите плз с ora2pg под windows!
    #39251984
a-Patron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
li_malina,

Сделал - не помогло. Ни ошибки ни лога.....
...
Рейтинг: 0 / 0
Помогите плз с ora2pg под windows!
    #39252161
li_malina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a-Patron,
есть сомнение что все правильно установили
установила у себя на 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
Помогите плз с ora2pg под windows!
    #39252184
li_malina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Помогите плз с ora2pg под windows!
    #39252610
a-Patron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
li_malina,
Спасибо! Попробую.

вот это не запускал:

ppm install DBD-Pg
ppm install DBD-Oracle
ppm install Time-HiRes
ppm install Compress-Raw-Zlib
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Помогите плз с ora2pg под windows!
    #39601866
max_2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
li_malinaa-Patron,
есть сомнение что все правильно установили
установила у себя на windows 10
cкачала activePerl-5.22.1.2201-MSWin32-x64-299574.msi(64-разрядный windows)
http://www.activestate.com/activeperl/downloads
установила -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 и запускаешь
спасибо, очень помогла именно эта инструкция! Долго не мог установить под Windows, делая как на сайте ora2pg
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите плз с ora2pg под windows!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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