.Net连接

时间:2010-12-13 07:45:51

标签: c# oracle10g connection-string

我在一台计算机上安装了Oracle 10g,而在其他计算机上安装了Visual Studio 2008。我在LAN上有两个系统。我试图从服务器资源管理器中的第二台计算机连接到Oracle数据库。我收到以下消息

System.Data.OracleClient需要Oracle客户端软件版本8.1.7或更高版本

服务器名称也与我的第二个计算机名称相同

我在甲骨文上并不是很重要。有人可以告诉我如何使用足够的privelages配置用户名和密码来执行管理任务

最后,假设我的数据库名是orcl,ip地址是192.168.0.5,服务器名是XYZ

,我将如何使用连接字符串来创建OracleConnection

1 个答案:

答案 0 :(得分:0)

  

System.Data.OracleClient需要Oracle客户端软件版本8.1.7或更高版本

该错误消息告诉您需要在客户端计算机上安装Oracle客户端,即在其上安装Visual Studio的客户端计算机。请参阅文档here

有大量文档描述了如何配置和连接Oracle数据库。这是Oracle自己的Client Post-Installation steps,其中包含有关如何验证安装的说明。

  

服务器名称也与我的第二个计算机名称相同

是的,“服务器名称”将是运行Oracle数据库的计算机的名称或IP地址。

  

最后,假设我的数据库名是orcl,ip地址是192.168.0.5,服务器名是XYZ

,我将如何使用连接字符串来创建OracleConnection
我上面链接的文档的

This section描述了连接一组给定凭据的不同方式。