Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ПАКЕТ для экспорта в dBASE DBF из ORACLE / 8 сообщений из 8, страница 1 из 1
28.01.2003, 14:40
    #32097445
ПАКЕТ для экспорта в dBASE DBF из ORACLE
Никто не встречался с вопросом, когда нужно данные в оракловской таблице сохранить в DBF файле?... да, UTL_FILE.. Никто не видел в инете готовый пакет для этого дела?..(адрес) как не хочется разбираться в структуре dbf, да и время поджимает....

Заранее спасибо.
...
Рейтинг: 0 / 0
28.01.2003, 14:54
    #32097462
Alexandr Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПАКЕТ для экспорта в dBASE DBF из ORACLE
если одноразово, то exe-шник вот есть и работает
http://delphi.vitpc.com/mastering/poligon/ora_dbf.htm
P.S. Но dbf-ы разные (дикие) бывают.
...
Рейтинг: 0 / 0
29.01.2003, 17:06
    #32098347
ПАКЕТ для экспорта в dBASE DBF из ORACLE
да, спасибо...Но нужно именно из PLSQL процедуры выполнить "экспорт".
...
Рейтинг: 0 / 0
29.01.2003, 17:19
    #32098363
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПАКЕТ для экспорта в dBASE DBF из ORACLE
Можно через гетерогенные сети: создаёшь линк через ODBC к dbf и обычным запросом туда вставляешь
...
Рейтинг: 0 / 0
30.01.2003, 13:39
    #32098818
ПАКЕТ для экспорта в dBASE DBF из ORACLE
Бьюсь над HS который день. Пожалуста, кто на практике подключался через ODBC помогите разобраться.

create databse link hsora as 'hsora'

DBMS_HS_PASSTHROUGH.EXECUTE_IMMEDIATE@hsora
('CREATE TABLE blabla (n SMALLINT, l CHAR(10))');
ошибка: пытается подключиться к HO.WORLD
хотя
listener.ora
Код: plaintext
1.
2.
3.
4.
5.
...
(SID_DESC =
    (PROGRAM = hsodbc)
    (SID_NAME = hsora)
    (ORACLE_HOME = D:\oracle)
)

----
tnsnames.ora
...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
HSORA =
  (DESCRIPTION = 
    (ADDRESS_LIST = 
        (ADDRESS = 
          (PROTOCOL = TCP) 
          (HOST =  127 . 0 . 0 . 1 )
          (PORT =  1521 ) 
        )
    )
    (CONNECT_DATA = (SID = HSORA)
    )
	(HS = OK)
  )

----------
inithsora.ora

Код: plaintext
1.
HS_FDS_CONNECT_INFO = hsora
HS_FDS_TRACE_LEVEL = on

----------

Если создаю:

Код: plaintext
create databse link ho.world as 'hsora'
,то
Код: plaintext
1.
DBMS_HS_PASSTHROUGH.EXECUTE_IMMEDIATE@ho.world 
('CREATE TABLE blabla (n SMALLINT, l CHAR(10))'); 
"работает"...Только таблица не создается...В trace смотрю - там ошибка, типа, Failed to open table HSORA:SYS.DBMS_HS_PASSTHROUGH

сервер под 2000 винды.. ODBS systemDSN name - HSORA....дров Microsoft dBase Driver 4.00.4403.02
...
Рейтинг: 0 / 0
30.01.2003, 13:43
    #32098822
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПАКЕТ для экспорта в dBASE DBF из ORACLE
Ты не тот HS используешь
...
Рейтинг: 0 / 0
30.01.2003, 14:19
    #32098855
Sterh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПАКЕТ для экспорта в dBASE DBF из ORACLE
Кинул тебе пример на мыло - разбирайся на здоровье! :о)
...
Рейтинг: 0 / 0
30.01.2003, 14:21
    #32098856
ПАКЕТ для экспорта в dBASE DBF из ORACLE
PROGRAM = hsodbc ????
а какой нужно?
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ПАКЕТ для экспорта в dBASE DBF из ORACLE / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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