oracle11glinux
⑴ 在linux環境下安裝oracle 11g r2 ,磁碟分區如何劃分
其實沒有特別的規定,你可以參考這個x0dx0a/boot ext3 100MBx0dx0a/ ext3 30GBx0dx0a/u01 ext3 400GBx0dx0aswap swap 一般是物理內存的2倍x0dx0a其中/u01用來作為Oracle的目錄,主要把空間給它了。引導分區/boot只放引導文件,100M足夠了。
⑵ linux下安裝完oracle11G怎麼進入圖形界面
三種方法,如下:
1、直接登錄Linux主機的oracle用戶,執行相應的圖形界面命令,比如dbca,這個就不截圖了,伺服器連接kvm或者hmc即可。
2、使用vncserver,oracle用戶開啟vnc,設置好密碼,遠程使用瀏覽器寫入相應的ip地址和埠號,一般是IP地址:5801。執行相應的圖形界面命令,比如dbca。
⑶ liunxoracle11g安裝教程
Linux下安裝Oracle 11g的教程
在Linux環境下安裝Oracle 11g資料庫需要遵循一系列步驟,以確保安裝過程的順利進行。以下是詳細的安裝教程:
一、系統准備
檢查系統版本:
- 確保你的Linux系統版本與Oracle 11g支持的版本相匹配。通常,Oracle官方文檔會列出支持的Linux發行版和版本。
創建Oracle組和用戶帳戶:
- 創建用於安裝和維護Oracle軟體的Linux組(如oinstall和dba)和用戶帳戶(如oracle)。
二、環境配置
調整Linux內核與環境:
- 根據Oracle的文檔,調整Linux內核參數和系統環境變數,以滿足Oracle的安裝要求。
- 安裝必要的軟體包,如binutils、compat-libcap1、compat-libstdc++-33等。
修改用戶SHELL限制:
- 編輯/etc/security/limits.conf文件,增加對oracle用戶的資源限制,如文件句柄數、進程數等。
設置Oracle用戶的環境變數:
- 在oracle用戶的.bash_profile或.bashrc文件中設置必要的環境變數,如ORACLE_BASE、ORACLE_HOME、PATH等。
三、安裝Oracle軟體
復制安裝包:
- 將下載的Oracle安裝包復制到Linux系統中,可以使用SSH或ftp工具進行拷貝。
運行Oracle Universal Installer:
- 以oracle用戶身份登錄到圖形界面,啟動Oracle Universal Installer(OUI)。
- 按照OUI的提示進行安裝,選擇安裝類型(如企業版或標准版)、安裝位置等。
執行root腳本:
- 在安裝過程中,OUI可能會要求你以root身份執行一些腳本。按照提示操作即可。
四、資料庫配置
創建資料庫:
- 安裝完成後,可以使用DBCA(Database Configuration Assistant)來創建資料庫。
- 按照DBCA的向導,選擇資料庫模板、配置存儲、設置資料庫用戶和密碼等。
驗證安裝:
- 安裝和配置完成後,使用sql*Plus或其他資料庫工具連接到資料庫,驗證安裝是否成功。
五、注意事項
- 在安裝過程中,務必仔細閱讀Oracle的官方文檔和安裝指南,以確保遵循正確的步驟和最佳實踐。
- 如果遇到任何問題,可以查閱Oracle的官方支持網站或社區論壇,尋求幫助和解決方案。
- 請注意,Oracle資料庫的安裝和配置是一個復雜的過程,需要具備一定的Linux和資料庫管理知識。如果不熟悉這些操作,建議尋求專業人員的幫助。
⑷ 怎麼在linux下安裝oracle11g
Linux安裝Oracle系統要求:
1.內存:必須高於1G的物理內存;
2.交換空間|:一般為內存的2倍,例如:1G的內存可以設置swap 分區為3G大小;
3.硬碟:5G以上 ;
2
修改操作系統核心參數:
在Root用戶下執行以下步驟:
1)修改用戶的SHELL的限制,修改/etc/security/limits.conf文件
輸入命令:vi /etc/security/limits.conf,按i鍵進入編輯模式,將下列內容加入該文件。
oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536
編輯完成後按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)修改linux內核,修改/etc/sysctl.conf文件,輸入命令: vi /etc/sysctl.conf ,按i鍵進入編輯模式,將下列內容加入該文件:
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
編輯完成後按Esc鍵,輸入「:wq」存檔退出
4)要使 /etc/sysctl.conf 更改立即生效,執行以下命令。 輸入:sysctl -p 顯示如下:
linux:~ # sysctl -p
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
5)編輯 /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 fifi
編輯完成後按Esc鍵,輸入「:wq」存檔退出。
6)創建相關用戶和組,作為軟體安裝和支持組的擁有者。
創建用戶,輸入命令:groupadd oinstall groupadd dba創建Oracle用戶和密碼,輸入命令:useradd -g oinstall -g dba -m oraclepasswd oracle然後會讓你輸入密碼,密碼任意輸入2次,但必須保持一致,回車確認。
7)創建資料庫軟體目錄和數據文件存放目錄,目錄的位置,根據自己的情況來定,注意磁碟空間即可,這里我把其放到oracle用戶下,例如:
輸入命令:mkdir /home/oracle/appmkdir /home/oracle/app/oraclemkdir /home/oracle/app/oradatamkdir /home/oracle/app/oracle/proct
8)更改目錄屬主為Oracle用戶所有,輸入命令:
chown -R oracle:oinstall /home/oracle/app
9)配置oracle用戶的環境變數,首先,切換到新創建的oracle用戶下,
輸入:su – oracle ,然後直接在輸入 : vi .bash_profile
按i編輯 .bash_profile,進入編輯模式,增加以下內容:
umask 022export ORACLE_BASE=/home/oracle/appexport ORACLE_HOME=$ORACLE_BASE/oracle/proct/11.2.0/dbhome_1export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
編輯完成後按Esc鍵,輸入「:wq」存檔退出。
3
當上述系統要求操作全部完成後,注銷系統,在圖形界面以Oracle用戶登陸。首先將下載的Oracle安裝包復制到linux中,推薦用Xmanager 或其他ftp工具拷貝。
打開一個終端,運行unzip命令解壓oracle安裝文件,如:
輸入命令:unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip
解壓完成後 cd 進入其解壓後的目錄database
輸入命令:cd database
使用ls命令可以查看解壓後database所包含的文件,如下圖:
6
安裝完成後,系統會提示你需要用root許可權執行2個shell腳本。按照其提示的路徑,找到其所在的位置,如:我的就在/home/oracle/app/oracle/proct/11.2.0/dbhome_1/root.sh
和 /home/oracle/app/oraInventory/orainstRoot.sh 新開啟一個終端,輸入命令:
su – root
cd /home/oracle/app/oracle/proct/11.2.0/dbhome_1
sh root.sh
cd /home/oracle/app/oraInventory
sh orainstRoot.sh
⑸ 內網linux用docker安裝Oracle11g
內網Linux通過Docker安裝Oracle 11g的詳細步驟
為了解決內網環境限制,我將Docker鏡像分成了幾個小文件,並進行了合並。這個過程是基於網路資源和我自己多次嘗試的經驗總結,旨在提供一個參考。
首先,你需要下載安裝文件到一個指定位置,然後解壓並將解壓內容全部移至/usr/local目錄。接下來,將Docker文件夾中的文件軟連接到/usr/bin,確保可以方便地使用docker命令。
創建一個名為docker.service的配置文件,內容包括執行許可權的賦予、啟動並設置開機自啟。然後啟動Docker並驗證安裝是否成功。接著,合並已經分割的文件,以便繼續後續步驟。
在載入鏡像階段,可能需要根據你的Linux系統環境調整命令。確保鏡像載入成功後,創建容器並進行驗證。進入鏡像後,進行必要的配置,例如設置Oracle用戶密碼和環境變數。
重要提示:在某些步驟中,我選擇了使用id而非name,因為測試時name方法未生效。切換到root用戶,密碼為"helowin",然後編輯profile文件來配置ORACLE環境變數,並執行source /etc/profile載入。
完成上述步驟後,創建軟鏈接,切換到Oracle用戶,登錄sqlplus並修改sys和system用戶的密碼。記得在修改後重啟資料庫,以確保所有更改生效。
至此,Oracle 11g的安裝基本完成,但還有資料庫配置部分未完成。繼續你的配置旅程吧。