在注册表中
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome81TNSListener
看看又没ImagePath,没有就新建,值为C:\Oracle\Ora81\BIN\TNSLSNR.exe(对着改)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceSID
下做一样的操作,值为C:\Oracle\Ora81\BIN\ORACLE.EXE SID就行了
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome81TNSListener
看看又没ImagePath,没有就新建,值为C:\Oracle\Ora81\BIN\TNSLSNR.exe(对着改)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceSID
下做一样的操作,值为C:\Oracle\Ora81\BIN\ORACLE.EXE SID就行了
运行SQL*PLUSE提示TNS协议适配器错误
但我运行了一下TNSPING却能PING通
但我运行了一下TNSPING却能PING通
-------------------------------------
就重新配置一次。把 主机名 改成 IP 的形式试试