1:
輸入命令:
vi /etc/security/limits.conf,按i
鍵進入編輯模式,將下列內容加入該檔案。
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 10240
編輯完成後按
esc鍵,輸入
「:wq」
存檔退出
2:修改
/etc/pam.d/login
檔案,輸入命令:
vi /etc/pam.d/login,按i
鍵進入編輯模式,將下列內容加入該檔案。
session required /lib/security/pam_limits.so
session required pam_limits.so
編輯完成後按
esc鍵,輸入
「:wq」
存檔退出 3
:輸入命令
: vi /etc/sysctl.conf ,按i
鍵進入編輯模式,將下列內容加入該檔案
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 4294967295
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 = 1048576
編輯完成後按
esc鍵,輸入
「:wq」
存檔退出
然後輸入
sysctl -p
檢視結果
:編輯/etc/profile
,輸入命令:
vi /etc/profile,按i
鍵進入編輯模式,將下列內容加入該檔案。
if [ $user = "oracle" ]; then
if [ $shell = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536 fi
fi 編輯完成後按
esc鍵,輸入
「:wq」
存檔退出 5
: 建立使用者,輸入命令:
groupadd oinstall
groupadd dba 建立
oracle
使用者和密碼
,輸入命令:
useradd -g oinstall -g dba -m oracle
passwd oracle
然後會讓你輸入密碼,密碼任意輸入
2次,但必須保持一致,回車確認 6
: 建立資料庫軟體
目錄和資料檔案存放目錄,目錄的位置,根據自己的情況來定,注意磁碟空間即可,這裡我把其放到
oracle
使用者下,
例如:
輸入命令:
7:
更改目錄屬主為
oracle
使用者所有,輸入命令:
8:package
安裝檢查
rpm -qbinutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel expat gccgcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcclibstdc++ libstdc++-devel make pdksh sysstat unixodbc unixodbc-devel | grep"not installed"
安裝未安裝的
package(
需要掛載
linux iso
安裝包,
)yum install binutils compat-libstdc++-33 elfutils-libelfelfutils-libelf-devel expat gcc gcc-c++ glibc glibc-common glibc-develglibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel make pdkshsysstat unixodbc unixodbc-devel
9:配置
oracle
使用者的環境變數
,首先,切換到新建立的
oracle
使用者下,
輸入:su – oracle
,然後直接在輸入
:vi.bash_profile按i
編輯.bash_profile,
進入編輯模式,增加以下內容:
oracle_sid
為各自的資料庫
sid
export oracle_home=$oracle_base/product/11.2.0/db_1
export oracle_sid=ora11g
export path=$path:$home/bin:$oracle_home/bin
export ld_library_path=$oracle_home/lib:/usr/lib
編輯完成後按
esc鍵,輸入
「:wq」
存檔退出
10:安裝過程
cd/home/oracle/database
./runinstaller-silent -force -noconfig -responsefile /home/oracle/database/response /db.rsp
依據列印日誌判斷安裝進度以及按照是否成功
dbca -silent-responsefile /home/oracle/database/response/dbca.rsp
依據列印日誌判斷安裝進度以及按照是否成功
netca -silent-responsefile /home/oracle/database/response/netca.rsp
依據列印日誌判斷安裝進度以及按照是否成功
Linux下解除安裝Oracle 11g
第一種方法 使用oracle自帶的runinstaller 解除安裝 oracle localhost cd opt oracle product 11.2.0 dbhome 1 deinstall oracle localhost deinstall export lang en oracle l...
Linux下解除安裝Oracle 11g
第一種方法 使用oracle自帶的runinstaller 解除安裝 oracle localhost cd opt oracle product 11.2.0 dbhome 1 deinstall oracle localhost deinstall export lang en oracle l...
在Linux下解除安裝Oracle 11g
1.使用sql plus停止資料庫 oracle oracletest oracle sqlplus nolog sql connect as sysdba sql shutdown immediate sql exit 2.停止listener oracle oracletest oracle l...