我在使用SSIS數據導入嚮導將數據從製表符分隔的平面文件(TSV文件)上傳到SQL Server 2005中時出現問題。我沒有在SQL Server 2000中使用同樣的過程遇到這個問題,並且我已經檢查了我嘗試導入的文件的內部結構在SQL Server升級發生之前就沒有變化。 問題是所有具有數字數據類型的列中的空值(例如smallint,float等)在導入時被轉換爲0,而不是NULL。這意味着跨
一位朋友和我在辯論他是否應該爲他的網站的後端使用MySQL或平面文件數據庫。我告訴他要用MySQL,因爲它結構合理,記錄良好,並且一致。另一方面,他說他寧願加快速度。讀取文件比連接MySQL快得多,這讓我懷疑他是否正確。例如,爲什麼不創建一個文件夾中的每個表,就像這樣:users/groups/posts/,內夾有通過ID命名(1,23)的文件,然後對數據使用像這樣的格式:username: Jo
(Flat File Location)
Samba Share | Windows Share
(SSIS) _______________________________
| |
XP 32bit | Works | Works
| |
2003 Serv 32bit | Works | Works