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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下安装配置oracle

發布時間:2025/3/8 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下安装配置oracle 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

·??檢查系統是否已安裝所需的開發包

使用rpm -qa命令,確保以下包已成功安裝。對于包的版本,只有版本高于下面的都可以,如果低于此版本,則要升級處理,如下:

binutils-2.15.92.0.2-13.EL4

compat-db-4.1.25-9

compat-libstdc++-296-2.96-132.7.2

control-center-2.8.0-12

gcc-3.4.3-22.1.EL4

gcc-c++-3.4.3-22.1.EL44

glibc-2.3.4-2.9

glibc-common-2.3.4-2.9

gnome-libs-1.4.1.2.90-44.1

libstdc++-3.4.3-22.1

libstdc++-devel-3.4.3-22.1

make-3.80-5

pdksh-5.2.14-30

sysstat-5.0.5-1

xscreensaver-4.18-5.rhel4.2

setarch-1.6-1

libaio-0.3.103-3

·??創建oracle組和oracle用戶

創建用于安裝和維護 Oracle 10g軟件的 Linux 組和用戶帳戶。用戶帳戶將稱為 oracle,而組將稱為 oinstall(用于軟件安裝) 和 dba(用于數據庫管理)。

#groupadd oinstall

#groupadd dba

#useradd -m -g oinstall -G dba oracle –poracle?(p表示添加帳號密碼)

創建oracle目錄并改變目錄權限

現在,創建存儲 Oracle 10g 軟件和數據庫文件的目錄。本指南在創建目錄結構時所用的命名慣例符合最佳靈活結構 (OFA) 規范。

以root 用戶身份執行以下命令:

#mkdir ?-p?/u01/app/oracle?????????????#oracle根目錄,-p 表示遞歸建立目錄

#mkdir?-p?/u02/oradata????????????????# oracle數據文件存放目錄

#chown -R oracle:oinstall ?/u01???????????

#chown -R oracle:oinstall ?/u02

#chmod -R 775 ?/u01

#chmod -R 775 ?/u02

·??配置linux內核參數

#vi/etc/sysctl.conf,添加如下內容:

kernel.shmall =2097152?????????????

kernel.shmmax = 2147483648? ?#此處默認設置為2G,數值一般設為物理內存的40~50%

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 262144

net.core.rmem_max = 262144

net.core.wmem_default = 262144

net.core.wmem_max = 262144

?

完成后,運行以下命令激活更改:

#sysctl–p

?

注:Linux 內核非常出色。與大多數其他 *NIX 系統不同,Linux 允許在系統啟動和運行時修改大多數內核參數。完成內核參數更改后不必重新啟動系統。Oracle 數據庫 10g 需要以下所示的內核參數設置。其中給出的是最小值,因此如果您的系統使用的值較大,則不要更改它。

配置oracle用戶的shell限制

#vi /etc/security/limits.conf??添加如下內容:

oracle??????????soft??? nproc??2047

oracle??????????hard??? nproc??16384

oracle??????????soft??? nofile?1024

oracle??????????hard??? nofile?65536

?

#vi /etc/pam.d/login????添加如下內容:

session???required???? pam_limits.so

導出x圖形界面給oracle用戶

由于安裝時采用的是oracle的OUI圖形化界面,需要X支持,而默認oracle用戶是不支持圖形化操作的,必須以root的身份導出X給oracle用戶使用。運行如下命令:

#xhost +

access control disabled,clients can connect from any host

出現以上文字表示導出成功。

·? oracle用戶下執行

?

1.2.1設置環境變量

#su –oracle

$vi .bash_profile???

加入以下內容:

TMP=/tmp

TMPDIR=$TMP

ORACLE_BASE=/u01/app/oracle???????????????????#oracle?根目錄

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1?? #oracle?家目錄

ORACLE_SID=orcl? #根據實際需要命名

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

PATH=$ORACLE_HOME/bin:$PATH

exportTMP TMPDIR ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

?

$source .bash_profile??? ?????#使環境變量生效

2、安裝 Oracle

2.1、下載并解壓oracle軟件

從Oracle網站下載10201_database_linux_x86_32.cpio.gz到oracle用戶家目錄下/home/oracle/(也可為其他目錄),使用oracle用戶登錄后,解壓此文件:

$startx

$cd /home/oracle

$gunzip 10201_database_linux_x86_64.cpio.gz????

$cpio -idmv <10201_database_linux_x86_64.cpio

?

以上操作將Oracle安裝文件解壓到database/目錄。

(根據下載的包的格式不同,解壓出來后的目錄格式可能不同。)

2.2、Oracle OUI進行圖形化安裝(推薦使用高級安裝方式)

切換到database/目錄下,運行以下命令:

?

$cddatabase???????????

$./runInstaller

·??檢驗是否安裝成功

數據庫正常安裝結束后,默認是啟動的。以oracle用戶身份運行以下命令測試:

$sqlplus/ as sysdba

SQL>selectopen_mode from v$database;? ?

OPEN_MODE

------------------

READ WRITE

若出現以上文字說明數據庫正在正常運行。自此,數據庫安裝成功。

?



本文轉自 wdy198622 51CTO博客,原文鏈接:http://blog.51cto.com/weimouren/1731408

總結

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

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