2012-04-20 101 views
1

我目前的mysql版本是5.0.77。我創建了一個數據庫,並試圖通過「load data infile」命令將我的數據加載到MyISAM表中。數據大小爲〜3.5GB。錯誤(代碼1034):加載數據錯誤

我遇到這個錯誤而載入: -

錯誤(代碼3):寫文件時出錯 '的/ tmp/STH06V6g'(ERRCODE:28)

錯誤(代碼1034):28時固定臺

錯誤(代碼1034):從106558636變更爲237525263

行數當我檢查/var/logs/mysqld.log,它顯示此警告: -

120420 9時33分10秒[]警告:啓用按鍵上sample.X004了錯誤號28,重試

我做了DF -h檢查我的文件用途: -

文件系統容量已用可用已用%掛載

的/ dev /映射器/ KusuVolGroup00-VAR

2.0G 1.6G 342M 82%/ var

我在加載之前沒有啓用/禁用任何密鑰。我可以知道我該怎麼處理這個錯誤?

非常感謝你提前!

Joanne

+0

您試圖將一個3.5GB的數據放入2GB的文件系統中? – BugFinder 2012-04-20 08:17:08

+0

實際上,在創建數據庫之後,物理文件夾被mv轉移到具有更高存儲容量的另一個路徑,並且被鏈接回到/ var。以前我設法將2.5Gb的文件加載到數據庫中,並且工作正常。 – Joanne 2012-04-20 08:41:39

+0

然後請顯示下面指出的新位置和其空間可用性,它告訴你它的空間用盡了 – BugFinder 2012-04-20 08:58:56

回答

0

錯誤代碼28表示「設備上沒有剩餘空間」。