附加DB時檔案數過多~

摘要:附加DB時檔案數過多~

http://support.microsoft.com/kb/885712/zh-tw
摘要:

嘗試透過使用 SQL Server Enterprise Manager,將資料庫附加至 SQL Server 2000 的執行個體時,SQL Server 會在內部執行 sp_attach_db 系統預存程序。 資料檔案和記錄檔中的資料庫檔案會當做 sp_attach_db 系統的檔案名稱引數中傳遞預存程序。 不過,最大的可以指定的檔案名稱引數數目 ( sp_attach_db ,系統預存程序的) 為 16。 因此,嘗試附加資料庫有超過 16 個檔案時的 sp_attach_db 系統預存程序的引數數目大於這個限制。

處理:

CREATE DATABASE EPPP
ON PRIMARY (FILENAME = 'D:\SqlData\EPPP.mdf')
FOR ATTACH

抓出主要那個 mdf 檔就好了..