Oracle手工建库

把库删了先~~

SQL> shutdown immediate;

SQL> startup mount;

SQL> alter system enable restricted session;

SQL> drop database;

开始手工建库

vi .bash_profile

 

source .bash_profile(它比较二,改完不会立即生效,所以重新加载一下......)

 vi $ORACLE_HOME/dbs/init$ORACLE_SID.ora (建立初始化文件)

orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=123456 force=y(建立密码文件)

建立spfile

SQL> startup nomount

SQL> create spfile from pfile;

vi /home/oracle/createDB.sql(建立数据库)

 

SQL> @/home/oracle/createDB.sql

 

SQL> @$ORACLE_HOME/rdbms/admin/catalog.sql(建数据字典视图)

SQL> @$ORACLE_HOME/rdbms/admin/catproc.sql(建存储过程包)

 

大功告成!

你可能感兴趣的:(oracle,手工建库)