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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

oracle虚拟机导入表,在Linux虚拟机上安装Oracle数据库超完整版!)

發(fā)布時(shí)間:2024/9/3 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle虚拟机导入表,在Linux虚拟机上安装Oracle数据库超完整版!) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在線QQ客服:1922638

專業(yè)的SQL Server、MySQL數(shù)據(jù)庫(kù)同步軟件

在介紹并安裝了Oracle數(shù)據(jù)庫(kù)之后,我覺得有必要記錄一下我所踏入的陷阱(本文幾乎包含了安裝Oracle時(shí)遇到的所有問題)。我在安裝過程中還參考了一些在線教程,但是發(fā)現(xiàn)它們大多數(shù)都是自由復(fù)制和粘貼的,在安裝過程中遇到了問題。在Oracle安裝過程中,一旦配置出現(xiàn)問題,就很難排除,并且很可能最終將其重新安裝,因此我決定對(duì)安裝過程進(jìn)行完整記錄,以防萬(wàn)一。 。本文介紹在CentOS7上安裝Oracle11g數(shù)據(jù)庫(kù)。

首先,環(huán)境準(zhǔn)備和檢查

1.添加用戶和用戶組

2.下載Oracle安裝軟件包

3.上傳安裝包并解壓縮

4.硬件檢查

5。軟件檢查

6.配置內(nèi)核參數(shù)

7.為Oracle用戶添加shell配置

8.創(chuàng)建和配置環(huán)境變量

第二,正式安裝

1.使用oracle用戶登錄到圖形界面

2.圖形界面配置

三,測(cè)試連接數(shù)據(jù)庫(kù)

添加oracle用戶。在隨后的安裝過程中,您需要使用oracle用戶權(quán)限來(lái)創(chuàng)建文件和其他操作,這些文件和其他操作被分類為oinstall用戶組,另外的用戶組是dba。

使用id oracle查看創(chuàng)建的oracle用戶的信息。

官方網(wǎng)站地址為:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#11g

官方網(wǎng)站的下載速度有限,我的網(wǎng)絡(luò)磁盤共享(永久有效):

鏈接:https://pan.baidu.com/s/1w67ZBAUctzOLiqS83aehgA?

提取代碼:5bfh?

我個(gè)人喜歡將已安裝的軟件放在/usr/local目錄

使用unzip命令按順序解壓縮

解壓縮后,您將獲得一個(gè)數(shù)據(jù)庫(kù)文件夾

內(nèi)存需求,至少1G的內(nèi)存

我有將近4G的內(nèi)存,然后檢查RAM和交換分區(qū)之間的要求

RAM

需要交換空間

1GB2GB

RAM的1.5倍

2GB16GB

等于RAM大小

超過16GB

16GB

檢查交換分區(qū)的大小

因?yàn)槲业膬?nèi)存大約是4G,所以交換分區(qū)的大小接近它,因此不需要修改。我之前也修改過交換分區(qū)的大小。這很簡(jiǎn)單。計(jì)算之后,它是正確的。增加交換分區(qū)方法(原來(lái)是不夠的,只需增加空間即可):

在根目錄中生成交換文件,如果均值輸入,均值輸出,cout設(shè)置塊數(shù),bs設(shè)置塊大小(單位:k,M 、 G),則8G交換代碼為生成如下:

dd如果=/dev/零=/var/swapfile? bs = 1024k?計(jì)數(shù)= 8192

格式化為交換分區(qū),路徑與上面相同

mkswap/var/swapfile

啟動(dòng)交換分區(qū),路徑仍然相同

swapon/var/swapfile

將交換分區(qū)寫入/etc/fstab

cho”/var/swapfile swap swap defaults 0 0″ \ gt; \ gt;/etc/fstab

也可以通過vi/etc/fstab手動(dòng)編寫,如下所示

?硬盤檢查,以確保/tmp目錄具有至少1GB的可用空間

修改系統(tǒng)徽標(biāo)

centos系統(tǒng)的本質(zhì)實(shí)際上是redhat。在安裝Oracle的過程中,為了防止以后出現(xiàn)問題,最好將系統(tǒng)徽標(biāo)修改為redhat。

?檢查是否已安裝必需的軟件包

對(duì)于需要安裝的軟件包,請(qǐng)參閱文檔以獲取更多官方軟件包:https://docs.oracle.com/cd/E11882_01/install.112/e47689/pre_install.htm#BABCFJFG

安裝上述所有軟件包的聲明:

yum install-y binutils compat-gcc * compat-glibc * compat-libcap1 compat-libstd * compat-libstdc ++-33 compat-libstdc ++-33.i686 compat-libstdc ++-33 *.i686 elfutils-libelf elfutils-libelf-開發(fā)gcc gcc-c ++ glibc glibc-通用glibc-devel glibc-devel.i686 glibc-devel *.i686 glibc-headers glibc.i686 glibc *.i686 ksh libaio libaio-devel libaio-devel。 i686 libaio-devel *.i686 libaio.i686 libaio *.i686 libgcc libgcc.i686 libgcc *.i686 libstdc ++ libstdc ++-devel libstdc ++-devel *.i686 libstdc ++。 i686 libstdc ++ *。 i686 libXp使numactl sysstat unixODBC unixODBC-devel unixODBC-devel *.i686 unixODBC */p>

上面的參考:https://www.cnblogs.com/nichoc/p/6416475.html

一些軟件包顯示它們已經(jīng)安裝。我們只需要執(zhí)行以下語(yǔ)句即可安裝所有軟件包。

?這里特別提醒您,您必須安裝最后一個(gè)glic-devel.i686和compat-libstdc ++-33.i686 (不同的版本可能是需要安裝的32位glibc-devel軟件包的名稱不同。無(wú)論如何,請(qǐng)嘗試安裝所有軟件包),否則,在最終安裝過程中將提示調(diào)用makefile的目標(biāo)”安裝程序”時(shí)出錯(cuò)甲骨文。 (我在這里也踩了很多坑,因此在安裝軟件包時(shí),請(qǐng)嘗試使其盡可能完整。)

然后,我們?cè)俅螜z查所有軟件包是否都已安裝。

好的,因此我們的軟件包都已安裝,然后轉(zhuǎn)到下一步。

因?yàn)槲覀冎皇窃谔摂M機(jī)上安裝Oracle數(shù)據(jù)庫(kù)進(jìn)行練習(xí),所以我們只需要最簡(jiǎn)單的配置。另外,您可以參考官方文檔中的詳細(xì)配置。 https://docs.oracle.com/cd/E11882_01/install.112/e47689/toc.htm

?我們編輯/etc/sysctl.conf文件,并在文檔末尾添加以下內(nèi)容。

vim/etc/sysctl.conf

輸入? /sbin/sysctl-p使配置快速生效。

? vim/etc/security/limits.conf?添加以下參數(shù)

? vim/etc/pam.d/login添加一行配置內(nèi)容

vim/etc/profile,添加腳本

為了方便操作,我們?cè)诟夸浵聞?chuàng)建一個(gè)oracle目錄。

配置oracle用戶環(huán)境變量

添加以下環(huán)境變量

準(zhǔn)備工作已經(jīng)結(jié)束,您可以在下面輸入正式的安裝鏈接!

在安裝之前,有一點(diǎn)需要解釋。因?yàn)镺racle安裝需要圖形界面,所以我們需要首先打開圖形界面。我們有很多方法可以打開圖形界面:

方法1:直接在虛擬機(jī)上運(yùn)行,但是將命令行模式更改為圖形界面模式。

更改為圖形界面后,您需要重新啟動(dòng)虛擬機(jī)

方法2:使用xstart

方法3:使用vnc

接下來(lái),對(duì)于以下安裝步驟,我們只需要使用其中一種方法即可。如果您不想安裝其他軟件,則可以使用方法1。

讓我們轉(zhuǎn)到主題。

?輸入已解壓縮的數(shù)據(jù)庫(kù)文件夾,然后執(zhí)行https://blog.csdn.net/shao_yc/article/details/runInstaller

https://blog.csdn.net/shao_yc/article/details/runInstaller當(dāng)我們添加jdk目錄以指定jre的位置時(shí),它可以解決后續(xù)安裝過程中彈出顯示不完整的問題(您可以先看看背面,稍后再討論這個(gè)問題),即執(zhí)行https://blog.csdn.net/shao_yc/article/details/runInstaller-jreLoc/usr/local/java/jdk1。 8.0_221/(此目錄是您自己的本地jdk目錄位置)?

運(yùn)行上面的腳本。當(dāng)我們上面的配置正確時(shí),通常會(huì)出現(xiàn)以下界面,提示我們顯示器顏色未通過。我們只需要為oracle用戶設(shè)置DISPLAY變量。

(1)切換回root用戶,執(zhí)行xdpyinfo,如果提示禁用打開顯示””。然后執(zhí)行

備注:1.此處DISPLAY =:0表示在本地監(jiān)視器上設(shè)置,即使用本地可視化,如果使用xstart或vnc,則需要暴露給其他端口,例如export DISPLAY =:1,否則它將總是提示禁用以打開顯示…

2.裸露的端口必須對(duì)應(yīng)。如果端口1暴露給vnc,并且它是在xstart中運(yùn)行的https://blog.csdn.net/shao_yc/article/details/runInstaller,則這次是在vnc中啟動(dòng)了用于安裝oracle的界面(我在這里遇到了這個(gè)問題在xstart中使用了很長(zhǎng)時(shí)間,我認(rèn)為配置是錯(cuò)誤的。結(jié)果,打開vnc之后,我發(fā)現(xiàn)安裝界面的窗口已經(jīng)升高)

再次執(zhí)行xdpyinfo,您可以看到信息顯示,這時(shí)我們只需要記住顯示名稱后面的信息,因?yàn)槲覀円┞侗镜囟丝?,那么這里的顯示肯定是:0

? (2)執(zhí)行xhost +,提示訪問控制已禁用,客戶端可以從任何主機(jī)進(jìn)行連接,這意味著可以從oracle用戶訪問它。

(3)切換到oracle用戶并執(zhí)行export DISPLAY =:0(端口0必須是您自己設(shè)置的暴露端口)

?再次運(yùn)行xdpyinfo以查看信息輸出

?此時(shí),我們?cè)俅芜M(jìn)入數(shù)據(jù)庫(kù)目錄,執(zhí)行https://blog.csdn.net/shao_yc/article/details/runInstaller,然后您可以看到所有三個(gè)測(cè)試均已傳遞到Oracle安裝界面中。 ,表明安裝已準(zhǔn)備就緒。

接下來(lái),我們主要在Oracle安裝的圖形界面上進(jìn)行設(shè)置。

我在這里再說(shuō)一件事。如果安裝界面出現(xiàn)亂碼,則需要將語(yǔ)言配置為英語(yǔ)。如果未發(fā)生問題,則可以跳過此步驟,然后從下面的(1)繼續(xù)安裝。

安裝界面出現(xiàn)亂碼。請(qǐng)按照以下步驟解決。退出安裝界面,切換回root用戶,編輯/etc/profile?

添加一行代碼

保存并退出。執(zhí)行源/etc/profile以使配置生效

切換回oracle用戶,輸入數(shù)據(jù)庫(kù)目錄,然后運(yùn)行.runInstaller以繼續(xù)安裝。 ?

Oracle安裝總共有21個(gè)步驟,請(qǐng)耐心等待!從下面開始。

(1)刪除支票,下一步意味著將不接受更新。在彈出窗口中,提示沒有提供郵箱,無(wú)需控制,只需單擊”是”。

(2)缺省值是下一步創(chuàng)建和配置數(shù)據(jù)庫(kù)。

(3)因?yàn)槲覀儧]有在筆記本電腦臺(tái)式機(jī)上安裝Oracel,所以下一步需要選擇服務(wù)器類型。

(4)選擇單實(shí)例數(shù)據(jù)庫(kù)安裝,下一步。

(5)典型安裝將執(zhí)行所有數(shù)據(jù)庫(kù)安裝。我們?cè)谶@里選擇高級(jí)安裝,可以為不同的帳戶等提供不同的密碼。下一步。

(6)語(yǔ)言選擇下一步是英語(yǔ)和簡(jiǎn)體中文。

(7)選擇版本作為企業(yè)版本,下一步。

(8)選擇Orace軟件安裝的配置路徑。可以使用此處的默認(rèn)值,因?yàn)槲覀円呀?jīng)在之前的配置中對(duì)其進(jìn)行了配置,然后單擊下一步。

(9)庫(kù)存目錄,我們選擇將其放在/home/oracle/inventory下,此目錄記錄了一些庫(kù)存信息。

(10)選擇通用,下一步。

(11)Oracle服務(wù)ID,我們將SID設(shè)置為oracleSID,下一步。

(12)分配的內(nèi)存可以是默認(rèn)的(通常為40%)。在此步驟中,我們需要將字符集修改為UTF-8。下一步。

(13)不需要配置電子郵件通知,直接進(jìn)行下一步。

(14)默認(rèn)選擇就足夠了。下一步,文件系統(tǒng)將存儲(chǔ)數(shù)據(jù)庫(kù)。

(15)我們不需要自動(dòng)備份,只需查看個(gè)人的實(shí)際需求,下一步即可。

(16)選擇使用相同的密碼,最好設(shè)置一個(gè)包含大小寫和數(shù)字的密碼,并記住,如果使用簡(jiǎn)單的密碼提示警告,則實(shí)際上可以忽略它,然后繼續(xù)操作。下一步。

(17)數(shù)據(jù)庫(kù)管理組,默認(rèn)為OK,下一步。

(18)檢查內(nèi)核參數(shù)和軟件包時(shí),它會(huì)提示失敗,但是實(shí)際上我們已經(jīng)完成了初步工作,軟件包的版本不會(huì)低于最低要求的版本,因此我們選擇忽略所有,然后繼續(xù)下一步。

(19)給出了一些摘要信息,我們可以直接單擊Finish。

(20)等待安裝完成。

在安裝過程中,將彈出如下所示的界面,并且看不到內(nèi)容。我們可以將鼠標(biāo)移到小窗口的邊緣并拖動(dòng)來(lái)顯示信息,也可以右鍵單擊兩次以將其關(guān)閉)。

提示:小窗口的解決方案也可以添加到我們的jdk目錄中,以在運(yùn)行https://blog.csdn.net/shao_yc/article/details/runInstaller時(shí)指定jre的位置,即執(zhí)行https://blog.csdn.net/shao_yc/article/details/runInstaller-jreLoc/usr/local/java/jdk1.8.0_221/您自己的本地jdk目錄位置)

?右鍵單擊以關(guān)閉小窗口,然后彈出一個(gè)界面,單擊Password Management…來(lái)配置密碼。

此處未顯示的錯(cuò)誤是調(diào)用makefile的目標(biāo)”安裝”時(shí)出錯(cuò)。其中大多數(shù)是由于我們的軟件包安裝不完整引起的。在xshell中安裝了上述兩個(gè)附加軟件包后,繼續(xù)

單擊后,再次彈出一個(gè)小窗口。您也可以將鼠標(biāo)移到小窗口的邊緣,然后用向左按鈕拖動(dòng)調(diào)整窗口以對(duì)其進(jìn)行調(diào)整,如下圖所示。

然后,我們可以解鎖scott帳戶,修改SYS,SYSTEM,SCOTT的密碼(可以將其設(shè)置為相同的密碼),然后單擊”確定”。

再次單擊”確定”后,如果彈出一個(gè)小窗口以繼續(xù)將鼠標(biāo)移至邊緣,請(qǐng)使用左按鈕拖動(dòng)并進(jìn)行調(diào)整以完成顯示。該腳本需要在這里執(zhí)行,我們單擊確定以執(zhí)行它。

(21)安裝完成后,單擊”關(guān)閉”。

1.使用以下命令進(jìn)行連接

?打開數(shù)據(jù)庫(kù)實(shí)例:啟動(dòng),關(guān)閉數(shù)據(jù)庫(kù)實(shí)例:立即關(guān)閉

2.使用scott登錄,并在輸入密碼后查詢。

經(jīng)過上面的硬配置,Oracle終于成功安裝了!如果您有任何疑問,可以在下面發(fā)表評(píng)論。

總結(jié)

以上是生活随笔為你收集整理的oracle虚拟机导入表,在Linux虚拟机上安装Oracle数据库超完整版!)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。