1. 程式人生 > >SqlServer建立索引時,提示超時 報錯

SqlServer建立索引時,提示超時 報錯

修改表屬性後使用“索引/鍵”對話方塊為一個大型表(記錄數13,239,473)建立索引,提示: - 無法建立索引“IX_TableName”。 超時時間已到。在操作完成之前超時時間已過或伺服器未響應。 “生成更改指令碼”後在“資料庫引擎查詢”中執行之,花費了12分鐘的時間執行完畢。

在更改資料量大的表格資料結構時,不要點“確定”按鈕,

而是在表結構編輯框左側點右鍵===》選擇“生成更改指令碼”,

這時出來了文字對話方塊,把裡面的內容全選並複製,並關閉這個表,

選擇不儲存,右擊該表所屬的資料庫,選“新建查詢”,

之後Ctrl+V把剛複製的指令碼粘進來,並執行。這樣就再也不會彈出超時的提示了,如果資料量相當大,我們只需要耐心等待即可了!