无法将C#应用程序连接到Oracle 11g

时间:2013-08-03 06:43:20

标签: c# oracle oracle11g

我有两个绊脚石问题:

1)哪个端口号正确?

这是我运行Oracle 11g时的链接:

http://127.0.0.1:8080/apex/f?p=4950:1:786646867589622

我很困惑我的端口号是1521,8080还是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不太熟悉。已经坚持了一段时间。

0 个答案:

没有答案