Oracle linux系统安装oracle11g
安裝oracle11g
1.關(guān)閉防火墻
操作用戶:root
systemctl stop firewalld.service systemctl disable firewalld.service2.安裝依賴包
操作用戶為:root。
執(zhí)行如下命令安裝依賴包。
如果上述命令報(bào)錯(cuò),則使用如下命令安裝
yum -y install xz wget gcc-c++ ncurses ncurses-devel \ cmake make perl openssl openssl-devel gcc* libxml2 \ libxml2-devel curl-devel libjpeg* libpng* freetype* \ make gcc-c++ cmake bison perl perl-devel perl perl-devel \ glibc-devel.i686 glibc-devel libaio readline-devel \ zlib.x86_64 zlib-devel.x86_64 libcurl-* net-tool* \ sysstat lrzsz dos2unix telnet.x86_64 iotop unzip \ ftp.x86_64 xfs* expect vim psmisc openssh-client* \ libaio bzip2 epel-release automake binutils bzip2 \ elfutils expat gawk gcc ksh less make openssh-server \ rpm sysstat unzip unzip cifs-utils libXext.x86_64 \ glibc.i686 binutils compat-libstdc++-33 \ elfutils-libelf elfutils-libelf-devel \ expat gcc gcc-c++ glibc glibc-common \ glibc-devel glibc-headers libaio \ libaio-devel libgcc libstdc++ libstdc++-devel \ make sysstat unixODBC unixODBC-devel libnsl3.創(chuàng)建oracle用戶
操作用戶為:root
上述命令執(zhí)行完畢后,為oracle用戶設(shè)置密碼,例如,我這里設(shè)置的密碼為htoracle
4.解壓Oracle數(shù)據(jù)庫安裝包
操作用戶:oracle
操作目錄:/home/oracle
下載
inux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
將Oracle 11gR2安裝文件上傳(可以使用sftp上傳)到該操作目錄下面,然后順序解壓安裝文件到該目錄。
5.修改操作系統(tǒng)配置
操作用戶:root
操作文件:/etc/security/limits.conf
在文件的末尾添加如下配置項(xiàng)。
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 102406.創(chuàng)建Oracle安裝目錄
操作用戶:oracle
參考:
在root用戶下
7.修改環(huán)境變量
操作用戶:oracle
操作目錄:/home/oracle
在文件末尾添加如下配置項(xiàng)
export ORACLE_BASE=/data/oracle/install export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export ORACLE_UNQNAME=orcl export NLS_LANG=.AL32UTF8 export PATH=${PATH}:${ORACLE_HOME}/bin/:$ORACLE_HOME/lib64使得環(huán)境變量生效。
source ~/.bash_profile8.修改Oracle配置文件
操作用戶:oracle
操作目錄:/home/oracle
復(fù)制文件模板
注意:復(fù)制命令的最后一個(gè) . 不能省略,表示將db_install.rsp文件從/home/oracle/database/response目錄拷貝到當(dāng)前目錄。
對(duì)db_install.rsp文件進(jìn)行編輯。
需要修改的配置項(xiàng)如下所示,這里,我將修改后的配置項(xiàng)列舉出來。
oracle.install.option=INSTALL_DB_AND_CONFIG ORACLE_HOSTNAME=localhost #實(shí)際上可以修改成你自己的主機(jī)名或者域名(IP) UNIX_GROUP_NAME=oinstall INVENTORY_LOCATION=/home/oracle/tools/oraInventory SELECTED_LANGUAGES=en,zh_CN ORACLE_HOME=/home/oracle/tools/oracle11g/product/11.2.0/dbhome_1 ORACLE_BASE=/home/oracle/tools/oracle11g oracle.install.db.InstallEdition=EE oracle.install.db.DBA_GROUP=dba oracle.install.db.OPER_GROUP=oper oracle.install.db.config.starterdb.type=GENERAL_PURPOSE oracle.install.db.config.starterdb.globalDBName=orcl oracle.install.db.config.starterdb.SID=orcl oracle.install.db.config.starterdb.characterSet=AL32UTF8 oracle.install.db.config.starterdb.memoryOption=true oracle.install.db.config.starterdb.memoryLimit=1024 oracle.install.db.config.starterdb.installExampleSchemas=false oracle.install.db.config.starterdb.password.ALL=cdhtdata#123456 oracle.install.db.config.starterdb.control=DB_CONTROL oracle.install.db.config.starterdb.dbcontrol.enableEmailNotification=false oracle.install.db.config.starterdb.dbcontrol.emailAddress=test@qq.com #可以填寫你自己的郵箱地址 oracle.install.db.config.starterdb.automatedBackup.enable=false oracle.install.db.config.starterdb.storageType=FILE_SYSTEM_STORAGE oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=/home/oracle/tools/oracle11g/oradata oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=/home/oracle/tools/oracle11g/fast_recovery_area oracle.install.db.config.starterdb.automatedBackup.enable=false DECLINE_SECURITY_UPDATES=true9.靜默安裝Oracle 11gR2
操作用戶:oracle
操作目錄:/home/oracle/database
接下來,就是默默的等待Oracle自行安裝了,等待一段時(shí)間后,如果輸出如下信息,則表明Oracle數(shù)據(jù)庫已經(jīng)安裝成功。
The following configuration scripts need to be executed as the "root" user. #!/bin/sh #Root scripts to run /home/oracle/tools/oraInventory/orainstRoot.sh /home/oracle/tools/oracle11g/product/11.2.0/dbhome_1/root.sh To execute the configuration scripts:1. Open a terminal window2. Log in as "root"3. Run the scripts4. Return to this window and hit "Enter" key to continue Successfully Setup Software.10.安裝完成
操作用戶:root
根據(jù)上一步完成信息提示,執(zhí)行以下兩行命令,具體位置需要根據(jù)你的安裝位置決定:
11.創(chuàng)建連接用戶
操作用戶:oracle
接下來,執(zhí)行如下命令。
alter user system identified by cdhtdata#123456; alter user sys identified by cdhtdata#123456;創(chuàng)建連接用戶。
create user SYNC identified by cdhtdata#123456; grant connect,resource,dba to SYNC;驗(yàn)證安裝結(jié)果
1.啟動(dòng)數(shù)據(jù)庫
啟動(dòng)已經(jīng)安裝的數(shù)據(jù)庫orcl。
操作用戶oracle
啟動(dòng)監(jiān)聽
啟動(dòng)數(shù)據(jù)庫過程如下:
sqlplus /nolog使用dba權(quán)限連接Oralce
connect / as sysdba啟動(dòng)數(shù)據(jù)庫
startup
確認(rèn)啟動(dòng)結(jié)果:
2.驗(yàn)證數(shù)據(jù)庫
這里,我們使用Navicat連接Oracle數(shù)據(jù)庫,如下所示。
這里,輸入的用戶名為SYNC,密碼為SYNC。
接下來,點(diǎn)擊“連接測(cè)試”,如下所示。
可以看到,Oracle數(shù)據(jù)庫連接成功。
總結(jié)
以上是生活随笔為你收集整理的Oracle linux系统安装oracle11g的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于模糊集的图像增强
- 下一篇: linux tar命令打包整个文件夹详解