本机上安装了oracle客户端,想连接远端的oracle数据库,目前
net服务命名(test)通过测试,
用sqlplus system/pass@test也连接上了数据库。问题是:
用odbc配置时,选用的是oracle客户端自带的驱动程序(oracle in OraClient10g_home1),点击“test connection"后,出现的配置界面:服务命名test自动选择,用户名密码都不会错,可是始终出来"Unable to connect SQLState=08004[oracle][odbc][Ora]Ora-12154:TNS:Could not resolve the connect identifier specified"我到服务器端用同样的方法配置odbc,是正确的。服务器端有symantec,能停的服务都停了,只有一个symantec spbbcsvc无法停。请教各位高手,这问题到底出在哪?
net服务命名(test)通过测试,
用sqlplus system/pass@test也连接上了数据库。问题是:
用odbc配置时,选用的是oracle客户端自带的驱动程序(oracle in OraClient10g_home1),点击“test connection"后,出现的配置界面:服务命名test自动选择,用户名密码都不会错,可是始终出来"Unable to connect SQLState=08004[oracle][odbc][Ora]Ora-12154:TNS:Could not resolve the connect identifier specified"我到服务器端用同样的方法配置odbc,是正确的。服务器端有symantec,能停的服务都停了,只有一个symantec spbbcsvc无法停。请教各位高手,这问题到底出在哪?
同意,使用oracle不需要配置odbc
可能问题还是出在C#
(1)数据源选取”oracle数据库“,旁边的说明”是连接9i以下的数据库“,我所连的数据库是10g,还是事了,最终显示“Ora-12154:TNS:Could not resolve the connect identifier specified”
(2)数据源选取其他几个都不行,
所以把希望寄托在odbc上。