我正在尝试使用c#打开到在Oracle 11g 11.2.0.1.0(在Visual Studio上安装了Oracle.ManagedDaraAccess v18.3.0)上运行的大学数据库的连接。
当我尝试连接时,它抛出:
抛出异常:Oracle.ManagedDataAccess.dll中的'Oracle.ManagedDataAccess.Client.OracleException'”
在我进行con.open()
功能期间,没有进一步的解释。
有什么办法查看错误发生的地方吗?
OracleConnection con = new OracleConnection();
OracleConnectionStringBuilder ocsb = new OracleConnectionStringBuilder();
ocsb.Password = pass;
ocsb.UserID = user;
ocsb.DataSource = "<address>:<port>/orcl";
con.ConnectionString = ocsb.ConnectionString;
con.Open();
答案 0 :(得分:0)
在open()调用周围添加一个try catch块,并解决OracleException中显示的ORA错误