手动创建Oracle数据库的步骤
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1)检查操作系统环境变量:在手工创建数据库时,需要设置ORACLE_BASE、ORACLE_HOME这两个操作系统的环境变量ORACLE_BASE:c:\oracle
ORACLE_HOME:c:\oracle\product\10.0.2\db_1
(2)创建初始化参数文件
在使用命令方式创建数据库时,需要创建一个pfile(初始化参数文件)文件来完成数据库实例的创建及启动过程。默认地,这个文件需要放置在ORACLE_HOME 的database文件夹下面,即:c:\oracle\product\10.0.2\db_1\database下。
mytestdb.ora
db_name=mytestdb
(3)接下来:
创建数据库实例:需要使用dos命令行完成这个操作
例:
oradim -NEW -SID mytestdb -STARTMODE MANUAL -PFILE D:\app\me\product\11.2.0\dbhome_1\database\mytestdb.ora
(4)接下来:
使用nomount参数启动实例:此时可以启动实例,读取参数文件,在当前数据库状态下执行数据库创建。
C:\Users\me>sqlplus / as sysdba
SQL> startup nomount
监听:
lsnrctl start /stop 监听启动/停止
oracle_sid的设置
set oracle_sid=orcl
静态注册于动态注册
动态注册:
动态注册listener.ora配置文件
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PL***tProc)
(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (PROGRAM = extproc)
)
)
静态注册:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orclg)
(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (SID_NAME = orcl)
)
)