日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
快速啟動oracle數(shù)據(jù)庫在linux系統(tǒng)(啟動oracle數(shù)據(jù)庫linux)

快速啟動Oracle數(shù)據(jù)庫在Linux系統(tǒng)

成都創(chuàng)新互聯(lián)公司長期為成百上千客戶提供的網站建設服務,團隊從業(yè)經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網生態(tài)環(huán)境。為遼寧企業(yè)提供專業(yè)的網站建設、網站制作,遼寧網站改版等技術服務。擁有10余年豐富建站經驗和眾多成功案例,為您定制開發(fā)。

在使用Oracle數(shù)據(jù)庫的過程中,啟動數(shù)據(jù)庫是必不可少的一步。本文將講述如何在Linux系統(tǒng)中快速啟動Oracle數(shù)據(jù)庫。

之一步:登錄到Oracle所在的Linux系統(tǒng)

在Linux系統(tǒng)登錄界面輸入用戶名和密碼,并按回車鍵登錄成功。如果是遠程登錄,請使用ssh命令登錄。

第二步:設置ORACLE_HOME環(huán)境變量

Oracle需要設置環(huán)境變量來運行。在終端輸入以下命令:

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1

此處的路徑需要修改為你自己的Oracle安裝路徑。

第三步:設置ORACLE_SID環(huán)境變量

Oracle需要知道數(shù)據(jù)庫實例的名稱,這個名稱可以通過環(huán)境變量ORACLE_SID來指定。在終端中輸入以下命令:

export ORACLE_SID=orcl

此處的名稱可以修改成你自己的實例名稱。

第四步:啟動Oracle數(shù)據(jù)庫實例

輸入以下命令啟動Oracle數(shù)據(jù)庫實例:

sqlplus / as sysdba

startup

在輸入命令后,Oracle會進行啟動過程,這個過程可能需要幾分鐘的時間才能完成。完成之后,會返回以下信息:

ORACLE instance started.

Total System Global Area 456358280 bytes

Fixed Size 2249376 bytes

Variable Size 331349136 bytes

Database Buffers 117440512 bytes

Redo Buffers 6094848 bytes

Database mounted.

Database opened.

這說明Oracle數(shù)據(jù)庫已經成功啟動了。

第五步:設置Oracle自啟動

如果希望Oracle數(shù)據(jù)庫在Linux系統(tǒng)啟動的時候自動啟動,需要在/etc/rc.d/rc.local文件中加入以下內容:

su – oracle -c “$ORACLE_HOME/bin/dbstart $ORACLE_HOME”

su – oracle -c “$ORACLE_HOME/bin/lsnrctl start”

這樣,Oracle在系統(tǒng)自動啟動的時候也會自動啟動了。

以上就是Oracle在Linux系統(tǒng)中快速啟動數(shù)據(jù)庫的步驟。如果您遇到任何問題,請參考官方文檔或者尋求幫助。祝您成功啟動Oracle數(shù)據(jù)庫!

成都網站建設公司-創(chuàng)新互聯(lián),建站經驗豐富以策略為先導10多年以來專注數(shù)字化網站建設,提供企業(yè)網站建設,高端網站設計,響應式網站制作,設計師量身打造品牌風格,熱線:028-86922220

如何在linux下重啟oracle數(shù)據(jù)庫

之一步:登陸

root登陸之后切換到oracle用戶上,輸入

su oracle

第二步:連接

在oracle用戶下,輸入

sqlplus /nolog

第三步:使用管理員權限

輸入

connect /as sysdba

第四步:啟動/關閉服務

輸入

startup

startup參數(shù)

不帶參數(shù),啟動數(shù)據(jù)庫實例并打開數(shù)據(jù)庫,以便用戶使用數(shù)據(jù)庫,在多數(shù)情況下,使用這種方式!

nomount,只啟動數(shù)據(jù)庫實例,但不打開數(shù)據(jù)庫,在你希望創(chuàng)建一個新的數(shù)據(jù)庫時使用,或者在你需要這樣的時候使用!

mount,在進行數(shù)據(jù)庫更名的時候采用。這個時候數(shù)據(jù)庫就打開并可以察頌使用了!

謝謝!不準確的地方請指教!

shutdown

shutdown的參數(shù)

Normal 需要等待所有的用戶斷開連接

Immediate 等待用戶完成當前的語句

Transactional 等待用戶完成當前的事務

Abort 不做任何等敗薯鄭待,直接關閉數(shù)據(jù)庫

normal需要在所有連接用戶斷開后才執(zhí)行關閉數(shù)據(jù)庫任務,所以有的時候看起來好象命令沒有運行一樣!在執(zhí)行這個命令后不允許新的連接

immediate在用戶執(zhí)行完正在執(zhí)行的語句后就斷開用戶連接,并不允許新用戶連接。

transactional 在擁護執(zhí)行完當前事物后斷開連接,并不允許新的用戶手搭連接數(shù)據(jù)庫。

abort 執(zhí)行強行斷開連接并直接關閉數(shù)據(jù)庫。

第五步:如果是啟動服務,要開啟監(jiān)聽

退出sqlplus模式,輸入

lsnrctl start

怎么在linux下安裝oracle數(shù)據(jù)庫

方法/步驟

首先需要檢查電腦硬件是否滿足安裝的要求

接下來創(chuàng)建oracle組以及oracle用戶如做

然后進行配置linux內核的參數(shù)

接下來在oracle用戶下面執(zhí)行就可以了

  渣顫衡洞芹

方法/步驟

檢查運告硬件是否滿足要求

1)確保系統(tǒng)有足夠的 RAM 和交換空間大小,運行以下命令:

#grep MemTotal /proc/meminfo

#grepSwapTotal /proc/meminfo

注:所需最小 RAM 為 512MB,而所需最小交換空間為 1GB。對于 RAM 小于或等于 2GB 的系統(tǒng),交換空間應為 RAM 數(shù)量的兩倍;對于 RAM 大于 2GB 的系統(tǒng),交換空間應為 RAM 數(shù)量的一到兩倍。

2)確保有足夠的磁盤空間。Oracle 10g軟件大約需要 2.5GB 的可用磁盤空間,數(shù)據(jù)庫則另需至少1.2G的磁盤空間

3)/tmp 目錄至少需要 400MB 的可用空間。

要檢查系統(tǒng)上的可用磁盤空間,運行以下命令:

#df-h

檢查系統(tǒng)是否已安裝所需的開發(fā)包

使用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

創(chuàng)建oracle組和oracle用戶

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

#groupadd oinstall

#groupadd dba

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

創(chuàng)建oracle目錄并改變目錄權限

現(xiàn)在,創(chuàng)建存儲 Oracle 10g 軟件和數(shù)據(jù)庫文件的目錄。本指南在創(chuàng)建目錄結構時所用的命名慣例符合更佳靈活結構 (OFA) 規(guī)范。

以 root 用戶身旁喚明份執(zhí)行以下命令:

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

#mkdir -p /u02/oradata # oracle數(shù)據(jù)文件存放目錄

#chown -R oracle:oinstall /u

#chown -R oracle:oinstall /u02

#chmod -R 775 /u01

#chmod -R 775 /u02

配置linux內核參數(shù)

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

kernel.shmall =

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

kernel.shmmni = 4096

kernel.sem = 128

fs.file-max = 65536

net.ipv4.ip_local_port_range =

net.core.rmem_default =

net.core.rmem_max =

net.core.wmem_default =

net.core.wmem_max =

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

#sysctl–p

注:Linux

內核非常出色。與大多數(shù)其他 *NIX 系統(tǒng)不同,Linux

允許在系統(tǒng)啟動和運行時修改大多數(shù)內核參數(shù)。完成內核參數(shù)更改后不必重新啟動系統(tǒng)。Oracle 數(shù)據(jù)庫 10g

需要以下所示的內核參數(shù)設置。其中給出的是最小值,因此如果您的系統(tǒng)使用的值較大,則不要更改它。

配置oracle用戶的shell限制

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

oraclesoft nproc 2023

oraclehard nproc

oraclesoft nofile 1024

oraclehard 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

出現(xiàn)以上文字表示導出成功。

oracle用戶下執(zhí)行

1.2.1設置環(huán)境變量

#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 #根據(jù)實際需要命名

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#使環(huán)境變量生效

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 selectopen_mode from v$database;

OPEN_MODE

—-

READ WRITE

若出現(xiàn)以上文字說明數(shù)據(jù)庫正在正常運行。自此,數(shù)據(jù)庫安裝成功。

以下非復制粘貼,為本人安裝過程記錄:

1. 安裝CentOS,注意先不要創(chuàng)建oracle用戶,語言務必選擇英語;

2. 獲取Oracle 11G安裝包;

3. 創(chuàng)建Oracle安裝目錄;

1) 創(chuàng)建用戶:oracle,組:棚脊oinstall,dba;

1) groupadd oinstall #創(chuàng)建用戶組oinstall

2) groupadd dba #創(chuàng)建用戶組dba

3) useradd -g oinstall -g dba -m oracle #創(chuàng)建用戶oracle,并加入滑世oinstall和dba用戶組

4) passwd oracle #設置用戶oracle的登錄密碼,根據(jù)提示輸入兩次密碼

5) mkdir /oracle #創(chuàng)建Oracle安裝目錄

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

1. 修改內核參數(shù);

這一步修改主要是因為,在oracle的官方文檔中有對oracle數(shù)據(jù)庫信和肢安裝配置的更低要求,因此需要修改一下

vi /etc/sysctl.conf #編輯,

#在最后添加以下代碼

net.ipv4.icmp_echo_ignore_broadcasts = 1

net.ipv4.conf.all.rp_filter = 1

fs.file-max =

fs.aio-max-nr =

kernel.shmall =

kernel.shmmax =

kernel.shmmni = 4096

kernel.sem = 128

net.ipv4.ip_local_port_range =

net.core.rmem_default =

net.core.rmem_max=

net.core.wmem_default=

net.core.wmem_max=

保存退出后要進行如下操作以使配置生效

sysctl -p #使配置立即生效

2. 設置oracle用戶限制

vi /etc/security/limits.conf #在末尾添加以下代碼

oracle soft nproc 2023

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

3. 關閉SELINUX

vi /etc/selinux/config

#編輯配置文件

#注釋掉SELINUX=enforcing

# 注釋掉SELINUXTYPE=targeted

SELINUX=disabled #增加

4. 安裝必備軟件;

yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*

5. 檢查依賴關系

binutils-2.23.52.0.1-12.el7.x86_64

compat-libcap1-1.10-3.el7.x86_64

gcc-4.8.2-3.el7.x86_64

gcc-c++-4.8.2-3.el7.x86_64

glibc-2.17-36.el7.i686

glibc-2.17-36.el7.x86_64

glibc-devel-2.17-36.el7.i686

glibc-devel-2.17-36.el7.x86_64

ksh

libaio-0.3.109-9.el7.i686

libaio-0.3.109-9.el7.x86_64

libaio-devel-0.3.109-9.el7.i686

libaio-devel-0.3.109-9.el7.x86_64

libgcc-4.8.2-3.el7.i686

libgcc-4.8.2-3.el7.x86_64

libstdc++-4.8.2-3.el7.i686

libstdc++-4.8.2-3.el7.x86_64

libstdc++-devel-4.8.2-3.el7.i686

libstdc++-devel-4.8.2-3.el7.x86_64

libXi-1.7.2-1.el7.i686

libXi-1.7.2-1.el7.x86_64

libXtst-1.2.2-1.el7.i686

libXtst-1.2.2-1.el7.x86_64

make-3.82-19.el7.x86_64

sysstat-10.1.5-1.el7.x86_64

6. 配置用戶的環(huán)境變量(可以安裝完再設置)

vi /home/oracle/.bash_profile

#在最后添加以下代碼

export ORACLE_BASE=/oracle/app/oracle #oracle數(shù)據(jù)庫安裝目錄

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 #oracle數(shù)據(jù)庫路徑

export ORACLE_SID=orcl #oracle啟動數(shù)據(jù)庫實例名

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

export PATH=$ORACLE_HOME/bin:/usr/in:$PATH #添加系統(tǒng)環(huán)境變量

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib #添加系統(tǒng)環(huán)境變量

export #防止安裝過程出現(xiàn)亂碼

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK #設置Oracle客戶端字符集,必須與Oracle安裝時設置的字符集保持一致,如:ZHS16GBK,否則出現(xiàn)數(shù)據(jù)導入導出中文亂碼問題

保存退出以后,輸入如下命令使配置生效

source .bash_profile #使設置立刻生效

7. 運行如下命令啟動安裝界面

export LANG=en_US #設置編碼,防止圖形界面亂碼

./runInstaller

8. “ins_ctx.mk”錯誤處理

下載下面的文件,解壓后使用其中l(wèi)ibstdc++替換/usr/lib64目錄下的同名文件即可

關于啟動oracle數(shù)據(jù)庫 linux的介紹到此就結束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關注本站。

創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網站建設公司。多年持續(xù)為眾多企業(yè)提供成都網站建設,成都品牌建站設計,成都高端網站制作開發(fā),SEO優(yōu)化排名推廣服務,全網營銷讓企業(yè)網站產生價值。


文章名稱:快速啟動oracle數(shù)據(jù)庫在linux系統(tǒng)(啟動oracle數(shù)據(jù)庫linux)
標題路徑:http://www.dlmjj.cn/article/djhooho.html