2007年9月9日星期日

Oracle 10gR2 客户端的安装和调试

Oracle 10g在Windows XP中的安装非常简单。直接执行安装程序就好了。在这里就不多说了。今天主要说说Oracle 10g 的客户端安装。

Oracle 10g 客户端也分为Windows 版和Linux版。 因为我主要是在Windows下搞开发, 因此只是安装了Windows版。可以从这里下载。

Client的安装也非常容易。 安装过程就不多说了。安装也分为几种,我选了管理员的那种。 安装完之后,第一部就是进行网络配置。这也和以前一样, 配置还服务器地址和SID号后, 运行测试, 竟然测试失败。费了一番功夫, 发现问题所在。

1. Scott 用户默认是Lock的。首先的进入OEM去Unlock。 Windows 下的Oracle 10g Server默认是自动启动数据库。Fedora 7 下要用oracle用户登陆,手工启动数据库(dbstart), 再启动OEM服务(emctl start dbconsole)。Oracle 10g 采用Web方式,用浏览器连至1158端口就可。
2. 防火墙。 如果你启动了windows的防火墙, 要允许1521端口。 Fedora 7 也一样。 默认都是禁止的。

这样,在Windows和Fedora 7 下都顺利通过了测试。 用TOAD for Oracle 也顺利的连上了Oracle 服务器。

Fedora 7 下用oracle登陆后运行dbstart 就可启动数据库,10gR2 会自动启动Listener(手工启动Listener的命令是lsnrctl start)。Dbshut 关闭数据库.

这里有自动启动和关闭数据库的设置指南, 有兴趣的朋友可以照此配置。

到此为止, Oracle 10gR2的服务器和客户端都已经顺利安装和测试。

没有评论: