db2資料庫load出現SQL3508N問題

guyuanli發表於2012-10-15
SQL3508N裝入或裝入查詢期間,當存取型別為 ""的檔案或路徑時出錯。原因碼:""。路徑:""。
[@more@]解釋: 裝入或裝入查詢處理期間,在嘗試存取檔案時出錯。實用程式停止處
理。

使用者響應: 若正在執行裝入,且表空間未處於裝入暫掛狀態,則校正問題,
並再次呼叫 Load 實用程式。若表空間處於裝入暫掛狀態,則以 RESTART
或 REPLACE 方式呼叫 Load 實用程式,或者復原表空間的備份。可使用
LIST TABLESPACES 命令確定表空間的狀態。

下面是原因碼列表:


1 打不開檔案。

這種情況可能是由於檔名不正確或者沒有足夠的許可權來存取檔案/目錄而
造成的。 校正該問題,並重新啟動或者重新執行裝入操作。

2 無法讀/掃描檔案。

這可能是硬體錯誤的結果。若該錯誤是硬體錯誤, 則執行
Troubleshooting Guide 中指定的適當操作以找出硬體問題,
並重新啟動或重新執行 Load。

3 不能寫檔案或更改檔案的大小。

這可能是磁碟滿狀態或硬體錯誤的結果。參考下面的檔案型別列表,
並確保有足夠的空間來執行
Load,或指定使用另一位置。重新啟動或者重新執行
Load。若該錯誤是硬體錯誤, 則執行 Troubleshooting Guide
中指定的適當操作以找出硬體問題, 並重新啟動或重新執行 Load。

4 檔案包含無效資料。

Load 所必需的檔案包含不正確的資料。參見對 TEMPFILES_PATH
描述的操作。

5 無法關閉檔案。

若 Load 不能重新啟動或重新執行,則與 IBM 服務代表聯絡。

6 無法刪除檔案。

若 Load 不能重新啟動或重新執行,則與 IBM 服務代表聯絡。

7 引數指定不正確。參考檔案型別列表以確定出錯的引數,然後重新執行
Load, 並指定有效的引數。

以下是檔案型別列表:
我查了錯誤碼 3508的意思!供你參考!

SORTDIRECTORY 確保正確指定了 workdirectory 引數。在所有目錄中,
必須有足夠的組合空間來存放所裝入資料的索引關鍵字的兩倍大小。對於
Load Insert 和 Load Restart,
還必須有兩倍於表中現存資料的索引關鍵字大小的空間。

MSGFILE 確保正確指定了 messagefile
引數。必須有足夠的磁碟空間來寫出裝入期間生成的資訊。

若這是 Load Query,則確保本地資訊檔案引數與用於正在查詢其狀態的
Load 的 Messagefile 引數不同。

TEMPFILES_PATH 確保正確指定了 tempfiles 路徑引數。參見 Data
Movement Utilities Guide and Reference
以瞭解有關此引數的更多細節。

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

相關文章