天天看點

臨時資料檔案 offline 對于導入導出的影響

臨時資料檔案 offline 對于導入導出的影響

sys@oracl> alter database tempfile 'd:\oracle\oradata\oracl\temp01.dbf' offline;

資料庫已更改。

sys@oracl>

================================================

tempfile offline的情況。

1 導出少量資料時,沒有報錯,當導出大量資料時,會報exp-00068: 表空間 temp 脫機

c:\users\aaaa>exp scott/yang  tables=emp direct=y file= d:\emp3.dmp

export: release 11.1.0.6.0 - production on 星期六 2月 19 17:06:08 2011

copyright (c) 1982, 2007, oracle.  all rights reserved.

連接配接到: oracle database 11g enterprise edition release 11.1.0.6.0 - production

with the partitioning, olap, data mining and real application testing options

已導出 zhs16gbk 字元集和 al16utf16 nchar 字元集

即将導出指定的表通過直接路徑...

. . 正在導出表                             emp導出了          14 行

成功終止導出, 沒有出現警告。

2 導出大量資料比如說全庫時,會報錯

c:\users\aaaa>exp system/yang full=y file=d:\full.dmp log=d:\full_db.log

export: release 11.1.0.6.0 - production on 星期六 2月 19 17:06:53 2011

即将導出整個資料庫...

. 正在導出表空間定義

exp-00068: 表空間 temp 脫機

. 正在導出概要檔案

. 正在導出使用者定義

. 正在導出角色

. 正在導出資源成本

. 正在導出回退段定義

. 正在導出資料庫連結

. 正在導出序号

. 正在導出目錄别名

. 正在導出上下文名稱空間

. 正在導出外部函數庫名

. 導出 public 類型同義詞

. 正在導出專用類型同義詞

. 正在導出對象類型定義

. 正在導出系統過程對象和操作

exp-00008: 遇到 oracle 錯誤 1652

ora-01652: 無法通過 128 (在表空間 temp 中) 擴充 temp 段

ora-06512: 在 "sys.dbms_lob", line 555

ora-06512: 在 "wmsys.lt_export_pkg", line 726

ora-06512: 在 line 1

exp-00083: 調用 wmsys.lt_export_pkg.system_info_exp 時出現前一問題

..........

exp-00085: 調用 sys.dbms_sched_wingrp_export.create_exp 時出現前一問題, 該調用用于對象 11288

ora-06512: 在 "sys.dbms_sched_main_export", line 1187

ora-06512: 在 "sys.dbms_sched_wingrp_export", line 14

exp-00085: 調用 sys.dbms_sched_wingrp_export.create_exp 時出現前一問題, 該調用用于對象 11284

. 正在導出 pre-schema 過程對象和操作

. 正在導出簇定義

exp-00056: 遇到 oracle 錯誤 1652

exp-00000: 導出終止失敗