暂无图片
asp.net连接oracle数据库一定要安装Oracle client吗?
我来答
分享
Yanhong
2021-09-03
asp.net连接oracle数据库一定要安装Oracle client吗?

asp.net连接oracle数据库一定要安装Oracle client吗?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
三笠丶
暂无图片

不是必须的,vs自带有oracle数据访问驱动。

asp.net远程连接oracle数据库不用安装oracle客户端的方法:

下面是asp.net连接远程Oracle数据库服务器步骤:

  • 1.asp.net连接oracle服务器需要添加Sytem.Data.OracleClient命名空间。

  • 2.连接时需要ConnectionString字符串,出现在web.config文件中,如下所示:

  <connectionStrings>
  <add name="ConnectionString" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=你的数据库服务器ip)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=你的数据库实例名)));User ID=scott;Password=tiger;Unicode=True" providerName="System.Data.OracleClient"/>
</connectionStrings>

上面的连接字符串添加了tns解析字符串,不需要再有OracleClient,否则需要安装,经过上面两步,在.Net Framework 2.0中远程连接Oracle 10g数据库服务器测试通过。

暂无图片 评论
暂无图片 有用 0
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏