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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

oracle数据文件5属于孤立,system数据文件问题库起不来,当家帮忙看看

發(fā)布時(shí)間:2023/12/10 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle数据文件5属于孤立,system数据文件问题库起不来,当家帮忙看看 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

我的環(huán)境:

1 windows xp3

2 db:

SQL> select * from v$version;

BANNER

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

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod

PL/SQL Release 10.2.0.1.0 - Production

CORE? ? 10.2.0.1.0? ?? ?Production

TNS for 32-bit Windows: Version 10.2.0.1.0 - Production

NLSRTL Version 10.2.0.1.0 - Production

我在E:\oracle\product\10.2.0\oradata\test下把SYSTEM01.DBF剪切后粘貼到其他硬盤下:

這里我的操作:

SQL> archive log list;

數(shù)據(jù)庫(kù)日志模式? ?? ?? ?? ?存檔模式

自動(dòng)存檔? ?? ?? ?? ? 啟用

存檔終點(diǎn)? ?? ?? ?? ?USER_DB_RECOVERY_FILE_DEST

最早的聯(lián)機(jī)日志序列? ???39

下一個(gè)存檔日志序列? ?41

當(dāng)前日志序列? ?? ?? ???41

SQL> startup force mount

ORACLE 例程已經(jīng)啟動(dòng)。

Total System Global Area??612368384 bytes

Fixed Size? ?? ?? ?? ?? ?? ?1250428 bytes

Variable Size? ?? ?? ?? ? 360713092 bytes

Database Buffers? ?? ?? ? 243269632 bytes

Redo Buffers? ?? ?? ?? ?? ? 7135232 bytes

數(shù)據(jù)庫(kù)裝載完畢。

SQL> host copy E:\oracle\product\10.2.0\backup\backupuserman\SYSTEM01.DBF E:\oracle\product\10.2.0\oradata\test\SYSTEM01.DBF

已復(fù)制? ?? ?? ?1 個(gè)文件。

SQL> alter database rename file 'E:\oracle\product\10.2.0\backup\backupuserman\SYSTEM01.DBF' to 'E:\oracle\product\10.2.0\oradata\test\SYSTEM01.DBF';

alter database rename file 'E:\oracle\product\10.2.0\backup\backupuserman\SYSTEM01.DBF' to 'E:\oracle\product\10.2.0\oradata\test\SYSTEM01.DBF'

*

第 1 行出現(xiàn)錯(cuò)誤:

ORA-01511: 重命名日志/數(shù)據(jù)文件時(shí)出錯(cuò)

ORA-01516: 不存在的日志文件, 數(shù)據(jù)文件或臨時(shí)文件 "E:\oracle\product\10.2.0\backup\backupuserman\SYSTEM01.DBF"

SQL> alter database open;

alter database open

*

第 1 行出現(xiàn)錯(cuò)誤:

ORA-01190: 控制文件或數(shù)據(jù)文件 1 來自最后一個(gè) RESETLOGS 之前

ORA-01110: 數(shù)據(jù)文件 1: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSTEM01.DBF'

之后重建控制文件了(NORESETLOGS)之后

SQL> select * from dual;

ADDR? ?? ?? ???INDX? ? INST_ID D

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

0366CD54? ?? ?? ? 0? ?? ?? ? 1 X

SQL> select * from v$version;

BANNER

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

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod

PL/SQL Release 10.2.0.1.0 - Production

CORE? ? 10.2.0.1.0? ?? ?Production

TNS for 32-bit Windows: Version 10.2.0.1.0 - Production

NLSRTL Version 10.2.0.1.0 - Production

SQL> select count(*) from user_objects;

select count(*) from user_objects

*

第 1 行出現(xiàn)錯(cuò)誤:

ORA-01219: 數(shù)據(jù)庫(kù)未打開: 僅允許在固定表/視圖中查詢

SQL> shutdown immediate

ORA-01109: 數(shù)據(jù)庫(kù)未打開

已經(jīng)卸載數(shù)據(jù)庫(kù)。

ORACLE 例程已經(jīng)關(guān)閉。

SQL> startup

ORACLE 例程已經(jīng)啟動(dòng)。

Total System Global Area??612368384 bytes

Fixed Size? ?? ?? ?? ?? ?? ?1250428 bytes

Variable Size? ?? ?? ?? ? 360713092 bytes

Database Buffers? ?? ?? ? 243269632 bytes

Redo Buffers? ?? ?? ?? ?? ? 7135232 bytes

數(shù)據(jù)庫(kù)裝載完畢。

ORA-01589: 要打開數(shù)據(jù)庫(kù)則必須使用 RESETLOGS 或 NORESETLOGS 選項(xiàng)

SQL> alter database open resetlogs

2??;

alter database open resetlogs

*

第 1 行出現(xiàn)錯(cuò)誤:

ORA-01190: 控制文件或數(shù)據(jù)文件 1 來自最后一個(gè) RESETLOGS 之前

ORA-01110: 數(shù)據(jù)文件 1: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSTEM01.DBF'

SQL> alter database open noresetlogs;

alter database open noresetlogs

*

第 1 行出現(xiàn)錯(cuò)誤:

ORA-01610: 使用 BACKUP CONTROLFILE 選項(xiàng)的恢復(fù)必須已完成

SQL> recover database using backup controlfile;

ORA-00283: 恢復(fù)會(huì)話因錯(cuò)誤而取消

ORA-19909: 數(shù)據(jù)文件 1 屬于孤立的原型

ORA-01110: 數(shù)據(jù)文件 1: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSTEM01.DBF'

SQL> alter database open resetlogs;

alter database open resetlogs

*

第 1 行出現(xiàn)錯(cuò)誤:

ORA-01190: 控制文件或數(shù)據(jù)文件 1 來自最后一個(gè) RESETLOGS 之前

ORA-01110: 數(shù)據(jù)文件 1: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSTEM01.DBF'

SQL> recover datafile 1;

ORA-00283: 恢復(fù)會(huì)話因錯(cuò)誤而取消

ORA-01610: 使用 BACKUP CONTROLFILE 選項(xiàng)的恢復(fù)必須已完成

SQL> recover database using backup controlfile;

ORA-00283: 恢復(fù)會(huì)話因錯(cuò)誤而取消

ORA-19909: 數(shù)據(jù)文件 1 屬于孤立的原型

ORA-01110: 數(shù)據(jù)文件 1: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSTEM01.DBF'

SQL> recover database using backup controlfile;

ORA-00283: 恢復(fù)會(huì)話因錯(cuò)誤而取消

ORA-19909: 數(shù)據(jù)文件 1 屬于孤立的原型

ORA-01110: 數(shù)據(jù)文件 1: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSTEM01.DBF'

SQL> recover database using backup controlfile until cancel;

ORA-00283: 恢復(fù)會(huì)話因錯(cuò)誤而取消

ORA-19909: 數(shù)據(jù)文件 1 屬于孤立的原型

ORA-01110: 數(shù)據(jù)文件 1: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSTEM01.DBF'

SQL> recover database;

ORA-00283: 恢復(fù)會(huì)話因錯(cuò)誤而取消

ORA-01610: 使用 BACKUP CONTROLFILE 選項(xiàng)的恢復(fù)必須已完成

SQL>??recover database using backup controlfile until cancel;

ORA-00283: 恢復(fù)會(huì)話因錯(cuò)誤而取消

ORA-19909: 數(shù)據(jù)文件 1 屬于孤立的原型

ORA-01110: 數(shù)據(jù)文件 1: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSTEM01.DBF'

SQL> recover database;

ORA-00283: 恢復(fù)會(huì)話因錯(cuò)誤而取消

ORA-01610: 使用 BACKUP CONTROLFILE 選項(xiàng)的恢復(fù)必須已完成

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

數(shù)據(jù)文件狀態(tài):

STATUS? ?? ? FILE# NAME

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

SYSTEM? ?? ?? ???1 E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSTEM01.DBFONLINE? ?? ?? ???2 E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\UNDOTBS01.DBF

ONLINE? ?? ?? ???3 E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSAUX01.DBF

ONLINE? ?? ?? ???4 E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\USERS01.DBF

ONLINE? ?? ?? ???5 E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\EXAMPLE01.DBF

[本帖最后由 yyp2009 于 2011-6-12 15:01 編輯]

總結(jié)

以上是生活随笔為你收集整理的oracle数据文件5属于孤立,system数据文件问题库起不来,当家帮忙看看的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。