可能是误删注册表造成的
HEKY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\ORACLEORAHOME90TNSLISTENER
看看有没有ImagePath,如果没有的话加上并使其指向Oracle_Home\BIN\TNSLSNR
HEKY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\ORACLEORAHOME90TNSLISTENER
看看有没有ImagePath,如果没有的话加上并使其指向Oracle_Home\BIN\TNSLSNR
方法如下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome81TNSListener
在其下新建一个字符串项:ImagePath,输入数值数据即TNSLSNR.exe地址,
如:C:\Oracle\Ora81\BIN\TNSLSNR