我缺少什么?
<add name="test"
connectionString="Data Source=TEST_ORACLE;Integrated Security=Yes;" />
[ArgumentException: 'Integrated Security' is an invalid connection string attribute]
Oracle.DataAccess.Client.OracleConnection.ParseConnectionString() +2707
Oracle.DataAccess.Client.OracleConnection.set_ConnectionString(String value) +533
Oracle.DataAccess.Client.OracleConnection..ctor(String connectionString) +210
ODP.NET:Oracle.DataAccess - 2.102.2.20(我正在使用绑定重定向到此版本。)
如果我取出集成安全性并声明用户 ID 和密码,则它可以正常运行。所以,我知道ODP.NET没有任何问题。
我不认为ODP具有集成安全属性:http://download.oracle.com/docs/html/E10927_01/featConnecting.htm#i1006259 http://download.oracle.com/docs/html/E10927_01/featConnecting.htm#i1006259
但是这个网站(http://www.oracle.com/technetwork/topics/dotnet/code-154692.html)
状态
要迁移到 ODP.NET,请删除这些
属性,如果它们是
Microsoft OracleClient 连接
细绳。
* Integrated Security -- Set " User Id=/" in the ODP.NET connection
等效操作的字符串
系统认证。
这些人也经历过同样的事情:
So use 用户ID=/看看是否有效
还要确保您的 sqlnet.ora 具有“SQLNET.AUTHENTICATION_SERVICES = (NTS)”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)