麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > Oracle > 正文

centos下Oracle11G圖文安裝教程

2024-08-29 14:00:23
字體:
來源:轉載
供稿:網友

本文實例為大家分享了Android九宮格圖片展示的具體代碼,供大家參考,具體內容如下

第一步:

軟件安裝:

本菜是在VMware虛擬機上安裝的centOS6.5,開辟的虛擬硬盤空間一定要大于30G(本菜一開始只開辟了20g,結果最后提示空間不夠,慘痛的經歷,所以第二遍直接開辟了50G硬盤空間),建議在40G~50G,內存最低要1G!!!

至于VMware虛擬機和centOS的安裝不是本文重點,更不是難點,大家可以參考其他內容進行安裝,在此不再贅述!

軟件準備:

oracle的下載,分為32位和64位,安裝過程都是一樣的。如果你的機器是32位的,就下載32位的Oracle軟件,若是64位的就下載64位的。下面的安裝過程是完全一樣的,本菜一開始在這個環節還猶豫了一些時間,汗~

因為我是32位的操作系統,所以我下載的是linux_11gR2_database_1of2和linux_11gR2_database_2of2兩個壓縮文件。若是64位的請下載:linux.x64_11gR2_database_1of2和linux.x64_11gR2_database_2of2(注意都是下載兩個文件,缺一不可)。如圖:

centos,Oracle11G,Oracle

第二步:修改主機名

以root權限登錄虛擬機,打開終端輸入命令行,將主機名改為oracledb:

[root@oracledb~]#sed-i"s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/"/etc/sysconfig/network[root@oracledb~]#hostnameoracledb

第三步:修改網絡連接方式

這一步是必須要做的!因為在安裝centOS(網絡連接選的是橋接,不要選擇NAT,否則外網無法訪問你的虛擬機)的時候我們都是動態獲取IP,但是在安裝Oracle的時候是需要更改的,我們必須要使用靜態IP,可以這樣理解,裝上Oracle數據庫,你的虛擬機就是提供數據訪問的服務器了,IP就像你的身份證,如果你的每次都變換身份,誰能找得到你!

知道了為什么,那么就要就行修改配置了:

1.修改網卡配置:

在終端輸入命令行:ifconfig可以查看網卡信息,其中inetaddr是IP地址的意思。

網上很多都是說用命令行:vi/etc/sysconfig/network-scripts/ifcfg-eth0進行修改網卡配置信息,但是我沒有修改成功。所以直接講述我的方法!那就是找到文件,打開進行修改。打開文件系統filesystem,打開etc文件夾,再打開sysconfig文件夾,再打開network-scripts文件夾,最后打開ifcfg-eth0文件,進行配置。

我的配置信息如下:

centos,Oracle11G,Oracle

 DEVICE=eth0#描述網卡對應的設備別名,例如ifcfg-eth0的文件中它為eth0
 BOOTPROTO=static#(這是需要修改的,由原來的dhcp改為static!)設置網卡獲得ip地址的方式,可能的選項為static,dhcp;分別對應靜態指定的ip地址,通過dhcp協議獲得的ip地址
 BROADCAST=192.168.1.255#(如果沒有的話是需要自己添加的,最后一位必須是255,前面和你的外邊的網絡ip是一致的)對應的子網廣播地址
 HWADDR=00:07:E9:05:E8:B4#對應的網卡物理地址

 IPADDR=12.168.1.118#(自己手動添加的,必須和外部本地IP同一個網段,即前三位192.168.1和外部本機IP一致)如果設置網卡獲得ip地址的方式為靜態指定,此字段就指定了網卡對應的ip地址
 NETMASK=255.255.255.0#(需要自己添加的,都是255.255.255.0)網卡對應的網絡掩碼

GATEWAY=192.168.1.1#(需要自己添加的,和外部網關一致即可)
 NETWORK=192.168.1.1#(需要自己添加的,和網關GATEWAY保持一致即可)網卡對應的網絡地址

上面我一直說和外部一致,或者是和外部同一網段,那么外部的信息怎么看,在外面打開網絡信息,參考進行配置,如圖:

centos,Oracle11G,Oracle

2.修改網關配置

 逐步進入etc/sysconfig/network文件 修改后如下: 

centos,Oracle11G,Oracle

 NETWORKING=yes(表示系統是否使用網絡,一般設置為yes。如果設為no,則不能使用網絡,而且很多系統服務程序將無法啟動)
 HOSTNAME=oracledb(設置本機的主機名,這里設置的主機名要和/etc/hosts中設置的主機名對應)
 GATEWAY=192.168.1.1#(需要自己添加的,設置本機外部連接的網關的保持一致。)

3.修改DNS配置

逐步進入/etc/resolv.conf文件 修改后如下: 

centos,Oracle11G,Oracle

nameserver(需要自己添加的)即是DNS服務器IP地址,第一個是首選,第二個是備用,和外部DNS保持一致。

4.重啟網絡服務

執行命令:

  servicenetworkrestart 或 /etc/init.d/networkrestart

第四步:添加主機名與IP對應記錄

命令行如下:

[root@oracledb~]#vi/etc/hosts192.168.1.118oracledb

注:如果命令行沒成功,仍然可以找到文件進行添加,其實就是在文件里添加上一行:

192.168.1.118oracledb

第五步:關閉防火墻Selinux

[root@oracledb~]#sed-i"s/SELINUX=enforcing/SELINUX=disabled/"/etc/selinux/config[root@oracledb~]#setenforce0

第六步:安裝依賴包

 

復制代碼 代碼如下:
[root@oracledb~]#yum-yinstallgccgcc-c++makebinutilscompat-libstdc++-33elfutils-libelfelfutils-libelf-develglibcglibc-commonglibc-devellibaiolibaio-devellibgcclibstdc++libstdc++-develunixODBCunixODBC-devel

 

第七步:創建用戶和組

[root@oracledb~]#sysctl-p[root@oracledb~]#groupadd-g200oinstall[root@oracledb~]#groupadd-g201dba[root@oracledb~]#useradd-u440-goinstall-Gdbaoracle[root@oracledb~]#passwdoracle

第八步:修改內核參數

[root@oracledb~]#vi/etc/sysctl.conf#末尾添加如下(注:建議新手還是逐步找到相應的文件,直接在文件末尾粘貼下面的參數信息)net.ipv4.ip_local_port_range=900065500fs.file-max=6815744kernel.shmall=10523004kernel.shmmax=6465333657kernel.shmmni=4096kernel.sem=25032000100128net.core.rmem_default=262144net.core.wmem_default=262144net.core.rmem_max=4194304net.core.wmem_max=1048576fs.aio-max-nr=1048576

第九步:修改系統資源限制

[root@oracledb~]#vi/etc/security/limits.conf#末尾添加如下(注:建議新手到文件里面進行手動添加)oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536[root@oracledb~]#vi/etc/pam.d/login(注:建議新手到文件里面進行手動添加)sessionrequiredpam_namespace.so#下面添加一條pam_limits.sosessionrequiredpam_limits.so[root@oracledb~]#vi/etc/profile#(注:建議新手到文件里面進行手動添加)if[$USER="oracle"];thenif[$SHELL="/bin/ksh"];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifi

第十步:創建安裝目錄及設置權限,命令行輸入:

[root@oracledb~]#mkdir/opt/oracle/app/[root@oracledb~]#mkdir/opt/oracle/oradata/[root@oracledb~]#chmod755/opt/oracle/[root@oracledb~]#chmod775/opt/oracle/app/[root@oracledb~]#chownoracle.oinstall-R/opt/oracle/

第十一步: (很重要,第二遍安裝差點讓它搞砸)設置環境變量!

[oracle@oracledb~]$vi~/.bash_profile(注:~/表示的是當前登錄用戶的根目錄的意思)exportORACLE_BASE=/opt/oracle/appexportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1exportPATH=$PATH:$ORACLE_HOME/binexportORACLE_SID=orclexportORACLE_PID=orcl

以上信息如果命令行沒法修改,我們依然需要進行找到文件進行手動添加信息,但是你會發現找不到!??!因為.開頭的文件都是隱藏文件!??!所以這時候你需要進入oracle用戶的文件系統,按CTRL+H即可讓所有的隱藏文件都現身,然后再進行添加信息?。?!

[oracle@oracledb~]$source.bash_profile#立即生效

第十二步:將已經下載好的兩個oracle壓縮文件復制到/media文件夾里面,如圖:

centos,Oracle11G,Oracle

第十三步:解壓oracle文件:

[root@oracledb~]#unzip/media/linux_11gR2_database_1of2.zip(如果你是64位的壓縮文件,命令應該是unzip/media/linux.x64_11gR2_database_1of2.zip)[root@oracledb~]#unzip/media/linux_11gR2_database_2of2.zip[root@oracledb~]#xhost+#使所有用戶都能訪問圖形桌面[root@oracledb~]#su–oracle[oracle@oracle~]#./media/database/runInstaller

(注:我在網上看到的資料解壓之后的文件默認是放在了/media的文件夾里面,但是我的并不在里面,而是在root的根目錄生成了文件夾database,所以這一步的文件路徑是錯誤的,因而runInstaller沒法運行),如圖:

centos,Oracle11G,Oracle

這一步我浪費了很長時間,不知道該如何解決,因為和網上解壓的位置不一樣,以后再輸入命令行就錯誤百出。后來解決辦法其實很簡單,手動將database這個文件夾剪切到文件系統下的/home/oracle里面。如圖:

centos,Oracle11G,Oracle

然后再輸入命令行: [oracle@oracle~]#./home/oracle/database/runInstaller

即可運行oracle安裝操作。

(如果成功進入到圖形界面安裝的話,下面這段話可以跳過不看?。。。?/p>

但是本菜又遇到了一個問題,就是我輸入這個命令行的時候,提示我沒有權限。這樣的話,我就返回到root權限,添加了命令行[root@oracledb~]#chmod755/home/oracle/database

然后在用命令行: [root@oracledb~]#suoracle

進入oracle用戶,執行命令行: [oracle@oracle~]#./home/oracle/database/runInstaller

(如果這里不行的話建議在oracle用戶下,找到壓縮包,直接右鍵,進行手動解壓縮,指定壓縮后存放在/home/oracle;解壓縮完成后,然后在命令行運行installer)

第十四步:成功進入到了圖形化界面安裝:

1.不要輸入Email地址,直接next

centos,Oracle11G,Oracle

2.選擇安裝數據庫軟件并創建數據,也可以選擇第二項僅安裝數據庫軟件,然后next

centos,Oracle11G,Oracle

3.選擇服務器版本,如圖,點擊next

centos,Oracle11G,Oracle

4.單例數據庫,如圖,點擊next

centos,Oracle11G,Oracle

5.高級模式安裝,如圖,點擊next

centos,Oracle11G,Oracle

6.添加支持的語言,如圖,點擊next

centos,Oracle11G,Oracle

7.選擇要安裝的版本,如圖,點擊next

centos,Oracle11G,Oracle

8.安裝數據庫目錄,如圖,點擊next

centos,Oracle11G,Oracle

9.創建詳細目錄

centos,Oracle11G,Oracle

10.選擇配置類型

centos,Oracle11G,Oracle

11.數據庫與服務名

centos,Oracle11G,Oracle

12.開啟自動內存管理(如果512m太大,會出現提示,減少一些就可以),然后先不要點擊next,而是點擊Memory旁邊的Charactorsets選項。

centos,Oracle11G,Oracle

13.設置默認編碼為UTF8

centos,Oracle11G,Oracle

14.啟用oracle企業管理控制臺OEM

centos,Oracle11G,Oracle

15.選擇數據庫文件目錄

centos,Oracle11G,Oracle

16.自動備份設置

centos,Oracle11G,Oracle

17.設置數據庫用戶名和密碼,他是有一個密碼建議的,否則會提示錯誤,密碼建議是包含大寫和小寫字母,總長度不能低于8位。

centos,Oracle11G,Oracle

18.授權的組

centos,Oracle11G,Oracle

19.檢查oracle一些安裝要求,包都已經安裝,直接忽略

centos,Oracle11G,Oracle

20.開始安裝(速度比較慢,耐心等待,喝杯咖啡)

centos,Oracle11G,Oracle

21.創建備份數據庫

centos,Oracle11G,Oracle

22.安裝完成!

centos,Oracle11G,Oracle

安裝完成后,會出來一個對話框,提示使用root用戶執行這兩個腳本

[root@oracledb~]$/opt/oracle/oraInventory/orainstRoot.sh[root@oracledb~]$/opt/oracle/app/product/11.2.0/dbhome_1/root.sh

第十五步:命令行進入數據庫,暢爽oracle吧!

(注:如果在輸入命令開啟數據庫的時候,提示bash:XXXcommandnotfound的時候很有可能是你沒有在oracle用戶下輸入命令行,這時候用suoracle試一下,如果還是不行可以到/opt/oracle/app/product/11.2.0/dbhome_1/bin目錄下,確認一下此命令是否存在?。?!

如果開啟過程出現ERROR:ORA-12162:TNS:netservicenameisincorrectlyspecified這種語句的時候,很有可能是環境變量沒有配置好,建議到oracle用戶中的.bash_profile文件里查看一下,如何找到.bash_profile請參見第十一步!)

[root@oracledb~]#su–oracle[oracle@oracledb~]#lsnrctlstart[oracle@oracledb~]#sqlplus/assysdba

SQL>startup#啟動數據庫實例

如圖:

centos,Oracle11G,Oracle

#至此數據庫已經開啟,然后就可以操作數據庫了!SQL>shutdownimmediate#關閉數據庫實例SQL>select*fromtab;#查看所有表SQL>selectnamefromv$datafile#查看數據庫存放目錄SQL>showparameterservice#查看服務名SQL>select*fromv$instance;#查看實例名SQL>selectnamefromv$database;#查看數據庫名SQL>select*fromdba_users;#查看所有用戶信息SQL>selectusername,passwordfromdba_users;#只查詢用戶和密碼SQL>select*fromv$pwfile_users;#查看具有sysdba權限的用戶SQL>select*fromdba_ustats;#查看當前用戶信息SQL>select*fromuser_sys_privs#查看當前用戶系統權限SQL>select*fromuser_role_privs#查看當前用戶角色SQL>select*fromdba_sys_privs#查看指定用戶所具有的系統權限SQL>select*fromv$version#查看oracle版本SQL>select*fromuser_views#查看視圖信息[root@oracledb~]#lsnrctlstart#開啟遠程監聽端口

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到oracle教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 色视频在线 | 成人三级电影在线 | 国产亚洲精品综合一区91 | 99亚洲视频 | 精品成人免费视频 | 国产91九色 | 免费看毛片的网站 | 中文字幕免费在线看 | 欧日韩| 免费黄色小视频网站 | 九九视屏| 国产一级毛片高清视频完整版 | 色婷婷久久久久久 | 九一免费在线观看 | 亚洲最大av网站 | 日韩av成人 | 一级黄色片在线看 | 逼特逼视频在线观看 | 久久精品视频日本 | 草久在线 | 欧美a在线| 久久激情免费视频 | 色网免费观看 | www.com超碰| 日日草夜夜 | 免费看搡女人无遮挡的视频 | 久久精品视频日本 | 港台三级在线观看 | 久久久婷婷一区二区三区不卡 | 久久精品黄 | 中国性xxx | fc2国产成人免费视频 | 国产免费观看a大片的网站 欧美成人一级 | 免费观看亚洲视频 | 国产精品成人久久久久a级 av电影在线免费 | 亚州综合网 | 国产一级中文字幕 | 国产一级aaa全黄毛片 | 一级做a爱片毛片免费 | 久久精品亚洲欧美日韩精品中文字幕 | 国产欧美一区二区三区免费看 |