第四章creating a database
手动创建一个实用的数据库
重点是创建初始化参数文件和create database这两步
初始化参数文件可以从其他数据库中拷贝一份,或者后期随着技术的提升,积累一个初始化参数文件。
通过登录到数据库中执行
create pfile from spfile;
或者进入spfile所在目录执行
strings spfileSID.ora > initchris.ora
之后vi编辑initchris.ora,将其中的SID替换成chris
进入vi后,%s/wilson/bbk/g,就是查找wilson并替换成bbk,其中/g表示全局替换
如果想将初始化参数文件中默认参数前的 *. 两个字符批量删除
进入vi后,%s/*\.//g即可全部删除。其中点.是特殊字符,需要\来转化
以上方式得到的初始化参数文件中的参数需要查找联机文档搞清楚,这些参数是非常重要的参数。同时初始化参数文件中的相关目录需要提前创建好。
将创建数据库的命令提前编辑成sql脚本,直接执行脚本即可完成数据库的创建
以上为sql脚本crdb01.sql,以spool开始,spool off结束
sql脚本中的参数需要和初始化参数文件中的参数一致
整个过程安装手动创建数据库的步骤