数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

OMF方式手动创建数据库


发布日期:2022年10月05日
 
OMF方式手动创建数据库

创建目录

a 在admin目录下创建一个文件夹文件夹名字为将创建数据库的SID在此文件夹中创建cdumpbdumpudump等目录

b 在oradata目录下创建数据文件联机日志归档日志文件夹日志至少两个文件夹

创建pfile默认NT路径为ORACLE_HOME下的database我采用的是Oracle的OMF管理文件此时pfile中不应包含控制文件参数

*db_name=vsign

*db_domain=

patible=

#ntrol_files=

*db_create_file_dest=

*db_create_online_log_dest_=

*db_create_online_log_dest_=

*background_dump_dest=

re_dump_dest=

*user_dump_dest=

*undo_management=AUTO

创建服务此步骤只在NT平台下面需要

> oradim NEW SIDsid | SRVC service

[INTPWD password] [MAXUSERS number] [STARTMODE a|m] [PFILE file] [TIMEOUT secs]

Set oracle_sid=sid或export oracle_sid=sid

Linux 创建密码文件

orapwd file=<fname> password=<password> entries=<users>

用sys以sysdba身份登陆sqlplus并且启动instance到nomount状态

创建数据库create database sid (OMF)

停止数据库shutdown immediate

修改pfile中的控制文件参数control_files

将数据库启动可以创建spfile

创建数据字典和视图

$ORACLE_HOME\rdbms\admin\catalogsql

$ORACLE_HOME\rdbms\admin\catprocsql

如果初次安装或没有其它数据库的情况下可能在服务里看不到监听程序但只要运行bin目录下的lsnrctlexe即可发现监听程序的服务进程当然还要配置(Net Manager)               

上一篇:Oracle数据库中如何根据时间来执行JOB

下一篇:Oracle中sign函数和decode函数的使用