Can';t将C#应用程序连接到Oracle 11g
我有两个绊倒的问题: 1) 哪个是正确的端口号 这是我运行Oracle 11g时的链接:Can';t将C#应用程序连接到Oracle 11g,c#,oracle,oracle11g,C#,Oracle,Oracle11g,我有两个绊倒的问题: 1) 哪个是正确的端口号 这是我运行Oracle 11g时的链接: http://127.0.0.1:8080/apex/f?p=4950:1:786646867589622 我不知道我的端口号是15218080还是4950 2) ORA-12514:TNS:侦听器当前不知道连接描述符中请求的服务 这是我的连接字符串: string oradb = "Data Source=(DESCRIPTION=" + "(ADDRESS_LIST=(ADD
http://127.0.0.1:8080/apex/f?p=4950:1:786646867589622
我不知道我的端口号是15218080还是4950
2) ORA-12514:TNS:侦听器当前不知道连接描述符中请求的服务
这是我的连接字符串:
string oradb = "Data Source=(DESCRIPTION="
+ "(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" + server + ")(PORT=" + port + ")))"
+ "(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORCL)));"
+ "User Id=" + uid + ";Password=" + password + ";";
我的连接参数是:
DB obj2 = new Oracle("localhost", "1521", "system", "dada050909");
我无法连接,显示错误12514
请帮忙-我对C#和Oracle不太熟悉。已经被卡住了很长一段时间。为什么
服务\u NAME=ORCL
,而不是服务\u NAME=“+sid+…
?检查此资源是的,我通过将服务\u NAME更改为XE来解决它