如何使用代理用户身份验证/通过连接到Oracle数据库(在Azure数据工厂中)?

时间:2020-03-27 04:43:13

标签: oracle azure proxy

我正在寻找一些帮助,以找出使用代理用户身份验证从ADF连接到Oracle的正确语法。

设置为:

  • 已设置集成运行时以连接到本地Oracle实例
  • 连接类型在Oracle服务名称上
  • 提供了用户名和密码。

仅使用用户名/密码组合即可建立连接,并可以查看(代理)用户模式中的表。

但是,这些表不正确,因为Oracle实例中的设置使用通过/代理用户身份验证进行连接。通常,登录语法为用户名[schema-you-want-to-to-work-with] ,但这对我来说在Azure Data Factory中不起作用。

我尝试了使用其他连接属性(但没有运气)在连接JSON中进行各种语法尝试。使用代理用户身份验证登录时,错误消息始终为

ERROR [28000] [Microsoft][ODBC Oracle Wire Protocol driver][Oracle]ORA-01017: invalid username/password; logon denied ERROR [28000] [Microsoft][ODBC Oracle Wire Protocol driver][Oracle]ORA-01017: invalid username/password; logon denied Activity ID: da224af9-16ad-4674-a4c9-4811be8f726c.

使用SQL Plus或SQL Developer登录时使用相同的连接字符串。

有人知道我如何以代理用户身份登录并查看正常的架构内容吗?我认为这可能只是语法问题,但我没有主意。

Basic successful connection

Unsuccessful connection with connect through

0 个答案:

没有答案