ETL Oracle连接错误ORA-01017:用户名/密码无效;

时间:2018-05-03 09:56:40

标签: oracle etl

我在ETL上测试我的oracle连接,但是得到了这个奇怪的错误: ORA-01017:用户名/密码无效;我100%确定我的凭据是正确的,因为它适用于SQL Developer。

更多详情:

Error at <Package_name> [Connection manager "OracleSource"]: OCI error encountered. ORA-01017: invalid username/password; logon denied
Error HRESULT E_FAIL has been returned from a call to a COM component. (Microsoft.SqlServer.DTSRuntimeWrap)
Error HRESULT E_FAIL has been returned from a call to a COM component. (Microsoft.SqlServer.DTSRuntimeWrap)

1 个答案:

答案 0 :(得分:0)

检查密码的大小写。具有错误案例的密码可能在某些客户端中起作用,但在其他客户端中则失败。

Oracle SQL Developer的古老版本可能使用不区分大小写的Oracle 10g密码哈希算法(3DES?)。如果您的ETL工具有一个更现代的Oracle客户端,它将使用区分大小写的11g(SHA?)或12c(PBKDF?)哈希。