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
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)下
6、安裝oracle軟體
./runinstaller -silent -responsefile /oracle/db_install.rsp
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 =
(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 增加節點
11.2 新增節點步驟 前言 當乙個節點遇到下列情況,就需要需要把原有節點資訊刪除掉,新增新的節點 1.節點集群或庫軟體嚴重損壞,相關命令無法正常執行,如誤刪了 oracle目錄,需要重灌gi和庫軟體。2.節點作業系統故障,導致不能啟動或執行中報錯,需要重灌作業系統。3.節點伺服器硬體故障,需要更換...
oracle 11 2刪除節點
11.2 刪除節點步驟 前言 當乙個節點遇到下列情況,就需要需要把原有節點資訊刪除掉 1.節點集群或庫軟體嚴重損壞,相關命令無法正常執行,如誤刪了 oracle目錄,需要重灌gi和庫軟體。2.節點作業系統故障,導致不能啟動或執行中報錯,需要重灌作業系統。3.節點伺服器硬體故障,需要更換硬體及重灌作業...
Oracle11 2資料庫遷移總結
背景 在伺服器上有乙個oracle11.2資料庫,可以通過瀏覽器訪問伺服器中web伺服器來訪問資料庫。本人準備將伺服器中的資料庫遷移到本地pc機,然後將web伺服器也部署到本地pc機,這樣就可以在vs2017中進行除錯和學習了,過程如下,主要是記錄下來供自己以後參考。1 本地pc建立資料庫itwat...