亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

在linux中安裝oracle數據庫

2024-08-29 13:54:56
字體:
來源:轉載
供稿:網友

在linux上安裝Oracle數據庫有兩種:

 

1)、圖形化安裝

 

2)、oracle靜默安裝

 

這里我們選擇第一種,圖形化安裝

 

第一步:我們要檢查我們的linux系統中是否有我們需要的包

 

注意:使用root超級管理員的身份

 

# rpm -qa | grep 軟件包

 

軟件包必須的有23個

 

binutils-2.17.50.0.6

 

compat-libstdc++-33-3.2.3

 

compat-libstdc++-33-3.2.3 (32 bit)

 

elfutils-libelf-0.125

 

elfutils-libelf-devel-0.125

 

gcc-4.1.2

 

gcc-c++-4.1.2

 

glibc-2.5-24

 

glibc-2.5-24 (32 bit)

 

glibc-common-2.5

 

glibc-devel-2.5

 

glibc-devel-2.5 (32 bit)

 

glibc-headers-2.5

 

ksh-20060214

 

libaio-0.3.106

 

libaio-0.3.106 (32 bit)

 

libaio-devel-0.3.106

 

libaio-devel-0.3.106 (32 bit)

 

libgcc-4.1.2

 

libgcc-4.1.2 (32 bit)

 

libstdc++-4.1.2

 

libstdc++-4.1.2 (32 bit)

 

libstdc++-devel 4.1.2

 

make-3.81

 

numactl-devel-0.9.8.x86_64

 

sysstat-7.0.2

 

unixODBC-2.2.11

 

unixODBC-2.2.11 (32 bit)

 

unixODBC-devel-2.2.11

 

elfutils-libelf-devel-static-0.125

 

kernel-headers-2.6.18

 

libgomp-4.1.2

 

 

如果系統中有安裝過上面的包,輸入rpm -qa | grep 軟件包 后,能夠看見該軟件包的信息,如果是找到不到的話,說明就沒有安裝

 

安裝命令:

 

# yum install 軟件包 (單個安裝)

 

#yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* ksh-2* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.* pdksh* (全部安裝)

 

確保所有依賴包都已經安裝完成后繼續

 

第二步:創建用戶組和用戶

 

#groupadd oinstall#創建用戶組oinstall

#groupadd dba                   #創建用戶組dba

#useradd -g oinstall -g dba -m oracle#創建oracle用戶,并加入到oinstall和dba用戶組

#groups oracle  #查詢用戶組是否授權成功

#passwd oracle                  #設置用戶oracle的登陸密碼,不設置密碼,在#CentOS的圖形登陸界面沒法登陸

#id oracle                   #查看新建的oracle用戶

 

這里會設置兩次密碼,確保兩次密碼一致,密碼不得少于8個字符

 

 

 

第三步:配置系統內核參數

 

# vi /etc/sysctl.conf

 

按鍵盤上的” o”鍵,進入編輯模式,編輯完成后按esc鍵然后再按:wq 保存并退出

 

打開文件后檢查或修改如下參數:

 

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   #共享內存的總量,8G內存設置:2097152*4k/1024/1024

 

kernel.shmmax = 2147483648   #最大共享內存的段大小

 

kernel.shmmni = 4096   #整個系統共享內存端的最大數

 

kernel.sem = 250 32000 100 128

 

net.ipv4.ip_local_port_range = 9000 65500   #可使用的IPv4端口范圍

 

net.core.rmem_default = 262144

 

net.core.rmem_max= 4194304

 

net.core.wmem_default= 262144

 

net.core.wmem_max= 1048576

 

第四步:修改用戶限制

 

a、在文件/etc/security/limits.conf中加入以下內容:

 

# vi /etc/security/limits.conf

 

oracle soft nPRoc 2047

 

oracle hard nproc 16384

 

oracle soft nofile 1024

 

oracle hard nofile 65536

 

 

第五步:關閉selinux(防火墻)

 

# vi /etc/sysconfig/selinux

 

#SELINUX=enforcing

 

SELINUX=disabled

 

 

第六步:創建安裝目錄并賦予權限

 

#mkdir -p /data/oracle#oracle數據庫安裝目錄

#mkdir -p /data/oraInventory#oracle數據庫配置文件目錄

#mkdir -p /data/database#oracle數據庫軟件包解壓目錄

#cd /data

#ls#創建完畢檢查一下

#chown -R oracle:oinstall /data/oracle#設置目錄所有者為oinstall用戶組的oracle用戶

#chown -R oracle:oinstall /data/oraInventory

#chown -R oracle:oinstall /data/database

 

創建目錄可以自己修改

 

第七步:修改OS系統標識

 

oracle默認不支持CentOS系統安裝, 修改文件/etc/RedHat-release 內容為RedHat-7

 

vi /etc/redhat-release

 

redhat-7

 

 

第八步:設置環境變量

 

注意:這里要切換成Oracle用戶

 

打開環境變量配置文件:

 

$vi /home/oracle/.bash_profile

 

增加配置內容如下:

 

export ORACLE_BASE=/data/oracle  #oracle數據庫安裝目錄

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1  #oracle數據庫路徑

export ORACLE_SID=orcl  #oracle啟動數據庫實例名

export ORACLE_TERM=xterm  #xterm窗口模式安裝

export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH  #添加系統環境變量

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib  #添加系統環境變量

export LANG=C  #防止安裝過程出現亂碼

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK   #設置Oracle客戶端字符集,必須與Oracle安裝時設置的字符集保持一致

 

保存后使其生效:

 

運行source /home/oracle/.bash_profile時上述配置生效

 

 

第九步:獲取安裝包文件后解壓安裝包

 

unzip linux.x64_11gR2_database_1of2.zip -d /data/database/  #解壓文件1

 

unzip linux.x64_11gR2_database_2of2.zip -d /data/database/  #解壓文件2

 

chown -R oracle:oinstall /data/database/database/#分配安裝文件授權Oracle

 

第十步:注銷用戶

 

重新登錄,使用oracle用戶登錄系統,使用命令行跳轉到data/database/database目錄下,

 

輸入./runInstaller 調出安裝頁面

 

第十一步:安裝Oracle數據庫

 

 

PS:如果安裝的軟件包版本高于Oracle檢測的軟件包版本,可以忽略,直接點擊next

注意:

 

安裝過程是一個漫長的過程,中間有幾次卡住,沒有出現任何畫面,屏幕中間有條小線,嘗試多次,發現光標在該線上,右鍵點擊Closed,不知道關閉了啥,又能繼續安裝了。先裝吧,到時看安裝日志再說。

 

或者直接放大那條小線,就能看見那個隱藏的界面了。

 

第十二步:配置監聽及本地網絡服務

 

輸入netca報錯的情況下:

 

[oracle@localhost ~]$ netca

 

Oracle Net Services Configuration:

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#

#  SIGSEGV (0xb) at pc=0x00007f69a69fcb9d, pid=8033, tid=140092892297024

#

# java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_17-b03 mixed mode)

# Problematic frame:

# C  [libclntsh.so.11.1+0x62ab9d]  snlinGetAddrInfo+0x1b1

#

# An error report file with more information is saved as hs_err_pid8033.log

#

# If you would like to submit a bug report, please visit:

#   http://java.sun.com/webapps/bugreport/crash.jsp

#

/data/oracle/product/11.2.0/db_1/bin/netca: line 178:  8033 Aborted                 (core dumped) $JRE $JRE_OPTIONS -classpath $CLASSPATH oracle.net.ca.NetCA $*

 

[oracle@localhost ~]$

 

錯誤原因:安裝操作系統是默認主機名localhost造成錯誤

 

解決辦法:

 

racle]# cat /etc/sysconfig/network

# Created by anaconda

 

[root@localhost oracle]# vi /etc/sysconfig/network#增加HOSTNAME

# Created by anaconda

HOSTNAME=odb-sonny

 

[root@localhost oracle]# cat /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

 

[root@localhost oracle]# vi /etc/hosts#增加HOSTNAME

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 odb-sonny

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

 

[root@localhost oracle]# hostname odb-sonny#執行

[root@localhost oracle]#

 

最后注銷當前oracle用戶,重新登陸即可??!這次發現打開配置界面正常,安裝windows下面配置即可。

 

正常情況下:

 

1)在oracle用戶的圖形界面oracle用戶中,新開啟一個終端,輸入命令netca會彈出如下界面。

2)創建監聽服務(充當oracle服務器,讓別的oracle客戶端連接本oracle服務器)

3) 配置本地網絡服務名(充當oracle客戶端,連接別的oracle服務器)

輸入連接的oracle服務器的數據庫的實例名

輸入oracle服務器的ip地址

選中YES測試

點擊change Login輸入所連接oracle服務器的其中某一個用戶名和密碼(用戶名oracle和設置的密碼),點擊OK

看到此界面說明測試成功(如果不成功,請查看網絡是否暢通,所連接的oracle服務器是否啟動,監聽是否啟動等原因)

為你所設置的本地網絡服務名起個名字

這樣oracle服務器安裝配置基本就完成了

第十三步:創建Oracle實例

 

執行dbca命令,啟動oracle實例安裝界面,剩下的與Windows上安裝一樣,不廢話了:

 

注意:必須先創建監聽,并且監聽是啟動中,否則報錯。

出現以下窗口,直接Next

[2] 選擇“Create a Database”

[3] 選擇“General Purpose or Transaction Processing”

[4] 填入Database Name 與 SID

[5] Enterprise Manager配置

[6] Oracle系統用戶密碼配置,這里選擇所有系統用戶都使用同樣的密碼

[7] 存儲類型,保持默認的文件系統

[8] Flash Recovery Area位置和大小

[10] 內存Memory配置:調整為80%

字符集設置:使用Unicode.

Default Language: 選擇Simplified Chinese

Default Territory: 選擇China

[11] 確認沒問題,則單擊Next

[12] 點擊Finish

創建進程開始

[13] 數據庫創建完畢,點Exit退出

 

最后一步:

 

#使用sqlplus命令登錄Oracle,重啟服務器

 

sqlplus  /nolog

 

conn / as sysdba;

 

#再輸入startup,回車.這步是啟動oracle服務。

 

Startup

 

 

參考博文:

 

http://www.cnblogs.com/xibei666/p/5935219.html

 

http://www.cnblogs.com/sonnychen/p/5366021.html

 

http://www.cnblogs.com/lightnear/archive/2012/10/09/2716820.html

 

http://www.cnblogs.com/zzuyczhang/p/5681299.html


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产在线高清精品| 国产精品人成电影| 欧美成人激情图片网| 国产精品第2页| 欧美一级大胆视频| 欧美成人在线免费视频| 久久精品精品电影网| 91香蕉嫩草神马影院在线观看| 美女啪啪无遮挡免费久久网站| 精品国产视频在线| 亚洲福利精品在线| 久久理论片午夜琪琪电影网| 在线亚洲国产精品网| 亚洲高清不卡av| 91在线免费观看网站| 91久久嫩草影院一区二区| 国产精品第一区| 国产视频久久久久| 欧美激情国产精品| 亚洲老板91色精品久久| 国产精品色视频| 久久精品91久久香蕉加勒比| 日本一区二区在线播放| 日韩欧美成人精品| 啪一啪鲁一鲁2019在线视频| 亚洲国产精品推荐| 色婷婷综合久久久久中文字幕1| 麻豆乱码国产一区二区三区| 亚洲免费一在线| 一区二区三区无码高清视频| 色黄久久久久久| 亚洲成人a**站| 欧美日韩在线视频一区| 欧美做受高潮电影o| 久久视频这里只有精品| 91丝袜美腿美女视频网站| 精品久久久在线观看| 国内精品久久影院| 国产91精品久久久久久| 亚洲性av网站| 国产一区二区三区欧美| 91干在线观看| 91视频国产高清| 欧美日韩一区二区在线播放| 中文字幕欧美精品日韩中文字幕| 国内精品一区二区三区四区| 国产精品精品久久久| 日本一区二区在线播放| 亚洲乱亚洲乱妇无码| 色偷偷亚洲男人天堂| 国产精品网红福利| 日韩在线免费高清视频| 国内精品视频在线| 亚洲91精品在线观看| 欧美性猛交xxxx乱大交蜜桃| 这里只有精品视频在线| 欧美亚洲另类在线| 欧美极品少妇xxxxⅹ免费视频| 自拍偷拍免费精品| 国产香蕉一区二区三区在线视频| 奇米四色中文综合久久| 日韩女优人人人人射在线视频| 亚洲精品一区二区三区不| 国产成人一区三区| 亚洲自拍偷拍视频| 亚洲精品国产拍免费91在线| 国产精品久久久久久久app| 热久久99这里有精品| 亚洲激情视频在线观看| 欧美日韩在线视频一区二区| 国产精品成人一区二区三区吃奶| 久久五月天色综合| 亚洲国产日韩一区| 综合136福利视频在线| 亚洲欧美日韩天堂| 欧美在线一级视频| 亚洲精品aⅴ中文字幕乱码| 97视频com| 欧美另类第一页| 日韩有码在线观看| 亚洲色图校园春色| 日韩精品在线免费播放| 欧美精品videos另类日本| 久久精品久久久久电影| 亚洲欧美一区二区精品久久久| 国产丝袜一区二区三区免费视频| 久久久91精品国产一区不卡| 中文字幕欧美日韩| 国产精品999999| 亚洲摸下面视频| 国内免费精品永久在线视频| 中文字幕免费精品一区高清| 色综合伊人色综合网| 亚洲va久久久噜噜噜| 欧美成人免费全部| 538国产精品视频一区二区| 日韩国产精品亚洲а∨天堂免| 日韩午夜在线视频| 日韩高清不卡av| 久久国产精品亚洲| 欧美成人免费全部观看天天性色| 91精品久久久久久久久久另类| 成人免费观看网址| 欧美日产国产成人免费图片| 国内精品一区二区三区四区| **欧美日韩vr在线| 久久伊人精品一区二区三区| 欧美精品在线网站| 欧美日韩加勒比精品一区| 欧美噜噜久久久xxx| 国产精品偷伦视频免费观看国产| 亚洲国产成人一区| 国产视频精品在线| 美日韩丰满少妇在线观看| 一区二区三区亚洲| 色777狠狠综合秋免鲁丝| 亚洲第一福利网站| 国产精品白嫩美女在线观看| 亚洲精品一区二三区不卡| 国产精品99久久久久久久久久久久| 成人免费淫片aa视频免费| 久热99视频在线观看| 亚洲视频一区二区三区| 日韩在线观看电影| 久久久久久18| 欧美主播福利视频| 国产精品网红直播| 欧美人交a欧美精品| 国产精品久久av| 97视频在线观看播放| 亚洲精品国产综合久久| 久久人人97超碰精品888| 成人国产精品一区二区| 国产亚洲精品久久久久久| 亚洲综合中文字幕在线| 98精品国产高清在线xxxx天堂| 欧美极品欧美精品欧美视频| 精品国产欧美一区二区五十路| 91网站在线看| 亚洲美女av网站| 欧美电影在线观看完整版| 5566日本婷婷色中文字幕97| 日韩av成人在线观看| 日韩精品在线观看一区二区| 深夜福利日韩在线看| 97精品国产aⅴ7777| 国产精品一区久久| 国产成人亚洲综合| 欧美性xxxx在线播放| 精品久久久久久久久久ntr影视| 欧美性极品少妇精品网站| 亚洲人成在线观看网站高清| 日韩欧美极品在线观看| 91久久精品美女高潮| 久久久久久久久电影| 精品欧美aⅴ在线网站| 隔壁老王国产在线精品| 91国语精品自产拍在线观看性色| 国产亚洲aⅴaaaaaa毛片| 亚洲在线视频观看| 国产精品久久999| 日本一区二三区好的精华液| 精品无人区太爽高潮在线播放| 国产日韩欧美在线视频观看|