在服务器上装的oracle10g数据库,在另一台机器用plsql developer访问它。用的是官方免安装的客户端,解压在d:\oracleclient。客户端也加了network/admin/tnsnames.ora。在在环境变量中也建了
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 
TNS_ADMIN=d:\oracleclient这里的SIMPLIFIED CHINESE_CHINA.ZHS16GBK 字符集是我oracle服务器的字符集。pl/sql.developer里tools(工具)>preferences(首选项)>connection(连接)也设了
Oracle Home=d:\oracleclient
Ocilibrary=d:\oracleclient\oci.dll。
该重启的也重启了,可就是连不上oracle。
错误是:Access violation at address 04244E0B in module'OraOCIICUS10.dll'. Read of address 0000007C
不设NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 这个环境变量,就提示连接超时ORA-12170: TNS: Connect timeout occurred. 服务器和监听都启动了。这是怎么回事呀?谁连过,都怎么连的呀。挺急的,非常感谢。