無法修改資料表。 已超過連接 Timeout 的設定。在作業完成之前超過逾時等待的時間,或者是伺服器未回應。
當使用大型資料表,修改欄位資料類型時
發生
無法修改資料表。 已超過連接 Timeout 的設定。在作業完成之前超過逾時等待的時間,或者是伺服器未回應。
導致完全無法使用"設計"來變更"資料類型"。
解決方法:
工具-> 選項
設計師 -> 資料表和資料庫設計工具 -> 資料表選項 -> (打勾)覆寫資料表設計工具更新的連結字串逾時值
這邊我的交易逾時設定值是設120秒
儲存之後,再來就是開啟"新增查詢"輸入ALTER指令,來異動資料,
語法如下:
ALTER TABLE [資料表名稱] ALTER COLUMN [欄位名稱] varchar(MAX);
附註:最好的解決方式,應該是要找到有問題的程式碼,加以修改,一直加大逾時時間雖然可以解決現在的狀況,但如果資料量越來越大,依舊會出現此問題。
參考:http://support.microsoft.com/kb/915849/zh-tw
參考或是複製語法時,別忘了留個言喔 ^ ^ ~