分类: Oracle
2008-04-30 23:20:00
Linux下的Oracle 用脚本建库实录[@more@]首先写好建库脚本c.sql
-------------------------------------------- 建立数据字典的文件是: $ORACLE_HOME/rdbms/admin/catalog.sql $ORACLE_HOME/rdbms/admin/catproc.sql $ORACLE_HOME/rdbms/admin/catexp.sql --------------------------------------------- 建立其它的表空间和spfile,也写一个脚本c2.sql:
---------------------------------------------- 好,脚本都准备好了,实际操作通常是这样的: 以nomount方式启动一个实例成功 然后,开始建库 SQL> @$ORACLE_HOME/c.sql 会停在这里好一段时间,如果报错:
就查看日志, $ORACLE_HOME/rdbms/log/alert.log,除非清空,否则此文件记录每一次建库的过程,这个目录下的最后一个文件记录了最后一次建库时出现的错误原因。 通常是init.ora里面的参数 comatibility 需要改正,要写成 '9.2.0',或是undo tablespace的名字的问题,一定要和 $ORACLE_HOME/rdbms/admin/sql.bsq里面默认的名字相同如果成功,会告知database created,如图: ------------------------------------------- 然后执行其它脚本,创建数据字典会很顺利,只是时间较长,要有耐心哦,最后可以建表了, 此处无需多言,成功后的画面: Enjoy it! |