sysdba远程登录需要两个条件:
1、remote_login_passwordfile =exclusive时,启用口令文件,允许远程登录;
查看remote_login_passwordfile 参数
SQL> SHOW PARAMETER REMOTE_LOGIN_PASSWORD
NAME TYPE VALUE
------------------------------------ -----------
remote_login_passwordfile string EXCLUSIVE
修改remote_login_passwordfile 参数
SQL>alter system set remote_login_passwordfile=EXCLUSIVE
2、密码文件存在
SELECT * FROM V$PWFILE_USERS;
USERNAME SYSDBA SYSOPER
------------------------------ ------ -------
orapw file=/database/oracle/product/dbhome/dbs/orapwgsp entries=4 password=wgods123 force=y