发表于: 2005.05.08 19:25
分类: 读书笔记
出处: http://yangtingkun.itpub.net/post/468/28943
---------------------------------------------------------------
这一章介绍了手工创建RAC数据库的步骤。
在建库之前,需要考虑的事情:
CREATE DATABASE语句中的MAXINSTANCES、MAXLOGFILES、MAXLOGMEMBER、MAXLOGHISTORY、MAXDATAFILES等参数的值;
数据库采用自动回滚空间管理还是手工回滚空间管理;
为RAC环境配置联机在线日志。
安装Oracle软件后,执行下来手工建库步骤:
1.备份已经存在的数据库;
2.确定数据库和实例的参数设置;
3.使用SRVCTL工具创建RAC环境;
4.UNIX环境下需要配置oratab文件;
5.为每个节点的实例配置SID;
6.创建服务器参数文件;
7.创建密码文件;
8.准备CREATE DATABASE的脚本;
9.创建数据库;
10.备份数据库;
11.设置网络环境。
创建完数据库之后需要以SYSDBA身份执行CATCLUST.SQL来创建RAC相关的表和视图。
需要注意,如果采用密码文件来进行身份验证,则对于修改SYSDBA用户密码,或给其他用户授予或回收SYSDBA权限,需要在每个实例上分别执行。











