`

ORACLE 11.2静默安装

 
阅读更多

yum   install   gcc   make   binutils   setarch   compat-db   libstdc++-devel   unixODBA   unixODBC-devel   libaio-devel   sysstat   pdksh

groupadd dba
groupadd oinstall
useradd -d /home/oracle -g dba -G oinstall -s /bin/bash oracle
passwd oracle


export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/app/oracle/product/11.2.0.3 
export ORACLE_SID=testdb
export ORACLE_OWNER=oracle
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/X11R6/lib:$LD_LIBRARY_PATH
export PATH=.:/usr/sbin:$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$PATH
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$CLASSPATH
export LANG=en_US


1.# vi /etc/security/limits.conf
#增加以下设置
oracle soft    nproc   2047
oracle hard    nproc   16384
oracle soft    nofile  1024
oracle hard    nofile  65536


2. 修改配置文件(两台主机实施)
# vi /etc/sysctl.conf
#增加以下配置
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmmax = 68719476736
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

# sysctl -p


3、解压两个压缩包
4、拷贝建库文件/oracle/database/response目录中
dbca.rsp  db_install.rsp  netca.rsp  3个文件到其它目录(/oracle)下

5、更改db_install.rsp内容
oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOSTNAME=centos
INVENTORY_LOCATION=/oracle/app/oraInventory
SELECTED_LANGUAGES=en,zh_CN,zh_TW
ORACLE_HOME=/oracle/app/oracle/product/11.2.0.3
ORACLE_BASE=/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=oinstall
oracle.install.db.config.starterdb.globalDBName=testdb
oracle.install.db.config.starterdb.SID=testdb
oracle.install.db.config.starterdb.memoryLimit=512
oracle.install.db.config.starterdb.password.ALL=sys

6、安装oracle软件
./runInstaller -silent -responseFile /oracle/db_install.rsp

安装过程中,如果提示[WARNING]不必理会,此时安装程序仍在进行,如果出现[FATAL],则安装程序已经停止了。打开另一个终端,执行
 #tail -100 f /oracle/app/oraInventory/logs/installActions......log
 可以实时跟踪查看安装日志,了解安装的进度。
 当出现
  以下配置脚本需要以 "root" 用户的身份执行。
   #!/bin/sh
   #要运行的 Root 脚本
  /oracle/app/oraInventory/orainstRoot.sh
  /oracle/app/product/11.2.0/db_1/root.sh
  要执行配置脚本, 请执行以下操作:
     1. 打开一个终端窗口
     2. 以 "root" 身份登录
     3. 运行脚本
     4. 返回此窗口并按 "Enter" 键继续
  Successfully Setup Software.
 表示安装成功了。按照其提示操作。
7、安装实例
修改dbca.rsp文件
RESPONSEFILE_VERSION = "11.2.0"
GDBNAME = "testbd"
SID = "testdb"
SYSPASSWORD = "sys"
DATAFILEDESTINATION =/oracle/data/
CHARACTERSET = "ZHS16GBK"
TOTALMEMORY = "800"
SYSDBAUSERNAME = "sys"


8、执行安装实例
dbca -silent -responseFile /oracle/dbca.rsp
Copying database files
DBCA_PROGRESS : 1%
DBCA_PROGRESS : 3%
DBCA_PROGRESS : 11%
DBCA_PROGRESS : 18%
DBCA_PROGRESS : 26%
DBCA_PROGRESS : 37%
Creating and starting Oracle instance
DBCA_PROGRESS : 40%
DBCA_PROGRESS : 45%
DBCA_PROGRESS : 50%
DBCA_PROGRESS : 55%
DBCA_PROGRESS : 56%
DBCA_PROGRESS : 60%
DBCA_PROGRESS : 62%
Completing Database Creation
DBCA_PROGRESS : 66%
DBCA_PROGRESS : 70%
DBCA_PROGRESS : 73%
DBCA_PROGRESS : 85%
DBCA_PROGRESS : 96%
DBCA_PROGRESS : 100%
Database creation complete. For details check the logfiles at:
 /oracle/cfgtoollogs/dbca/testbd.
Database Information:
Global Database Name:testbd
System Identifier(SID):testdb

9、设置监听
netca /silent /responsefile /oracle/netca.rsp

10、最后看进程状态
ps -ef|grep ora

lsnrctl status

至此oracle安装完成

 


sqlnet.ora

NAMES.DIRECTORY_PATH= (TNSNAMES)

ADR_BASE = /oracle

 tnsnames.ora
TESTDB123 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.153.89)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = testdb)
    )
  )
 

 

listener.ora
SID_LIST_LISTENER =
(SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /oracle/app/oracle/product/11.2.0.3)
      (PROGRAM = extproc)
    )
     (SID_DESC =
      (GLOBAL_DBNAME = testdb)
      (ORACLE_HOME = /oracle/app/oracle/product/11.2.0.3)
      (SID_NAME = testdb)
    )
)

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = centos)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

ADR_BASE_LISTENER = /oracle
 
 
 
 
 
 
 
 
 
 
SQL>  shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL>  startup mount;
ORACLE 例程已经启动。

Total System Global Area  835104768 bytes
Fixed Size                  2232960 bytes
Variable Size             490737024 bytes
Database Buffers          339738624 bytes
Redo Buffers                2396160 bytes
数据库装载完毕。

 

 

 

以下是更改oracle字符集
SQL> alter session set sql_trace=true;

会话已更改。

SQL>  alter system enable restricted session;

系统已更改。

SQL> alter system set job_queue_processes=0;

系统已更改。

SQL>  alter system set aq_tm_processes=0;

系统已更改。

SQL> alter database open;

数据库已更改。

SQL> alter database character set INTERNAL_USE UTF8;

数据库已更改。

SQL> select name,value$ from props$ where name like '%NLS%'; 

分享到:
评论

相关推荐

    完整的Oracle 11.2.0.4 静默安装过程和脚本命令 Oracle_Install.bash

    基于CENTOS下的完整的Oracle 11.2.0.4 静默安装过程和脚本命令 亲测全程安装通过,欢迎下载使用

    oracle 11.2自动化静默安装脚本(1)

    oracle 11.2自动化静默安装脚本,需自己自行下载产品,放在脚本既定的目录,适用于版本CentOS release 6.8

    oracle11.2.0.4静默安装库响应文件

    Oracle 11.2.0.4 静默安装是数据库管理员常用的一种高效部署方式,尤其在大规模或批量安装时。静默安装通过预先配置响应文件(Response File),自动化处理安装过程中的大部分交互,从而减少手动操作。在这个场景中...

    Oracle 11.2.0.3_RAC升级到11.2.0.4_RAC

    ### Oracle 11.2.0.3_RAC 升级至 11.2.0.4_RAC 的详细步骤 #### 一、升级前准备 在进行Oracle RAC(Real Application Clusters)从11.2.0.3升级至11.2.0.4之前,需要确保当前环境的Grid Infrastructure以及数据库...

    Docker中安装oracle 11.2.0.4.docx

    "Docker 中安装 Oracle ...使用这个应答文件,可以实现静默安装 Oracle 软件。 到这里,Oracle 11.2.0.4 已经成功安装在 Docker 容器中。用户可以使用 Oracle 客户端工具连接到 Oracle 数据库,并执行各种数据库操作。

    Linux 静默安装 Oracle 11g R2

    【Linux 静默安装 Oracle 11g R2】是一种高效且低错误率的数据库部署方式,尤其适合大规模环境下的自动化部署。本教程将详细解释如何在Linux系统上进行Oracle 11g R2的静默安装。 首先,安装前的准备工作至关重要。...

    Oracle 11.2.0.4 RAC On Linux 7 Install

    - 通过RSP文件实现数据库的静默安装。 2. **DB软件安装**: - 安装Oracle数据库软件。 - 执行db补丁软件安装。 3. **静默创建数据库**: - 通过命令行工具或RSP文件创建数据库实例。 4. **DB参数修改**: - ...

    Oracle静默安装

    ### Oracle静默安装知识点 #### 一、Oracle静默安装概述 Oracle静默安装是一种无需图形界面交互,通过脚本或命令行的方式自动完成数据库安装的过程。这种方式在服务器环境中非常实用,尤其是对于批量部署和自动化...

    LINUX下oracle 11g 静默安装

    Linux下Oracle静默安装 Linux版本:Red Hat Enterprise Linux 5 update 3 Oracle版本:Oracle Database 11g Release 2 (11.2.0.1.0) for Linux x86-64

    Oracle RAC静默安装部署操作说明

    ### Oracle RAC静默安装部署操作说明 #### 一、操作系统环境准备 ##### 1.1 存储规划 在进行Oracle RAC部署时,存储规划至关重要。如果使用Virtual Copy File System (VCFS),建议采用以下存储规划: - **Data ...

    rhel7.7 x64安装oracle 11g 11.2.0.4_部署测试.txt

    redhat linux enterprise 7.7 64位安装oracle 11g 11.2.0.4 x64数据库软件和创建实例详细过程,包含静默安装方式、必要的注释、注意点,稍加完善基本可以脚本化了。

    rac 11.2.0.4静默安装.txt

    ### Oracle RAC 11.2.0.4静默安装详细步骤与配置解析 #### 一、概述 Oracle Real Application Clusters (RAC) 是一种高性能、高可用性的数据库集群解决方案,它允许多个数据库实例同时访问共享存储上的同一数据库...

    Oracle11204 for RHEL7.6 静默安装

    在本案例中,我们关注的是如何在Red Hat Enterprise Linux (RHEL) 7.6上进行Oracle 11g Release 2(11.2.0.4)的静默安装。 #### 二、静默安装概述 静默安装是指在没有图形界面的情况下通过脚本或命令行方式完成...

    oracle静默安装响应文件,无需MOS账号,附赠步骤指令.rar

    Oracle11.2.0.4静默安装响应文件db_install.rsp,跳过检测更新,无需MOS账号即可安装。cat database/response/db_install.rsp|grep -vE "#|^$"去了无用的空格和注释版本 包括静默安装环境变量设置,安装数据库,建立...

    oracle 11G静默安装

    静默安装(Silent Installation)是Oracle 11g提供的一种自动化安装方式,它通过预定义参数,无需用户交互就能完成安装过程,适用于大规模部署或者自动化运维场景。下面将详细介绍Oracle 11g的静默安装步骤及相关...

    CentOS 6.3 X64上64位Oracle11gR2 静默安装,静默设置监听,静默建库(备份记录)

    在本文中,我们将详细探讨如何在CentOS 6.3 X64系统上进行64位Oracle 11gR2数据库的静默安装,包括静默设置监听和创建数据库的过程。静默安装是一种自动化安装方式,适用于批量部署或需要减少手动干预的场景。 一、...

    银河麒麟V10安装Oracle 11g资源

    安装有两种方式静默安装和图形界面安装,我们使用图形界面安装,界面可以显示安装遇到的问题和缺少的插件 Oracle下载地址: http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip ...

    Oracle数据库的静默安装实验.pdf

    在静默安装Oracle Database 11g Release 2 (11.2)之前,首先需要准备一个满足需求的操作系统环境,例如本文中提到的RHEL 6.5。实验中,我们需要创建一个名为PROD的数据库,其实例名也是PROD,SYS和SYSTEM用户的密码...

    linux一键安装oracle脚本

    linux服务器,一键安装oracle11.2.0.4数据库,全程静默安装,无需任何操作!

    AIX下安装Oracle数据库与导入数据

    完成上述步骤之后,即可准备开始 Oracle 数据库的静默安装过程。需要注意的是,在安装过程中可能会遇到一些常见的问题,这些问题通常与环境配置不正确或缺少某些依赖有关。因此,在安装前进行详尽的环境检查是非常...

Global site tag (gtag.js) - Google Analytics