3
sqlldr "xxxx/xxxx@YYYYYXXXX" control=/home/local/INTERNAL/xxxxx/Presc_SQLLDR_File/Presc_SQLLDR.ctl log=/home/local/INTERNAL/xxxxx/Presc_SQLLDR_File/Presc_log.log data=home/achand/Presc_SQLLDR_File/Presc_SQLLDR.ctl

sqlldr を実行しようとすると、エラーが発生します

SQL*Loader-704: Internal error: ulconnect: OCIServerAttach [0]
ORA-12154: TNS:could not resolve the connect identifier specified

私は試したtnsping YYYYYXXXX

以下のエラーが発生しました

TNS-03505: 名前の解決に失敗しました

tnsnames.ora を含む

DDCPPSD.WORLD =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = XXXXXYYY)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SID = YYYYYXXXX)
    )
  )
4

6 に答える 6

0

パスワードを変更した後、うまくいきました。パスワードの特殊文字の 1 つとして「@」を使用していたため、この問題が発生していました。:(

于 2016-08-11T20:05:28.793 に答える