亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle-11g數據庫安裝教程

發布時間:2020-07-18 05:14:03 來源:網絡 閱讀:1140 作者:遷行 欄目:關系型數據庫
Oracle是甲骨文公司的一款關系數據庫管理系統。系統可移植性好、使用方便、功能強,適用于各類大、中、小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的數據庫解決方案。相信每一位IT大神都對ORACLE不陌生,我這里就針對oracle-11g版本的ORACLE數據庫的安裝進行展示,也作為自己的備忘。
ORACLE數據庫的安裝分有兩種方式:靜默安裝、圖形化安裝。
一般情況下我們都會采用圖形化方式安裝,更直觀和清晰,對于靜默安裝,小編也不是很精通,所以就不能給大家介紹了,如果有興趣的朋友自行去百度或谷歌吧。

一、安裝前的準備

1、準備一臺安裝圖像界面的centos(小編這里準備的是centos6)

小編這里使用的是centos6,并準備了在centos6上可執行的安裝前腳本,如果是在centos7上進行安裝的朋友,請自行更改腳本,或者找適合centos7運行的腳本。
安裝前需要聲明,ORACLE數據庫的安裝對內存和磁盤空間的大小是有要求的,內存大小不能低于1.2G。所以建議將內存調大。數據庫存放的磁盤空間也不能太小,盡量調大一點。

2、下載安裝中需要的安裝包
  • 下載ORACLE-11g版本的安裝包
    地址:鏈接:https://pan.baidu.com/s/1qY7MqN6 密碼:c2oz
    其中有:

    p13390677_112040_Linux-x86-64_1of7.zip
    p13390677_112040_Linux-x86-64_2of7.zip
    (這兩個是ORACLE-11g的安裝包)

    pdksh-5.2.14-30.x86_64.rpm
    rlwrap-0.37-1.el6.x86_64.rpm (該包是在登錄數據庫的時候在登錄命令前加上rlwrap就可以在sql命令行下進行上下翻,進行刪除等。示例: rlwrap sqlplus / as sysbda)
    (這兩個是在安裝的過程中需要安裝的軟件包)
    orainst_11g.sh
    (這是安裝ORACLE前執行的腳本)

    3、如果是在虛擬機中操作,需要將虛擬機的圖形界面調整到全屏,這里需要安裝VMware Tools

大家可能有疑問,安裝VMware Tools干嘛?
我們是采用圖形化安裝,其中圖形化界面比較大,如果不全屏的話,我們不能正常的點擊按鈕,所以還是將界面配置大點比較好。

在開啟的虛擬機上方的菜單欄點擊‘虛擬機’,選擇‘安裝VMware Tools’
Oracle-11g數據庫安裝教程

會在虛擬機中彈出:

Oracle-11g數據庫安裝教程

這個時候進入命令行頁面,使用df命令會顯示:

Oracle-11g數據庫安裝教程

接下來進行包的解壓與安裝:
進入:cd /media/VMware Tools
解壓:tar xvf VMwareTools-10.0.10-4301679.tar.gz –C /tmp
進入目錄:cd /tmp/vmware-tools-distrib/
執行安裝腳本:./vmware-install.pl
在安裝過程中基本是創建一些目錄復制一些文件,一路回車就好了。
故障:
    如果在安裝VMware-tools的時候出現:
 what is the location of the "ifconfig"program on your machine?
    這個時候是安裝不了的,這是因為缺少/sbin/ifconfig工具,先退出VMware tools的安裝,需要安裝一個工具。
前提是我們的yum源倉庫已經配好了,否則是不能安裝工具的
執行:yum install httpd-tools```
> 這個包提供了ifconfig命令,安裝成功后再重新執行剛才我們執行的安裝腳本,就可以了。安裝后退出本次登錄,重新登錄進入使其生效,點擊全屏就可以進入全屏了。

# 二、安裝過程
    1、安裝前的配置工作
需要配置yum源倉庫:
如果主機可以聯網,則使用自帶的網上的源倉庫就可以,如果主機不能聯網,手動配置本地倉庫源,確保可以通過yum可以安裝包。
在CD/DVD設置中,將安裝系統的鏡像包連上,并確保已經連接:
![](https://s1.51cto.com/images/blog/201712/17/a7388cc7118d2fa292fd2631f5b66c72.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

    配置yum源倉庫:
    設置可以聯網,配置網上的yum源倉庫:

Vim /etc/yum.repos.d/base-epel.repo
[base]
name=jiake.base
baseurl= https://mirrors.aliyun.com/centos/6.9/os/x86_64/
gpgcheck=0
enabled=1
[epel]
name=jiake.epel
baseurl= https://mirrors.aliyun.com/epel/6/x86_64/
gpgcheck=0
enabled=1

配置靜態的網卡地址:
    將當前的主機的地址在網卡配置文件中設置為靜態地址:
    在/etc/sysconfig/network-scripts/ifcfg-eth0(示例)
    將BOOTPROTO=dhcp,改為:BOOTPROTO=none
    并在該項的下方加上:
    IPADDR=192.168.11.108
    PREFIX=24```
保存退出,重新啟動network:service network restart

配置/etc/hosts文件,使主機能夠根據地質解析到主機名:
在該文件的最小方添加上自己的本機地址,空格后加上主機名
示例:

    192.168.11.108  jiake.centos.com```

    2、安裝數據庫軟件
將安裝ORACLE數據庫所需的軟件都放置到該主機下。
解壓:

p13390677_112040_Linux-x86-64_1of7.zip
p13390677_112040_Linux-x86-64_2of7.zip
unzip p13390677_112040_Linux-x86-64_1of7.zip;unzip p13390677_112040_Linux-x86-64_2of7.zip

創建ORACLE系統用戶:

useradd oracle

> 在剛才解壓的兩個包,會自動生成一個database的目錄,該目錄中時安裝的文件。需要移動到oracle家目錄下。
    安裝ORACLE數據庫需要在oracle用戶的登錄環境下,所有安裝的時候需要切換到oracle用戶,不過這些都不用擔心,為了簡化安裝的過程,小編將會執行一個腳本,該腳本會自行檢測并通過yum安裝需要的軟件,并且自動切換oracle用戶,在該用戶下執行剛才解壓的安裝包中的安裝腳本,會自動彈出一個安裝的圖形化界面。腳本在本博客的最后呈上。
移動database到oracle用戶的家目錄下:
mv database/ /home/oracle/```
(這里有個注意事項,如果home目錄掛載的分區太小的話是移動不成功的,需要調到home目錄掛載的分區大小,即使移動過去了,如果空間太小,在安裝數據庫的過程中還是會報錯。)

執行小編的安裝腳本:

./orainst_11g.sh```
如圖:
![](https://s1.51cto.com/images/blog/201712/17/3b3f32175f756432fbeaeda556aebde7.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

    接下來都是圖形界面的安裝,請跟隨小編的腳步來進行操作。
![](https://s1.51cto.com/images/blog/201712/17/787fc42383fbe48b1db160fe68d229a0.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/f782acf536d6c51779efe241da14b859.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/91ca24fb57aa129db3147c123e29f432.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/6f3d2ec0707311c8f830d2928503a608.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/146cee2a41c4e21f383c1f7ca52da9ef.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/c25fe450226d1e95a057ff6e9e9d5ebb.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/daa72b6f1d15da5856162808d4daf928.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/f0dc62b61e1dd043b681eede30dc1a3e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/b37c7aaa2e6fd10653c5a90fcf18e097.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

    出現以上的問題,需要安裝一個pdksh的包,并且調整shmmax的大小,執行操作如下:
![](https://s1.51cto.com/images/blog/201712/17/e594faa43d2c7f7192977789f19aaba9.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/e2bf844b659ce739c8d8d0eca74150c5.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

    編輯好配置文件后要執行以下:sysctl –p 讓配置生效,否則是不會生效的。

![](https://s1.51cto.com/images/blog/201712/17/86f6c7b93a9d1f0e515334ed44c90673.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/7b7e9c809f71583232e1d0feb2682200.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

    安裝完后提示執行兩個腳本,該腳本在目錄下已經創建,所以只需要執行就好了:
![](https://s1.51cto.com/images/blog/201712/17/75d0ed864c68416f0e0d66b7acba2ea2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

    執行完后點擊ok。就安裝成功了!注意,這里我們只是安裝成功了數據庫軟件,并沒有創建數據庫。所以接下來需要創建數據庫。

3、安裝數據庫
需要切換到oracle用戶下進行操作,具體的步驟詳情見圖示:
![](https://s1.51cto.com/images/blog/201712/17/4e58dabed8a3771ee298d30d7ce28b41.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/9afe35e4f9889a1ea9850e79ce113923.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/0d6bd32a66203af55db63283d90cc78e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/bcc0eefb3a9e3c76225cb12206578d1c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/4e314774bbff5d39b9a1026bc9e7729e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/6e2cf6e1b251065ad8f10f13b5836d6d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

    執行該命令需要在oracle用戶下,否則是不能執行的!如下圖:
![](https://s1.51cto.com/images/blog/201712/17/c0a44dab6c893b075828db39f8c0559f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/e27dba326674ad94b7a02c0f2847e283.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/65a742b9a29b98630070e9365c89732a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/718250966cc2f3b9c3d2cc01281fa924.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/4dd57cb6db78c3dbc16e67a751966cb2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/1acf7087cb509fcb1fdcb52a025074f1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/459af6b8dff8262724783e8b0a46b7b3.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/cb2e2ddb619d1b4a663aec0974e7568f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/a460afc128c63ac98dbf7a0812fed968.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

![](https://s1.51cto.com/images/blog/201712/17/d50302a44a2906ed0db9c1a5e9fa70ca.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

    4、啟動或關閉數據庫
根據以上的步驟安裝完成后,第一次默認是自行啟動的,但是今后再使用的時候就不行了,所以我們還要知道怎么進行啟動和關閉數據庫。
ORACLE數據庫的啟動分為三個階段:
> - 第一階段:啟動實例
        啟動實例命令:startup nomount; 加載參數文件來啟動實例
- 第二階段:裝載數據庫
        裝載數據庫的命令:alter database mount;
        通過參數文件中記載的控制文件的位置來加載控制文件
- 第三階段:打開數據庫
    打開數據庫的的命令:alter database open;
    通過控制文件中記載的數據文件、日志文件的位置來加載打開數據庫文件、日志文件

    但是我們可以通過一條命令進行打開: startup
該命令依次自動執行以上三個階段的操作。
ORACLE數據庫的關閉分為以下幾種關閉方式:
    shutdown normal :(默認)禁止新的連接,等待所有的連接結束
    shutdown transactional:禁止新的連接,等待所有事務完成
    shutdown immediate:禁止新的連接,將沒有進行提交的事務強制回滾
    shutdown abort:禁止新的連接,不進行一致性檢查,直接強制關閉數據庫。```

5、查看數據庫啟動狀態并查詢測試
查看啟動的進程:

Oracle-11g數據庫安裝教程

登錄進行查詢測試:
登錄必須是在oracle用戶下登錄!

Oracle-11g數據庫安裝教程

三、安裝中注意事項及故障處理

1、注意事項

  • 在安裝前的準備中一定要將地址改為靜態地址,并且可以通過該地址解析出本機的主機名,所以要將修改后的靜態地址和主機名對應的寫入/etc/hosts文件中。
  • 配置yum源的目的是在執行安裝腳本的時候檢測到需要的包沒有安裝,可以通過yum方式進行安裝,所以一定要保證yum倉庫可以正常使用。
  • 不要忘記系統中要創建一個oracle用戶
  • 在進行數據庫的安裝和登錄數據庫的時候都要在oracle用戶下進行。
  • 注意在配置數據庫名字的時候,需要與腳本中的一致,因為小編的腳本中定義的參數:export ORACLE_SID=orcl,如果想創建多個實例,要將給參數暫時去掉,想創建什么名字的實例的時候,在創建前手動執行:export ORACLE_SID=instrance_name。
    2、故障處理
  • 腳本不能正常執行?
    請確保系統用戶已經創建,確保解壓的兩個安裝包生成的database正常且完全的移動到了oracle用戶的家目錄下。如果該數據文件總是不能全部完整的移動到oracle用戶的家目錄下,參考下一個:
  • 解壓安裝包后生成的database目錄下的文件,在移動到oracle用戶的家目錄的時候總是少一些文件?
    這種情況也會導致小編給的腳本不能正常執行,安裝包的文件不能完全移動到家目錄下,這是因為/home目錄掛載的分區空間太小導致的。
    在移動database之前和移動后,最好查看一下移動的文件是否缺少了,這樣便于及時察覺到錯誤。
    解決方法:將/home目錄掛載的分區容量擴大
    (1)重新分一個分區將/home掛載。
    (2)如果是邏輯卷可以進行邏輯卷擴容。
    (3)如果根足夠大,可以暫時將/home目錄卸載,/home目錄就自動掛載對應到根的空間了,但是,這種方式不建議。
  • 在安裝數據庫軟件的時候,進行prerequisite check檢測的時候顯示swap分區空間不夠的警告?
    這是因為Swap空間與數據庫運行所需的空間不符,需要進行擴容swap分區。
    解決辦法:擴容swap分區
    方法一、創建swap文件,將該文件作為swap分區使用
    方法二、重新添加分區,格式化為swap分區,添加到swap上。
    從讀寫上的性能考慮,建議采用第二中方式:

    (1)分區
    fdisk /dev/sda
    n -> 回車 -> +2G -> 回車 -> t -> 選最后一個分區 -> 82 ->回車 –> w
    partx –a /dev/sda  #重新加載分區信息 
    (2)格式化分區
    Mkswap /dev/sdax
    (3)添加到Swap分區中
    Swapon /dev/sdax
    Free   #查看添加的swap是否添加上
  • 在啟動數據庫的時候執行startup報錯?
    啟動不起來可能是內存分配不能滿足ORACLE數據庫的啟動要求,所以需要調整系統的內存,也可以調整共享內存的大小,最好是調整系統的內存,并將共享內存調大:
    解決:
    (1)調到物理內存
    (2)調大共享內存
    Vim /etc/fstab
    tmpfs   /dev/shm   tmpfs  defaults,size=4G  0 0

    (3)再次登錄數據庫進行逐步啟動

    startup unmount;
    alter database mount;
    alter database open;

    (4)查看數據庫的啟動東進程

    Ps –aux |grep ora_
    登錄數據庫查看數據庫的啟動狀態:
    select status from v$instance;
  • 在安裝的過程中遇到的問題在圖中都已經進行指出了,可能并不全面,如有其它的問題,請朋友們自行百度吧。
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

内乡县| 石阡县| 南通市| 洛宁县| 玉树县| 大同市| 灵武市| 惠东县| 阿拉善右旗| 报价| 绍兴县| 隆子县| 吴川市| 二手房| 永新县| 怀安县| 东丰县| 黄梅县| 蕉岭县| 洛浦县| 辛集市| 怀来县| 北辰区| 多伦县| 离岛区| 纳雍县| 正宁县| 台山市| 万年县| 镶黄旗| 特克斯县| 渝中区| 昆明市| 中牟县| 工布江达县| 科技| 民权县| 白银市| 大冶市| 平凉市| 本溪市|