У меня есть база данных оракула на сервере, и я хочу импортировать данные в таблицы на сервере. Я пытаюсь использовать sqlloadr(sqlldr) для вставки всех данных в базу данных оракула, которая находится на локальном хосте, и в этом случае проблем нет, но проблема возникает, когда я пытаюсь подключить веб-сервер (не локальный).
Команда, которую я использовал в случае с локальным хостом:
sqlldr <usrname>/<password> control=table.ctl log=table.log ERRORS=25000
и следующее относится к веб-серверу
sqlldr <usrname>/<password>@LABSERVER control=table.ctl log=table.log ERRORS=25000
где я создал tnsnames.ora следующим образом:
LABSERVER =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(Host = <hostaddress>)(Port = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = <servicename>)
)
)
но я получил эту ошибку:
SQL*Loader-704: Internal error: ulconnect:OCIServerAttache [0]
ORA-12154: TNS:could not resolve the connect identifier specified
Любая идея будет оценена