oracle匯出到4G時提示終止寫入DMP檔案

paulyibinyi發表於2009-01-16

     昨天晚上一個朋友問我,說在進行資料匯出時,匯出到4G時就提示匯出終止寫入dmp檔案

作業系統為win 2003  資料庫版本是10G

    透過檢查資料庫日誌和程式等都正常,沒有出現資料庫例項down掉等問題

 而且朋友說匯出了幾次,每次都是匯出到4G時就停止

然後想到的是作業系統上的檔案系統限制

windows 下的限制如下;

各種檔案系統的限制:

  NTFS(Windows):支援最大分割槽2TB,最大檔案2TB

  FAT16(Windows):支援最大分割槽2GB,最大檔案2GB

  FAT32(Windows):支援最大分割槽128GB,最大檔案4GB

然後朋友一查果然是fat32的格式,呵呵 問題原因已經找到,下面就是解決方法了

1:把FAT32檔案系統格式轉換為NTFS

2.分成多個檔案匯出 用以下方法:

 

exp system/abcdefg filesize=4G file='a1test.dmp,a2test.dmp' full=y buffer=4096000 log=exptest.log

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-539805/,如需轉載,請註明出處,否則將追究法律責任。

相關文章