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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

oracle 10.2 64位,Oracle 10.2.0.5 x64升级到11.2.0.3 x64

發布時間:2023/11/27 生活经验 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle 10.2 64位,Oracle 10.2.0.5 x64升级到11.2.0.3 x64 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

說明:11g數據庫現在新部署的數量也很多的,對于10g數據庫,現在整理一下10g到11g的升級過程。10.2.0.2以上版本才能升級到11.2.0.3版本。

升級說明:10.2.0.5(64)—>?升級到11.2.0.3(64)

一、環境介紹

1.?數據庫環境

操作系統版本:OEL5.8?x64

數據庫版本:10.2.0.5?x64

數據庫sid名:orcl

1)Oracle?10g?10.2.0.5(64bit)安裝按照標準文檔環境進行安裝。

/u01/app/oracle/product/10.2.0/db_1

/u01/app/oracle/admin/orcl/{adump,bdump,cdump,ddump,udump}

/u01/app/oracle/oradata/orcl

/u01/app/oracle/flash_recovery_area/ORCL

2)Oracle?11g?11.2.0.3(64bit)安裝文件

p10404530_112030_Linux-x86-64_1of7.zip

p10404530_112030_Linux-x86-64_2of7.zip

2.?升級思路

1)在數據庫服務器上關閉10.2.0.5x64數據庫監聽與數據庫。

2)創建Oracle?11.2.0.3數據庫相關環境變量與目錄。

3)?在Oracle?10.2.0.5x64數據庫服務器上安裝Oracle?11.2.0.3x64數據庫數據庫軟件。

4)在Oracle?11.2.0.3環境變量下執行dbua升級。

二、升級前配置

1.?關閉10g數據庫

1)關閉數據庫

#?su?-?oracle

$?sqlplus?/?as?sysdba;

SQL>?shutdown?immediate;

SQL>?quit

2)關閉監聽

$?lsnrctl?stop

2.?查看用戶組與用戶

1)創建用戶組和用戶的命令如下,數據庫用戶10g已經創建,這里不需要再創建。

#?id?oracle

uid=500(oracle)?gid=500(oinstall)?groups=500(oinstall),501(dba)

2)創建Oracle?11g數據庫目錄

mkdir?-p?/u01/app/oracle/product/11.2.0/db_1

chmod?-R?775?/u01/app

chown?-R?oracle:oinstall?/u01

3.?修改11g?內核支持

說明:?注釋掉10g內核參數。

#?vi?/etc/sysctl.conf

fs.aio-max-nr?=?1048576

fs.file-max?=?6815744

kernel.shmall?=?2097152

kernel.shmmax?=?2147483648

kernel.shmmni?=?4096

kernel.sem?=?250?32000?100?128

net.ipv4.ip_local_port_range?=?9000?65500

net.core.rmem_default?=?262144

net.core.rmem_max?=?4194304

net.core.wmem_default?=?262144

net.core.wmem_max?=?1048586

#?sysctl?-p???執行生效

4.?修改與添加文件描述符

cat?>>?/etc/security/limits.conf?<

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

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

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

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

oracle???soft???stack???10240

EOF

5.?配置oracle環境變量

#?su?-?oracle

$?vi?.bash_profile

說明:?注釋掉11g環境變量,創建11g環境變量

export?ORACLE_BASE=/u01/app/oracle

export?ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

export?ORACLE_SID=orcl

export?PATH=$ORACLE_HOME/bin:$PATH

export?NLS_LANG="Simplified?Chinese_china.ZHS16GBK"

export?LANG=en_US

export?LC_ALL=en_US

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

export?CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

alias?sqlplus="rlwrap?sqlplus"

alias?rman="rlwrap?rman"

umask?022

生效11g環境變量

#?source?.bash_profile

三、升級數據庫

1.?拷貝oracle?11g?到linux系統中

#?mv?p10404530_112030_Linux-x86-64_1of7.zip?/u01/app/

#?mv?p10404530_112030_Linux-x86-64_2of7.zip?/u01/app/

#?unzip?p10404530_112030_Linux-x86-64_1of7.zip

#?unzip?p10404530_112030_Linux-x86-64_2of7.zip

#?解壓在/u01/app/database下

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

安裝oracle11g數據庫軟件

# xhost +

access control disabled, clients can connect from any host

$ su - oracle

$ cd /u01/app/database

$ ./runInstallar

2.?開始升級

本機安裝方式,使用Oracle用戶登陸,接上面操作。

$?su?-?oracle

$?cd?/u01/app/database

$?./dbua

按向導進行升級,升級過程超過1個小時。

3.?修改數據庫兼容參數

#?su?-?oracle

$?sqlplus?/nolog

SQL*Plus:?Release?11.2.0.3.0?Production?on?星期六?7月?27?14:51:30?2013

Copyright?(c)?1982,?2011,?Oracle.??All?rights?reserved.

SQL>?conn?/?as?sysdba;

已連接。

SQL>?alter?system?set?compatible='11.2.0.3.0'?scope=spfile;

系統已更改。

SQL>?show?parameter?compatible

NAME?????????????????????????????????TYPE????????VALUE

------------------------------------?-----------?------------------------------

compatible???????????????????????????string??????10.2.0.5.0

SQL>

重啟數據庫。

SQL>?shutdown?immediate;

數據庫已經關閉。

已經卸載數據庫。

ORACLE?例程已經關閉。

SQL>?startup;

ORACLE?例程已經啟動。

Total?System?Global?Area??622149632?bytes

Fixed?Size??????????????????2230912?bytes

Variable?Size?????????????239076736?bytes

Database?Buffers??????????377487360?bytes

Redo?Buffers????????????????3354624?bytes

數據庫裝載完畢。

數據庫已經打開。

SQL>

SQL>?show?parameter?compatible

NAME?????????????????????????????????TYPE????????VALUE

------------------------------------?-----------?------------------------------

compatible???????????????????????????string??????11.2.0.3.0

SQL>

SQL>

4.?測試數據庫

歸檔模式

SQL>?archive?log?list;

Database?log?mode??????????????Archive?Mode

Automatic?archival?????????????Enabled

Archive?destination????????????USE_DB_RECOVERY_FILE_DEST

Oldest?online?log?sequence?????13

Next?log?sequence?to?archive???15

Current?log?sequence???????????15

原來帳號與數據

SQL>?conn?abc/abc;

Connected.

SQL>?select?*?from?tab;

TNAME??????????????????????????TABTYPE??CLUSTERID

------------------------------?-------?----------

ABC????????????????????????????TABLE

查看數據庫版本情況

SQL>?select?*?from?v$version;

BANNER

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

Oracle?Database?11g?Enterprise?Edition?Release?11.2.0.3.0?-?64bit?Production

PL/SQL?Release?11.2.0.3.0?-?Production

CORE????11.2.0.3.0??????Production

TNS?for?Linux:?Version?11.2.0.3.0?-?Production

NLSRTL?Version?11.2.0.3.0?-?Production

總結

以上是生活随笔為你收集整理的oracle 10.2 64位,Oracle 10.2.0.5 x64升级到11.2.0.3 x64的全部內容,希望文章能夠幫你解決所遇到的問題。

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