dbca.rsp精简版

已经去掉注释

下面是必须的填的选项

在这里说下选项的意思


[GENERAL]

RESPONSEFILE_VERSION = "11.2.0"数据库版本
OPERATION_TYPE = "createDatabase"操作类型:创建数据库
可选还有创建模版从数据库,创建克隆模版,删除数据库,配置数据库,添加实例(只限RAC),删除实例(只限RAC)

[CREATEDATABASE]当操作类型选择创建数据库CREATEDATABASE会使用下面的选项
GDBNAME = "$SID.$host"数据库的全局数据库名称:SID+主机名
这里不能是空的

SID = "$SID"数据库的系统标识符(SID):SID
服务ID

TEMPLATENAME = "General_Purpose.dbc"模板文件的名字*****一直不明白这里的模版是什么
[createTemplateFromDB]当操作类型是创建模版createTemplateFromDB的时候会启用这个选项
SOURCEDB = "$host:1521:$SID"给源数据库创建模版:主机名+1521+SID
SYSDBAUSERNAME = "system"使用的数据库角色是system
TEMPLATENAME = "My Copy TEMPLATE"新模版的名字
[createCloneTemplate]当操作类型是创建克隆模版createCloneTemplate会使用下面的选项
SOURCEDB = "$SID"源数据库的SID
TEMPLATENAME = "My Clone TEMPLATE"新模版的名字
[DELETEDATABASE]当操作类型是删除数据库DELETEDATABASE会启动下面的选项
SOURCEDB = "$SID"源数据库的SID
[generateScripts]生成脚本的选项
TEMPLATENAME = "New Database"模版的名字
GDBNAME = "$SID.$host"全局数据库的名字:SID+主机名
[CONFIGUREDATABASE]当操作类型是配置数据库CONFIGUREDATABASE会启用下面的选项
[ADDINSTANCE]当操作类型选择的是添加实例ADDINSTANCE会启动下面的选项
DB_UNIQUE_NAME = "$SID.$host"RAC数据库的唯一的名称:SID+主机名
NODELIST=添加新实例的节点
SYSDBAUSERNAME = "sys"使用的角色是sys
[DELETEINSTANCE]当选择的操作类型是删除实例DELETEINSTANCE会启动下面选项
DB_UNIQUE_NAME = "$SID.$host"RAC数据库的唯一名字:SID+主机名
INSTANCENAME = "$SID"要删除的RAC实例名
SYSDBAUSERNAME = "sys"使用的数据库角色

<think>好的,用户需要查找Oracle 12c在Linux系统上的安装教程。首先,我需要回忆一下之前提供的引用内容,看看有没有相关的安装步骤。引用[1]、[3]、[4]都提到了Linux系统上的安装步骤,所以应该参考这些部分。 引用[1]提到了系统要求、软件配置、用户和组创建、环境变量设置,这些是安装前的准备工作。引用[3]详细解说了上传和解压安装包的步骤,比如使用FileZilla上传,解压到指定目录,还有修改文件权限。引用[4]则提到了执行orainstRoot.sh和root.sh脚本,这是在安装后需要以root用户执行的步骤。此外,可能还需要检查系统依赖包和内核参数,这部分在引用中没有详细说明,但根据常规的Oracle安装流程,这些都是必须的步骤。 接下来需要整理这些信息,分步骤呈现给用户。首先应该说明准备工作,包括系统检查、创建用户、设置环境变量等。然后是上传和解压安装包,接着运行安装程序,最后执行配置脚本和验证安装。需要确保每个步骤清晰,并且给出具体的命令示例,比如创建用户组的命令,设置内核参数的命令等。 还要注意用户可能的疑问点,比如如何静默安装,是否需要图形界面,如何处理依赖问题。根据引用[4],静默安装可能需要修改响应文件,但用户的问题主要是寻找安装指南,所以可能需要简要提及静默安装作为可选步骤。另外,引用[3]提到了使用FileZilla上传软件,可能需要说明从哪里获取安装包,用户可能需要下载链接,但引用[2]提到的是Windows的安装包,所以需要提醒用户确保下载的是Linux版本。 最后,生成相关问题,帮助用户进一步解决可能遇到的问题,比如依赖包安装、静默安装方法、环境变量配置等。需要确保问题覆盖用户可能遇到的后续步骤。</think>### Oracle 12c Linux 安装指南 以下是基于引用内容的精简安装步骤,结合Linux系统部署Oracle 12c的核心流程: --- #### **1. 准备工作** - **系统要求** - 确认系统为64位Linux(如CentOS 7/8)[^3] - 内存≥4GB,硬盘空间≥10GB(建议20GB以上) - 安装依赖包: ```bash yum install -y binutils compat-libcap1 gcc glibc ksh libaio libstdc++ unixODBC elfutils-libelf-devel ``` - **创建用户和组** ```bash groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle ``` - **设置内核参数** 修改`/etc/sysctl.conf`,添加以下内容后执行`sysctl -p`生效: ```conf fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 net.ipv4.ip_local_port_range = 9000 65500 ``` --- #### **2. 上传并解压安装包** - 使用工具(如FileZilla)上传`linuxx64_12201_database.zip`至Linux服务器(如`/opt/sw`目录)[^3] - 解压安装包并设置权限: ```bash cd /opt/sw unzip linuxx64_12201_database.zip chown -R oracle:oinstall /opt/sw/database ``` --- #### **3. 运行安装程序** - **图形界面安装** 切换到`oracle`用户启动安装向导: ```bash su - oracle cd /opt/sw/database ./runInstaller ``` - 按向导配置安装路径(如`/u01/app/oracle`)[^4] - 忽略预检查警告(需提前手动修复依赖项) - **静默安装(可选)** 通过响应文件(`response/db_install.rsp`)配置参数后执行: ```bash ./runInstaller -silent -responseFile /path/to/db_install.rsp ``` --- #### **4. 执行配置脚本** 安装完成后,以`root`用户执行以下脚本: ```bash /u01/oraInventory/orainstRoot.sh /u01/app/oracle/product/12.2.0/dbhome_1/root.sh ``` --- #### **5. 验证安装** - 检查数据库状态: ```sql sqlplus / as sysdba SQL> SELECT status FROM v$instance; ``` - 通过`netca`配置监听器,使用`dbca`创建数据库实例[^3] ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值