oracle 11G 手工建库

背景:

某政府数据库服务器为ReadHat Linux  运行在 level 3 ,无法调用图形界面DBCA建库

环境描述:数据库已有实例在运行,需要另外建库,部署其他业务系统;已有linux用户oracle和相关的ORACLE_HOME和ORACLE_BASE环境变量。

为了规范建库流程,特意查了官方文档,并做注释如下:

create a database named manudb.  --目标是创建一个名为manudb的数据库
Step 1: Specify an Instance Identifier (SID)  --在oracle软件用户下抛出变量ORACLE_SID:$ export ORACLE_SID=manudb
Step 2: Ensure That the Required Environment Variables Are Set  --确保所需的环境变量已配置好ORACLE_BASE,ORACLE_HOME等
Step 3: Choose a Database Administrator Authentication Method(optional)
Step 4: Create the Initialization Parameter File  --编辑初始化参数文件initmanudb.ora
Step 5: (Windows Only) Create an Instance
Step 6: Connect to the Instance  --sqlplus / as sysdba
Step 7: Create a Server Parameter File --编辑确认initmanudb.ora
Step 8: Start the Instance --startup nomount pfile='$ORACLE_HOME/dbs/initmanudb.ora',使用pfile启库原因是有错方便编辑修改。
Step 9: Issue the CREATE DATABASE Statement --编辑并执行建库脚本
Step 10: Create Additional Tablespaces --创建额外所需的表空间
Step 11: Run Scripts to Build Data Dictionary Views  --执行脚本创建数据字典和视图
Step 12: (Optional) Run Scripts to Install Additional Options
Step 13: Back Up the Database.  --备份数据库(刚建好库,备份意义不大,备份好pfile参数文件即可)
Step 14: (Optional) Enable Automatic Instance Startup  --配置实例自启动

你可能感兴趣的:(Oracle,Linux)