Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
*
Guest
Понимаю, что это странно, но есть одна задача, в которой используется loader 7.3.

Спасибо
11 авг 15, 18:03    [18004778]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7134
Нет
В сертификации последняя версия 9.2
насколько я помню 7.3 была сертифицирована до 9.0

p.s. sqlldr73 нужен для загрузки dbase файлов?
11 авг 15, 18:57    [18005070]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7134
Или forms30 :)
11 авг 15, 18:57    [18005071]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
SeaGate
Member

Откуда: Новосибирск
Сообщений: 1635
*,

Ошибка при соединении есть?
После миграции на 12.1.0.1, ради одного Java-приложения пришлось поставить sqlnet.allowed_logon_version_server=8, но там была конкретная ошибка.
И это, конечно, не 7.3, а ojdbc14.jar, если разрабы не наврали.
11 авг 15, 19:15    [18005146]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
*
Guest
Нужно именно для для загрузки DBF

sqlnet.allowed_logon_version_server=8 присутствует,
независимость пароля от регистра установлена.

forms 6i patch 17 по-видимому работает (во всяком случае, соединение выполняетя)
sqlplus 7.3 не соединяется. Увы, код ошибки не записал, завтра смогу сказать точно.

ojdbc14 таже соединяется успешно.

Насколько помню, loader от 8.03 (но точно не от 8.05) DBF-файлы читать умел, завтра будем пробовать
11 авг 15, 19:35    [18005208]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7134
*
Нужно именно для для загрузки DBF

sqlnet.allowed_logon_version_server=8 присутствует,
независимость пароля от регистра установлена.

forms 6i patch 17 по-видимому работает (во всяком случае, соединение выполняетя)
sqlplus 7.3 не соединяется. Увы, код ошибки не записал, завтра смогу сказать точно.

ojdbc14 таже соединяется успешно.

Насколько помню, loader от 8.03 (но точно не от 8.05) DBF-файлы читать умел, завтра будем пробовать


Загрузка идет не в windows ОС?
Если в windows есть куча утилит для загрузки, для unix тоже есть программы, но они требуют
компиляции.

Если нет MEMO полей, то у меня где то был shell скрипт который разбирал заголок dbf и грузил
dbf штатным sqlldr путем отрезания заголовка файла
12 авг 15, 09:13    [18006469]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
stax..
Guest
Vadim Lejnin

Если нет MEMO полей, то у меня где то был shell скрипт который разбирал заголок dbf и грузил
dbf штатным sqlldr путем отрезания заголовка файла

наскоко помню, после семерки поменялся формат ровида и были проблемки

если не жалко, киньте на stax0sh#google.com
пользоваться врядли буду
чисто для моего образования, всегда хотел отрезать и загрузить

зы
посмотреть смогу токо дома (вне рабочего времени)
12 авг 15, 09:31    [18006516]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
Elic
Member

Откуда:
Сообщений: 29988
stax..
чисто для моего образования, всегда хотел отрезать и загрузить
а какой самый изящный способ импортировать данные из DBASE?
12 авг 15, 09:41    [18006544]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
stax..
Guest
Elic
stax..
чисто для моего образования, всегда хотел отрезать и загрузить
а какой самый изящный способ импортировать данные из DBASE?

без ORGANIZATION EXTERNAL

.....
stax
12 авг 15, 10:12    [18006658]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
Elic
Member

Откуда:
Сообщений: 29988
stax..
без ORGANIZATION EXTERNAL
Я думал, ты поймёшь, что это всего лишь один из способов запускать лоадер, а суть вовсе не в нём, а в резке.
12 авг 15, 10:21    [18006687]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7134
stax..
Vadim Lejnin
Если нет MEMO полей, то у меня где то был shell скрипт который разбирал заголок dbf и грузил
dbf штатным sqlldr путем отрезания заголовка файла

наскоко помню, после семерки поменялся формат ровида и были проблемки
...

Для стандартных DBase III файлов, если не используется MEMO, dbase файлы
это заголовок + fixed record файл
приложенный скрипт разбирает заголовок, генерит ctl sql
И грузит с обрезанием заголовка dbf файл любым sqlldr
Для работы нужен только ksh и oracle client + oracle tools
p.s.
rowid проблемы были актуальны для forms, когда по rowid редактировались отобранные записи
(enter query - execute query)
В поставке до 8.0.4 в состав дистрибутива входил патч для старых клиентов ( в том числе для forms)
12 авг 15, 12:16    [18007292]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
*
Guest
После более внимательного рассмотрения выяснилось, что читался не тот файл tnsnames.ora
(или он вообще не читался?). Явная установка переменной TNS_ADMIN позволила выполнить соединение из plus33 (3.3.4.0.0) и loader'а.

В некотором будущем loader будет заменен самописным загрузчиком (скорее всего jdbc,
при использовании массивного интерфейса это не намного медленнее loader'а).
12 авг 15, 15:15    [18008602]     Ответить | Цитировать Сообщить модератору
 Re: Oracle 12c (12.1.0.2) и клиент 7.3 - возможно ли?  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7134
Файл не приложился
наверное из-за расширения
переименовал db3prep.sh в db3prep.txt

К сообщению приложен файл (db3prep.txt - 3Kb) cкачать
12 авг 15, 16:21    [18009121]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить