应该比较简单的,但还是遇到了一些问题:
2,测试网络是否连通,发现服务器防火墙没有开,就开之。
3,在远程终端putty里,用sqlplus登入oracel,sqlplus system/*****@orcl,可以的。
4,在客户端上,用Net Configuration Assistant来配置:
用管理员帐号打开 ===〉本地Net服务名配置 ===〉添加 ===〉服务名
(服务名是什么?开始还以为是用户自定义的orcle连接名称。sid是site id、站点标示符的意思。后在发现就是sid的意思。)
===〉tcp ===〉主机名/端口1521 ===〉进行测试
===〉因为还没有打开scott帐号,所以用system帐号,密码在安装时已经确定了。
(在设置客户端时返回的错误消息时乱码。是不是因为服务器是英文的,客户端是中文的?)
5, 把服务器的tnsnames.ora文件复制到客户端相应位置,也还是乱码。
6,@!#!@#@!$@$!@#$!@##$%$^$#%^%&,
又经过一番周折,Net Configuration Assistant通过了测试。什么情况?
事后知道,如果在windows管理员权限下,按照正常流程,可以很方便的设置oracle。
如果在user权限下,Net Manager可以打开,也可以运行,就是不能通过连接测试,而且乱码。
检查了admin和user的环境,没有发现相关的oracle设置。
重新安装1遍oracle 客户端,也没有发现类似for all users/current user的设置。
总之,在window管理员权限下运行oracle客户端暂时可以满足我的需要。
7,后面就比较顺了,
Net Manager可以用了,
PL/Sql客户端可以用了。
Enterprise Manager Console可以用了,unlock了scott账户。
环境已经搭好,oracle离我越来越近,越来越真实了。
No comments:
Post a Comment