假设服务器数据库SID=v102,客户端通过sqlplus工具以sysdba连接v102,那么服务器的数据库需要做如下工作:
需要确认下面配置:
1、存在正确的password文件
在windows平台:pwdv102.ora(别忘记后缀)
(windows平台生成password文件:orapwd file=?\database\pwdv102.ora password=oracle entries=10)
在UNIX/linux平台:orapwv102(别带后缀,记得要小写)
(unix平台生成password文件:orapwd file=orapwv102 password=oracle entries=10)
如果password文件不存在,则通过远程以sysdba连接时报错:
ORA-01031: 权限不足
2、参数
确认REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE
3、授权sysdba
默认sys已经拥有sysdba权限