gpt4 book ai didi

.net - ORA-28547 使用 xcopy ODP.NET 和即时客户端

转载 作者:行者123 更新时间:2023-12-04 06:10:48 26 4
gpt4 key购买 nike

我正在尝试使用 oracle odp xcopy 部署和即时 oracle 客户端,如下所述:
http://ora-00001.blogspot.com/2010/01/odpnet-minimal-non-intrusive-install.html

目标是在机器上不安装任何东西的情况下使用oracle。

当我运行代码时,出现错误:
ORA-28547: 与服务器的连接失败,可能是 Oracle Net admin 错误

当我将连接字符串更改为具有无效主机或端口或 sid 时 - 它给了我一个很好的错误(错误的主机,或 sid 或端口)
但是当一切正常时 - 我得到了 ORA-28547。

这是我的代码:

 using (var con = new Oracle.DataAccess.Client.OracleConnection(
//"Data Source=Server;User Id=U;Password=P;Pooling=false;"
"Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.100.51.122)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)));User Id=U;Password=P;Pooling=false;"
))
{
con.Open();
var c = con.CreateCommand();
c.CommandText = "Select * from tab";
using (var r = c.ExecuteReader())
{
while (r.Read())
Console.Write(r[0]);
}
}

帮助将不胜感激

最佳答案

在一天结束时,我们下载了另一个 oracle dll,它解决了它。

最初我们使用的是 30mb 的版本,那个版本导致了 Theo 问题。一旦我们将其替换为 130 mb 的版本,它就解决了问题。

关于.net - ORA-28547 使用 xcopy ODP.NET 和即时客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7810366/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com