在自己的机器上建一个数据库实例QC,目前监听能够正常启动。
但是实例无法启动,从windows的服务窗口启动OracleServiceQC,但是用sqlplus连接时报错ORA-01034 ORACLE not avalable用oradim命令oradim -startup -sid qc也报错ORA-01017: invalid username/password; logon denied
目前在oradim -startup -sid qc -usrpwd 1234 这里的密码可以随便指定,都能启动服务了,感觉比较奇怪,哪位大哥能解释一下,并提供解决方法吗?
但是实例无法启动,从windows的服务窗口启动OracleServiceQC,但是用sqlplus连接时报错ORA-01034 ORACLE not avalable用oradim命令oradim -startup -sid qc也报错ORA-01017: invalid username/password; logon denied
目前在oradim -startup -sid qc -usrpwd 1234 这里的密码可以随便指定,都能启动服务了,感觉比较奇怪,哪位大哥能解释一下,并提供解决方法吗?
还这么用,倒是没有试过,
SQL>alter database mount;
SQL>alter database open;应该在open时出现错误,把错误贴上来看看。
--关闭
$sqlplus "/ as sysdba"
SQL>shutdown immediate; --重启
$sqlplus "/ as sysdba"
SQL>startup
ORA-12560协议适配器错误
sqlplus /nolog
conn /as sysdba
,然后关闭,重启
sqlplus /nolog
conn /as sysdba
和
sqlplus "/ as sysdba"
是等效的,老大。期待专业人士解答!
net start oracleserviceqc然后看alert日志有没有什么问题
oradim -startup -sid qc -usrpwd 1234 这里的密码可以随便指定,都能启动服务但是oradim -startup -sid qc就不能启动实例,用windows的服务来启动也不能启动实例。
但是不加-usrpwd又无法启动实例,报用户名密码错误,很奇怪。
除了14楼说的sqlnet.ora的QLNET.AUTHENTICATION_SERVICES=(NTS/NONE/BOTH)
还需要注意init.ora的remote_login_passwordfile参数的设定
可选址有:EXCLUSIVE/NONE/SHARED
即是:oradim -startup -nopwdfile -sid qc
期待高手解答。
先解决你的数据库的问题,数据库都还不能成功的open叻,解决了数据库在解决oradmin先试试sqlplus启动。看有什么问题,不要先把问题复杂话叻,现在先解决数据库实例的问题先。
oracleserviceqc 已经能成功加载了,但服务没有完全开启成功,至于他要求提供的任意口令到底怎么回事,小弟机器里面无法安装数据库,试验不了。还有,楼主,-nopwdfile就是个参数阿,怎么会“没有这个东西呢”,你打进去就有了,可否麻烦你试试看
(当然,貌似有点麻烦,好像要你再从头启动遍)班门弄斧了
SQL>alter database mount;
SQL>alter database open;
ORA-12560协议适配器错误
NONE本地进行OS认证。
SHARED支持多个库共享使用密码文件