Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.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
Can';t将C#应用程序连接到Oracle 11g_C#_Oracle_Oracle11g - Fatal编程技术网

Can';t将C#应用程序连接到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

我有两个绊倒的问题:

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=(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来解决它