我在我办公室的一台电脑上安装了Oracle 10g。我想将其保留为数据库服务器。我正在开发一个.net项目,它将从客户端机器和服务器机器与数据库服务器进行通信。我成功地从服务器机器与oracle进行通信,但是没有使用.net项目从客户机进行通信。连接代码如下:
Public OraConn As ADODB.Connection
OraConn = New ADODB.Connection
OraConn.Provider = "OraOLEDB.Oracle"
OraConn.ConnectionString = "Data Source=<my_database_name>;User ID=<my_user>;Password=<my_pass>;"
OraConn.Open()
请告诉我一步一步的程序如何从客户端计算机上的.net客户端程序连接到我的服务器数据库?
先谢谢。
答案 0 :(得分:2)
我的第一个想法是尝试ping服务器中数据库的端口(如果你使用的是windows,你可以使用“telnet”,看看你没有被服务器中的任何防火墙规则阻止。
我的第二个是“数据来源=”
如果全部失败,请尝试阅读: http://www.oracle.com/technology/pub/articles/cook_dotnet.html