oracle刚安装后能用,重启后便出错 20
什么样的提示都有,最初打开sqlplus怎么都登陆不上去,具体提示什么我忘记了,重装了数据库之后好了,重启之后又出现过,后来就提示找不到OCI.dll。我已经数据库,软件...
什么样的提示都有,最初打开sqlplus怎么都登陆不上去,具体提示什么我忘记了,重装了数据库之后好了,重启之后又出现过,后来就提示找不到OCI.dll。我已经数据库,软件都重装过好多次了,反正只要重启过后就有错误,我现在系统都重装了
展开
3个回答
展开全部
什么系统?windows还是linux,看你说的情况估计是windows的。
安装后能用,证明正常,重启后不能用,可能原因有二:
1、服务没有启动
进入服务,打到一个类似于OracleOraDb11g_home1TNSListener的东西,看它是否启动,如果没有启动,就启动它。
sqlplus /nolog
startdb
通过上两个命令,如果正常,就没有问题了
2、环境出错
可能是运行环境有问题,解决起来比较麻烦,还不如重新安装
如果是linux的(unix同理),这里将服务未启动的说明一下:
在安装oracle的用户下运行
/oracle/11g/bin/lsnrctl start LISTENER
/oracle/11g/bin/dbstart
其中/oracle/11g/bin/是oracle的安装路径
如果成功,你就可以使用了
祝你好运,希望能帮助到你
回答补充问题:
证明你的卸载不全,register中还没有相应的数据,或者原来的没有删除完全,请删除完全,如果还是不行,请在环境变量中的path变量中将sqlplus.exe的目录加到最后
安装后能用,证明正常,重启后不能用,可能原因有二:
1、服务没有启动
进入服务,打到一个类似于OracleOraDb11g_home1TNSListener的东西,看它是否启动,如果没有启动,就启动它。
sqlplus /nolog
startdb
通过上两个命令,如果正常,就没有问题了
2、环境出错
可能是运行环境有问题,解决起来比较麻烦,还不如重新安装
如果是linux的(unix同理),这里将服务未启动的说明一下:
在安装oracle的用户下运行
/oracle/11g/bin/lsnrctl start LISTENER
/oracle/11g/bin/dbstart
其中/oracle/11g/bin/是oracle的安装路径
如果成功,你就可以使用了
祝你好运,希望能帮助到你
回答补充问题:
证明你的卸载不全,register中还没有相应的数据,或者原来的没有删除完全,请删除完全,如果还是不行,请在环境变量中的path变量中将sqlplus.exe的目录加到最后
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询