powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / SQL-loader
19 сообщений из 19, страница 1 из 1
SQL-loader
    #32186627
Mit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот собственно ламерский вопрос где взять?
точнее можно ли его использовать не на сервере а на клиенте?
и входит ли в оракл 9?
...
Рейтинг: 0 / 0
SQL-loader
    #32186650
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он поставляется с Оракл.

У меня 9.0.1, на клиенте он присутсвует просто набери в ком. строке

sqlldr
...
Рейтинг: 0 / 0
SQL-loader
    #32186692
Mit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нашел поставил но чето не пойму как его на клиенте юзать?
...
Рейтинг: 0 / 0
SQL-loader
    #32187338
Seloa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> нашел поставил но чето не пойму как его на клиенте юзать?

Он работает через управляющие файлы, если запустить из командной строки все параметры будут выведены на экран ( sqlldr help=yes).
Примеры управляющих файлов и разных режимов загрузки есть на дистрибутиве.
...
Рейтинг: 0 / 0
SQL-loader
    #32187369
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно ли вообще sqlldr с удаленного клиента юзать? С опцией direct думаю точно нельзя, так как тогда непосредственно блоки формируются. Или нет?
...
Рейтинг: 0 / 0
SQL-loader
    #32187375
Mit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Без Direct удаленно работает.
...
Рейтинг: 0 / 0
SQL-loader
    #32187424
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Mit

А как целевую базу указываешь на удаленном компьютере?

прописыванием в tnsnames и установкой ORACLE_SID?
...
Рейтинг: 0 / 0
SQL-loader
    #32187481
Seloa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>А можно ли вообще sqlldr с удаленного клиента юзать? С опцией direct думаю точно нельзя, так как тогда непосредственно блоки формируются. Или нет?

Это не связано друг с другом. Формирование блоков будет идти через ядро база данных.
По-крайней мере в Unix этой опцией пользовались когда не могли формировать в каталоге с базой файлы, однако все работало.

Вот только пользоваться этой опцией - себе дороже.
...
Рейтинг: 0 / 0
SQL-loader
    #32187538
are
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
are
Гость
с direct работает если клиент и сервер геторогенные:
Win-Win или Unix-Unix
...
Рейтинг: 0 / 0
SQL-loader
    #32187562
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to are

Win-Win или Unix-Unix

тогда уж гомогенные!

Так как целевую базу указывать если используещь sqlldr на удаленном компьютере?
...
Рейтинг: 0 / 0
SQL-loader
    #32187586
are
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
are
Гость
геторогенные, гомогенные... какая разница ;)

>Так как целевую базу указывать если используещь sqlldr на удаленном компьютере?

прописыванием в tnsnames и установкой ORACLE_SID
...
Рейтинг: 0 / 0
SQL-loader
    #32187594
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прописыванием в tnsnames и установкой ORACLE_SID

спасибо за подтверждение моих предположений, а то я в списке параметров для sqlldr искала и бросила это дело:-)
...
Рейтинг: 0 / 0
SQL-loader
    #32187606
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>прописыванием в tnsnames и установкой ORACLE_SID???

Well, маслом кашу... However, ORACLE_SID in this case is not even "масло". ORACLE_SID always points to a LOCAL database Oracle will try to connect when no connect string is specified. Since we want to exp/imp remote database all that is needed is corresponding entry in TNSNAMES.ORA and then

exp/imp remote-user/password@tnsnames-entry

SY
...
Рейтинг: 0 / 0
SQL-loader
    #32187612
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to SY

exp/imp remote-user/password@tnsnames-entry

Я спрашивала про sqlldr. Это применимо и для sqlldr

sqlldr remote-user/password@tnsnames-entry

?
...
Рейтинг: 0 / 0
SQL-loader
    #32187616
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sorry, For some reason I wrote exp/imp. Read it as sqlldr. And actually, it does not matter what utility it is SQL*PLus, SQL*Loader, EXP, IMP, TKPROF... logic is the same - to access remote database use @tnsnames-entry

SY
...
Рейтинг: 0 / 0
SQL-loader
    #32187620
MA_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://technet.oracle.com/docs/products/oracle9i/doc_library/release2/server.920/a96652/ch04.htm#1656
userid remote-user/password@tnsnames-entry
...
Рейтинг: 0 / 0
SQL-loader
    #32187628
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 MA_D:

USERID is not mandatory:

Код: plaintext
1.
2.
C:\>sqlldr xxx/yyy@zzz

control =


Код: plaintext
1.
2.
3.
C:\>sqlldr userid=hmonline/r0cket@hmdbdev

control =


As you can see, in both cases SQL*Loader prompts you for control file. Same way, USERID is not mandatory in EXP/IMP

SY
...
Рейтинг: 0 / 0
SQL-loader
    #32187638
MA_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычно все это прописывается в файле параметров, так вот там как раз и пишется
userid=.....
control=...
и т.д.
а потом уже
c:\sqlldr parfile=parfile.txt,по крайней мере так делаю я
...
Рейтинг: 0 / 0
SQL-loader
    #32187825
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Well, inside parameter file USERID= is mandatory, and yes, I use parameter files too, but only if it is a repetitive load/export/import. If it is one time deal, I never use parameter file. Why? It is quite simple. I am a VERY lazy guy - I do not want to type more than I need to. So opening an editor, saving parameter file and still typing PARAMETER=... which in most cases equates for third of what I need (user, FILE=, LOG=) is too much for me. For the same reason I omit USERID=.

SY
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / SQL-loader
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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