程序在本机运行,可以连接Oracle数据库,但是将程序拷贝到别的机器上就不能正常连接数据库了,换了几台机器都是一样,无法连接数据库,具体配置信息如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<!-- Excel模板文件保存路径-->
<add key="ReportSavePath" value="E:\NewProject\Report\"/>
<add key="ConnectionString" value="Data Source=ZH;Persist Security Info=True;User ID=DN;Password=DN"/>
</appSettings>
</configuration>Oracle客户端中的配置如下:
ZH =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.44)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ZH)
(SERVER = DEDICATED)
)
)
希望大家帮忙看一下,问题解决马上给分!另外,我想问一下C#连接Oracle的程序放在别的机器上面需要一些什么环境?
望高手不吝赐教! 谢过!
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<!-- Excel模板文件保存路径-->
<add key="ReportSavePath" value="E:\NewProject\Report\"/>
<add key="ConnectionString" value="Data Source=ZH;Persist Security Info=True;User ID=DN;Password=DN"/>
</appSettings>
</configuration>Oracle客户端中的配置如下:
ZH =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.44)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ZH)
(SERVER = DEDICATED)
)
)
希望大家帮忙看一下,问题解决马上给分!另外,我想问一下C#连接Oracle的程序放在别的机器上面需要一些什么环境?
望高手不吝赐教! 谢过!
第二,你也可以采用不需要安装客户端的方式去连接,在oracle11g里的odp.net里提供有几个类库只要放到跟目下就可以,好像有7个类库,有一个比较大的,100M左右,这样的话只要你的服务器的ip,用户名,密码就OK,你怎考都行
oraociei11.dll这个有123M