10G DBNEWID工具的增強
C:\Documents and Settings\Administrator>sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 4月 24 11:05:56 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> select dbid,name from v$database;
DBID NAME
---------- ---------
1983182743 TEST
SQL> shutdown immediate
資料庫已經關閉。
已經解除安裝資料庫。
ORACLE 例程已經關閉。
SQL> startup mount
ORA-32004: obsolete and/or deprecated parameter(s) specified
ORACLE 例程已經啟動。
Total System Global Area 524288000 bytes
Fixed Size 1249968 bytes
Variable Size 255855952 bytes
Database Buffers 264241152 bytes
Redo Buffers 2940928 bytes
資料庫裝載完畢。
SQL> exit
從 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options 斷開
C:\Documents and Settings\Administrator>nid target=/ dbname=orcl
DBNEWID: Release 10.2.0.1.0 - Production on 星期五 4月 24 11:07:41 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
已連線資料庫 TEST (DBID=1983182743)
已連線伺服器版本 10.2.0
資料庫中的控制檔案數:
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL
是否將資料庫 ID 和資料庫名 TEST 更改為 ORCL? (Y/[N]) => Y
操作繼續進行
將資料庫 ID 從 1983182743 更改為 1212776190
將資料庫名從 TEST 更改為 ORCL
控制檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL - 已修改
控制檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL - 已修改
控制檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL - 已修改
資料檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF - dbid 已更改,
已寫入新名稱
資料檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF - dbid 已更改,
已寫入新名稱
資料檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF - dbid 已更改,
已寫入新名稱
資料檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF - dbid 已更改, 已
寫入新名稱
資料檔案 D:\TEST01.DBF - dbid 已更改, 已寫入新名稱
資料檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP01.DBF - dbid 已更改, 已
寫入新名稱
控制檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL - dbid 已更改,
已寫入新名稱
控制檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL - dbid 已更改,
已寫入新名稱
控制檔案 D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL - dbid 已更改,
已寫入新名稱
例項關閉
資料庫名已更改為 ORCL。
修改引數檔案並在重新啟動前生成新的口令檔案。
資料庫 ORCL 的資料庫 ID 已更改為 1212776190。
此資料庫的所有以前的備份和歸檔重做日誌均不可用。
資料庫已關閉, 用 RESETLOGS 選項開啟資料庫。
已成功更改資料庫名和 ID。
DBNEWID - 已成功完成。
C:\Documents and Settings\Administrator>
C:\Documents and Settings\Administrator>sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 4月 24 11:08:11 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
已連線到空閒例程。
SQL> startup nomount;
ORA-32004: obsolete and/or deprecated parameter(s) specified
ORACLE 例程已經啟動。
Total System Global Area 524288000 bytes
Fixed Size 1249968 bytes
Variable Size 255855952 bytes
Database Buffers 264241152 bytes
Redo Buffers 2940928 bytes
SQL> alter system set db_name='orcl' scope=spfile;
系統已更改。
SQL> shutdown immediate;
ORA-01507: ??????
ORACLE 例程已經關閉。
SQL> startup mount;
ORA-32004: obsolete and/or deprecated parameter(s) specified
ORACLE 例程已經啟動。
Total System Global Area 524288000 bytes
Fixed Size 1249968 bytes
Variable Size 255855952 bytes
Database Buffers 264241152 bytes
Redo Buffers 2940928 bytes
資料庫裝載完畢。
SQL> alter database open resetlogs;
資料庫已更改。
SQL> select global_name from global_name;
GLOBAL_NAME
--------------------------------------------------------------------------------
ORCL
SQL>
可以看出10G DBNEWID工具比9i加強了一些,手工需要做的減少了,有以下幾點:
1、用DBNEWID工具更改dbname後,自動關閉資料庫,不需要再手工關閉
2、不需要重新建立密碼檔案,9i是需要的,要是不建立的話,會報ORA-01991錯誤
3、不需要修改GLOBAL_NAME名字,也會自動修改
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-591694/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle工具——DBNEWIDOracle
- oracle 10g merge命令的增強Oracle 10g
- windows下的unix增強工具Windows
- TotalFinder for MacFinder增強工具Mac
- Oracle 10g中對resumable session的增強Oracle 10gSession
- DBNEWID工具使用二:更改DBNAME
- 利用DBNEWID工具來修改DBNAME
- oracle 10g R2 autotrace 增強Oracle 10g
- TotalFinder for Mac Finder增強工具Mac
- TotalFinder Mac(Finder增強工具)Mac
- Mac鍵盤增強工具Mac
- TotalFinder for Mac(Finder增強工具)Mac
- Library cache pin/lock 在Oracle 10g的增強Oracle 10g
- HoudahSpot for Mac(搜尋增強工具)Mac
- Leap for Mac(Finder增強工具)—MacwMac
- DirectX修復工具增強版
- TotalFinder 1.13.1 macOS優秀的Finder增強工具Mac
- Perfectly Clear Workbench for Mac(強大的影像清晰度增強工具)Mac
- 觸控板增強工具:Bettertouchtool MacMac
- Smooze Pro for Mac(Mac滑鼠增強工具)Mac
- Bettertouchtool for Mac觸控板增強工具Mac
- 檔案壓縮增強工具-pgzip
- 實用的鍵盤增強工具:Superkey for MacMac
- 11g DBNEWID工具修改DBID碰到的問題
- SolidKits WeldmentPlus焊件增強工具Solid
- Windows系統增強最佳化工具Windows
- Mac觸控板手勢增強工具:MultitouchMac
- Rectangle Pro for Mac,視窗布局增強工具Mac
- 滑鼠增強工具:BetterMouse for Mac中文版Mac
- Rectangle Pro for Mac(視窗布局增強工具)Mac
- DBNEWID Utility
- 強大的視窗布局增強工具:Rectangle Pro啟用最新版
- oracle 10g 增強審計。表insert 及bind valuesOracle 10g
- 超級右鍵--Mac電腦的滑鼠增強工具Mac
- Smooze Pro for Mac(滑鼠、觸控板增強工具)Mac
- Dropzone檔案快速拖拽操作增強工具
- 視窗增強工具:Rectangle Pro啟用版
- 檔案拖拽增強工具:Dropzone 4 for macMac