这个是程序的连接字符串:
<add name="MISDataSouce" connectionString ="User ID=oa;Password=oa;Data Source=orcl;Min Pool Size=5;Max Pool Size=50;" providerName="System.Data.OracleClient"/>
程序错误信息: ORA-12154: TNS: 无法解析指定的连接标识符
最近装的oracle11G 不过一直连接的是公司服务器工作的 所以没发现错误,现在连自己
电脑就有问题了
我一会附上图, plsql本来也是连接不上oracle11G的 该了配置才行的
如图:如果勾上下面的那个勾就可以登录了,或者上面的oci库为空也可以登录,
先去吃饭了哈
前面我判缺装10G的时候也遇到错误了。 跟你一样修改PL的配拆消置后,可以登录。
看看监旅冲知听吧。
在这个目录下D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN找模毕斗李到tnsnames.ora
添加这样格式的代码
www(数据库名) =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 103.10.1.6(服务器旦销芹ip地址))(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME =www(数据库名))
)
)
因为plsql只有32位的,如谈早果你安装的含唯雀oracle是64位的,需要安装山尺一个32位的oracle客户端,让plsql找到32位的oci.dll。
如果实在别人的方法都没有用,那再试试我说的.
http://www.oracle.com/technetwork/developer-tools/visual-studio/downloads/index.html,
下个这玩意装上,有可能解决问森灶题,还不行的话,
就研究下这个
http://www.oracle.com/technetwork/database/features/instant-client/index-100365.html,其实第一个链接的玩意包含了这个,只是有安装包橡游,比较方便梁春销
fasdas