日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Oracle11g的安装及配置

發布時間:2024/9/30 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle11g的安装及配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

因為壓縮包太大無法上傳資源,對應服務端和客戶端的安裝包以及虛擬機我將傳到百度網盤供大家下載。https://pan.baidu.com/s/1c_rN4g2wSMIhqreXsWZtpg
提取碼:wang

一、前言

(1)安裝oracle 11g系統最好是1G以上內存,硬盤至少需要4.5G空間。
(2)至少環境在Linux Server release 5.3以上。
(3)win安裝包
win64_11gR2_database(服務端)
win64_11gR2_client(客戶端)
(4)linux安裝包
linux_11gR2_database(服務端)
linux.x64_11gR2_client(客戶端)
(5)Oracle對內存要求很高,電腦的主操作系統是window(內存比較大),linux運行在 VMWare上,往往內存設置不夠大。 所以建議oracle_database安裝在windows上,oracle_client安裝在linux上。oracle的安裝界面windows和linux是基本一致的。

二、在windows下安裝服務端

1、安裝win64_11gR2_database安裝包

打開win64_11gR2_database安裝包
解壓兩個database壓縮包到同一目錄
(1)運行setup.exe安裝程序

點擊下一步,

點擊是

選擇創建和配置數據庫,點擊下一步

選擇桌面類,點擊下一步

數據庫版本選擇標準版
字符集選擇AL32UTF8或者ZHS16GBK
全局數據庫名orcl
密碼123456(根據自己的習慣設置一個不容易被攻破的密碼)
點擊下一步

如果密碼過于簡單會出現口令不符合的提示,選擇繼續安裝

開始檢查系統配置

點擊完成

開始自動安裝

安裝過程中自動彈出,不需要理會

點擊確定,安裝完成

2、配置監聽程序

選擇開始菜單->Oracle - OraDb11g_home1->配置和移植工具->Net Configuration Assistant

選擇監聽程序配置,點擊下一步

選擇重新配置,點擊下一步

點擊下一步

選擇是

選擇相關協議,選擇TCP即可,點擊下一步

選擇使用標準端口號1521,點擊下一步

選擇 否,點擊下一步

點擊下一步

點擊完成

在windows下安裝win64_11gR2_database完成

3、設置windows服務

(1)進入開始菜單->控制面板->管理工具->服務。

(2)查看oracle相關組件是否成功安裝。
由于oracle非常大,如果每次啟動計算機時都自動啟動,那么計算機會很慢,而且資源也基本被oracle占盡。所以 把oracle的相關服務啟動類型都由自動改為手動。 需要使用oracle的時候手動啟動

(3)需要啟動的兩個服務
OracleServiceORCL。
OracleOraDb11g_home1TNSListener。
其他的都不需要啟動

4、添加數據庫用戶

選擇開始->運行菜單,

輸入cmd 點擊確定進入命令行界面

在命令行輸入

sqlplus /nolog


進入sqlplus命令提示符,輸入

conn /as sysdba

在sqlplus命令提示符下輸入

create user wang identified by wang;//一定要以;號結尾

用戶名可以自己隨便取。本例中添加用戶名為’wang’,密碼為’wang’
在sqlplus命令提示符下輸入

grant connect,resource to wang;//一定要以;號結尾

在sqlplus命令提示符下輸入

quit;

退出sqlplus
用戶wang添加成功

三、在redhat下安裝客戶端

Oracle在安裝和使用中需要用特定用戶,不能用 root用戶來安裝和運行Oracle。 推薦使用oracle 帳號。

1、添加組和用戶

(1)用root用戶登錄后添加組:

groupadd dba groupadd oinstall

(2)添加oracle用戶。

useradd oracle -d /home/oracle -g oinstall -G dba -m passwd oracle

(3)預先創建安裝目錄

mkdir -p /opt/oracle/product mkdir -p /opt/oracle/product/11.2.0 mkdir -p /opt/oraInventory mkdir -p /opt/oracle/oradata

(4)設置目錄的所有者所屬組和權限

chown -R oracle.oinstall /opt/oracle chown -R oracle.oinstall /opt/oracle/oradata chown -R oracle.oinstall /opt/oracle/product/11.2.0 chown -R oracle.dba /opt/oraInventory chown oracle.dba /opt/oracle

2、設置環境變量

(1)設置用戶oracle的環境變量
(2)用oracle用戶身份登錄

su - oracle vi /home/oracle/.bash_profile

設置以下環境變量

export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0 export ORACLE_OWNER=oracle export PATH=$PATH:$HOME/bin:.:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"

注意:如果oracle server端安裝數據庫時選擇的字符集為ZHS16GBK,NLS_LANG設置如下:

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

(3)保存.bash_profile 退出vi。
(4)執行. .bahs_profile讓配置立即生效。

3、上傳安裝包

(1)用oracle用戶上傳安裝包linux_11gR2_client到oracle用戶目錄下。
(2)解壓安裝包linux_11gR2_client。

4、安裝oracle客戶端

用賬號oracle登錄linux xwindow桌面,登錄成功之后,點擊鼠標右鍵,打開一個Terminal,執行linux_11gR2_client.zip解壓后client目錄中的的./runInstaller安裝程序。

稍等片刻,看到安裝程序啟動畫面,選擇administrator(1.38G),點擊next

選擇Simplified chinese語言之后點擊next

點擊next

點擊next


選擇Ignore all后點擊next

點擊finish

進入自動安裝界面

按照提示,打開一個新的terminal,執行

su –

進入root用戶執行

cd /opt/oraInventory ./orainstRoot.sh cd /opt/oracle/product/11.2.0 ./root.sh

注意:執行腳本的時候前面要加./,不然可能會提示command not found的錯誤;
成功執行后退出這個terminal

點擊OK

Oracle linux客戶端安裝完成,點擊close

5、配置local net service name

在terminal中輸入

netca


選擇 local net service name configuration,點擊next

選擇 add,點擊next

輸入service name(就是安裝oracle服務端時的數據庫名稱),點擊next

選擇TCP,點擊next

在hostname中輸入oracle服務端的IP地址,點擊 next

選擇 no,do not test,點擊next

點擊next

選擇 no,點擊next

點擊next

點擊finish。Local net service name設置完成。

6、驗證安裝是否成功

在terminal中輸入

sqlplus dbuser1/dbuser1@orcl


成功登錄
如果提示連接失敗,一般都是客戶端或者服務端防火墻設置問題。

7、常見問題

(1)Linux下其他用戶,為何不能使用sqlplus連接到遠程數據庫?
將相關用戶的.bash_profile文件中加入以下環境變量

export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0 export ORACLE_OWNER=oracle export PATH=$PATH:$HOME/bin:.:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"

注意:如果oracle server端安裝數據庫時選擇的字符集為ZHS16GBK,NLS_LANG設置如下:

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

修改.bash_profile后執行. .bash_profile
讓.bash_profile的修改立即生效。

總結

以上是生活随笔為你收集整理的Oracle11g的安装及配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。