2分钟

任务 4 创建oracle数据库

任务目的

使用静默安装的方式在服务器上创建监听器和Oracle数据库。

任务步骤

1.创建监听器

  • 切换到oracle用户,创建监听器的配置文件。
su - oracle
vi $ORACLE_HOME/network/admin/listener.ora
4-4-1创建监听器文件
  • 在文件内复制下面的代码,保存退出。
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = <主机名>)(PORT = 1521))
    )
  )
ADR_BASE_LISTENER = /u01/app/oracle
4-4-2编辑监听器文件
  • 使用LSNRCTL命令启动监听器。
lsnrctl start
4-4-3启动监听器

2.创建Oracle数据库

  • 使用exit退回root用户,编辑/tmp/database/response目录下的dbca.rsp文件,在dbca.rsp文件里面找到以下参数然后输入对应的参数值,其余参数保持不变。
exit
vi /tmp/database/response/dbca.rsp

GDBNAME = "oradb"
SID = "oradb"
4-4-4编辑dbca响应文件
4-4-5编辑dbca响应文件
4-4-6编辑dbca响应文件
  • 切换oracle用户,执行dbca命令,然后设置SYS用户和SYSTEM用户的密码,开始执行Oracle数据库的创建。
su - oracle

dbca -silent -responseFile /tmp/database/response/dbca.rsp
4-4-7创建Oracle数据库