powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / SQL*Loader-128: unable to begin a session вместе с ORA-01017: invalid username/password; logon denied
2 сообщений из 2, страница 1 из 1
SQL*Loader-128: unable to begin a session вместе с ORA-01017: invalid username/password; logon denied
    #40141220
Avt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь загрузить данные в версию

Oracle Database 19c Standard Edition 2 Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

Получаю вот такую ошибку,

J:\sqlldr username/password silent=header control=CONTROL_FILES_DBDEV\TMI17_AE.ctl data=data\TMI17_AE.csv
SQL*Loader-128: unable to begin a session
ORA-01017: invalid username/password; logon denied


Хотя с этим юзером и паролем в sqlplus захожу нормально.
...
Рейтинг: 0 / 0
SQL*Loader-128: unable to begin a session вместе с ORA-01017: invalid username/password; logon denied
    #40141222
Фотография SeaGate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Avt [игнорируется] 

Здесь есть несколько вариантов. Во-первых, нужно убрать silent=header, чтобы видеть версию SQL*Loader, т.к. может быть ситуация, что SQL*Loader и SQL*Plus из разных ORACLE_HOME, где SQL*Loader из более старого, который не поддерживает версии паролей 19c.
Во-вторых, username/password это локальная аутентификация, если не указано TWO_TASK/LOCAL. Попробуй явно TNS-дескриптор указать,или используй EZCONNECT (username/password@host:port/service_name). В случае разных ORACLE_HOME, на Windows же можно задавать переменные окружения в реестре. Может для ORACLE_HOME SQL*Loader ORACLE_SID другой используется, что попадаешь не в ту БД. Использование явного TNS-дескриптора упрощает диагностику (ещё проще EZCONNECT, чтобы не полагаться на разрешение имён посредством tnsnames.ora).

Вообщем, убедись, что соединение идёт туда, куда нужно и с нужным пользователем из нужного ORACLE_HOME.
Например, через стандартный аудит AUDIT SESSION WHENEVER NOT SUCCESSFUL; затем проверь dba_audit_session на предмет returncode=1017 (что соединяешься с той БД, что ожидаешь) и что там за пользователь.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / SQL*Loader-128: unable to begin a session вместе с ORA-01017: invalid username/password; logon denied
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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