oracle数据库远程连接配置步骤及常见问题
oracle数据库远程连接配置步骤及常见问题
目的计算机需要:
打开net manager
1:在监听程序中:将“主机”改为计算机名(保证别重名)
2:有了监听就需要指定数据库服务,这时就需要将全局数据库名修改(自定义的对方连接时会用到,其目的在于保密本机服务器数据库名称)
3:文件-->保存网络配置
4:还需用sys用户建一个普通用户需要分配权限(作为给链接者的登录用户)
连接计算机需要:
打开oracle net configuration Assistant
1:本地网络服务名配置下一步;
2:添加下一步;
3:服务器名即以上目的计算机需要中第二条中的数据库别名;
4:协议为tcp;
5:主机名为目的计算机的计算机名即以上目的计算机需要中第一条中的计算机名;
6:进行测试
7:这时会显示未连接成功这时点击“更改登录”用户名和口令就是以上目的计算机需要中第四条需要新建的user用户即密码
这时有这几种错误 :
1:invalid username password login denied//数据库别名不对(即以上目的计算机需要中第二条中的数据库别名);
2:无监听程序:是主机名不对(即以上目的计算机需要中第一条中的计算机名);或重启服务listener;
3:监听无法连接到请求服务:这时可能是有监听但是没有数据库服务,这时就要注意“目的计算机需要:”中的23条;