close
話說上禮拜三晚上我去聽資料庫的課,看老師怎麼上課
洪老師:請問有沒有人知道Excel單檔最大筆數是幾筆
阿沒有人知道嗎,那間碟你知道嗎~
我:應該是65536吧
洪老師:好像沒這麼少喔...

洪老師:那有沒有人知道NTFS單一檔案大小是多少
我:超過4GB,很大,忘了是多少
洪老師:有這麼大嗎?
我心理OS:不然我那些藍光謎片是怎麼給你的~

回家後一查
相關答案微軟都有提到

FAT 和 NTFS 的預設叢集大小

叢集大小 最大的 NTFS 磁碟區大小 (位元組 RAW)
512 2,199,023,255,552 (2TB)
1024 4,398,046,511,104 (4TB)
2048 8,796,093,022,208 (8TB)
4096 17,592,186,044,416 (17TB)

叢集大小 最大的 NTFS 磁碟區大小 (位元組 RAW)
8192 35,184,372,088,832 (35TB)
16384 70,368,744,177,664 (70TB)
32768 140,737,488,355,328 (140TB)
65536 281,474,976,710,656 (281TB)

NTFS 與 FAT 及 FAT32 的比較

NTFSFATFAT32

建議的最小磁碟區大小約為 10 MB。

最大磁碟區及磁碟分割大小為 2 TB 以上。例如,以標準配置單元大小 (4 KB) 格式化的動態磁碟,可以具有 16 TB 減 4 KB 的磁碟分割。如需磁碟區及磁碟分割大小上限的相關資訊,請參閱 Microsoft Windows Resource Kits 網站 (Microsoft Windows Resource Kits Web site) 上的《Windows Server 2003 Resource Kit 伺服器管理手冊》(Windows Server 2003 Resource Kit, Server Management Guide)。

無法在磁片上使用。

磁片的磁碟區大小最高為 4 GB。

不支援網域。

從 33 MB 到 2 TB 的磁碟區,可以使用 Windows Server 2003 系列中的產品來進行寫入或讀取。

最高達 32 GB 的磁碟區,可以使用 Windows Server 2003 系列中的產品格式化為 FAT32。

不支援網域。

雖然檔案無法大於檔案所在的磁碟區或磁碟分割,最大的檔案大小仍可到 16 TB 減 64 KB。

檔案大小上限為 2 GB。

檔案大小上限為 4 GB。


Windows XP單一執行緒可使用記憶體分頁最大大小
2GB

[RAM]、 [虛擬記憶體]、 [分頁檔,] 及 [Windows] 中的記憶體管理

下列清單說明不同的 Windows 版本和版本支援 (為的月 2010) 多少 RAM:
Windows NT 4.0 4 GB
Windows 2000 專業版 4 GB
Windows 2000 標準伺服器 4 GB
Windows 2000 進階伺服器 8 GB
Windows 2000 Datacenter Server 32 GB
Windows XP 商用版 4 GB
Windows Server 2003 Web 版 2 GB
Windows Server 2003 標準版 4 GB
Windows Server 2003 企業版 32 GB
Windows Server 2003 DataCenter 版 128 GB
Windows Vista 4 GB
Windows Server 2008 標準 4 GB
Windows Server 2008 的企業 64 GB
Windows Server 2008 資料中心 64 GB
Windows 7 4 GB

效能、 架構的限制和 RAM上任何的電腦系統的負荷增加時 (的工作之磁碟區的使用者數),效能降低,但非線性方式。 載入或超過特定點的需求的增加會造成顯著的效能降低。 這表示某些資源在極短的補給,且已經成為一個瓶頸。

有些時候無法增加簡單地說是供應的資源。 這表示一個架構的限制已達到 。 某些經常會報告在 Windows 架構的限制包括下列:
  • 2 GB 的系統 (核心) 的共用虛擬地址空間
  • 2 GB 的私用的虛擬位址空間,每個處理序 (使用者模式)
  • 660 MB 的系統 PTE 儲存體 (Windows Server 2003 和舊版)
  • 470 MB 的分頁集區儲存體 (Windows Server 2003 和舊版)
  • 256 MB 的未分頁集區儲存體 (Windows Server 2003 和舊版)

Integration Services把資料寫到excel會有問題嗎

推論您可能是遇到 Excel(*.xls)的容量限制的問題,因為 Excel 2003(*.xls)時,有數項條件限制,例如:

  • 最大資料列筆數是 65,536 列。Excel 匯出選項會檢查此數值,若超過此限制,會在 Excel 中顯示錯誤。
  • 最大資料行數是 256 行。Excel 匯出選項會檢查此數值,若超過此限制,會在 Excel 中顯示錯誤。

要解決此問題,可能有幾個方法:

  • 當資料筆數會超過 65,536 筆數時,採用新增工作表的方式,讓每個工作表的資料列筆數,不會超過 65,536 筆數的軟體限制。
  • 改用 Excel 2007 ,存檔成 *.xlsx 的檔案格式,也可以解決此問題。
  • 將資料匯出成 *.csv 檔案格式,分隔符號選擇為:[逗號{,}],再利用 Excel 2007 開啟存取,也可以正常運作。
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 喵星人 的頭像
    喵星人

    喵星人的星球

    喵星人 發表在 痞客邦 留言(0) 人氣()