Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ODBC和Kerberos从SSI连接到Oracle_Oracle_Ssis_Odbc_Kerberos_Oracle12c - Fatal编程技术网

使用ODBC和Kerberos从SSI连接到Oracle

使用ODBC和Kerberos从SSI连接到Oracle,oracle,ssis,odbc,kerberos,oracle12c,Oracle,Ssis,Odbc,Kerberos,Oracle12c,我们有一个大型SSIS解决方案,其中许多连接管理器指向Oracle。提供程序为ODBC,数据源设置为定义的系统DSN。到目前为止,我们使用用户名和密码,一切正常。现在我们要切换到Kerberos身份验证 我已经可以使用sqlplus和Windows身份验证成功地查询Oracle数据库 我很难使用ODBC连接管理器从SSI实现同样的功能 是否可以重新配置ODBC连接管理器,以便它们使用Windows身份验证?连接管理器应如何配置? 这个问题是关于ODBC的,请避免回答“使用Attunity”之类的

我们有一个大型SSIS解决方案,其中许多连接管理器指向Oracle。提供程序为ODBC,数据源设置为定义的系统DSN。到目前为止,我们使用用户名和密码,一切正常。现在我们要切换到Kerberos身份验证

我已经可以使用sqlplus和Windows身份验证成功地查询Oracle数据库

我很难使用ODBC连接管理器从SSI实现同样的功能

是否可以重新配置ODBC连接管理器,以便它们使用Windows身份验证?连接管理器应如何配置?

这个问题是关于ODBC的,请避免回答“使用Attunity”之类的问题


我们使用的是MS SQL Server 2016企业版Oracle 12.2。

我终于让它工作起来了,希望它能帮助别人

  • 我创建了一个新的DSN
  • 作为用户ID,我输入[OracleUserName]
    • 小心方括号!这些都是必要的
    • OracleUserName是在Oracle端配置的用户名(我对Oracle不太了解)。DBA将AD帐户配置为能够作为此用户登录