sqlserver 2008手工修改表結(jié)構(gòu),表不能保存的問題與解決方法
如果點(diǎn)擊“保存文本文件”將會彈出保存文本文件的對話框口,
保存的文本文件中的內(nèi)容是如下:
/*
2010年4月5日0:34:53
用戶:
服務(wù)器: LONGGEL
數(shù)據(jù)庫: longgel
應(yīng)用程序:
*/
ChildCaiClass
保存的對于我來說簡直是沒用的信息,只是記錄了事務(wù)的發(fā)生時間和一些相關(guān)信息,結(jié)果這樣操作了數(shù)據(jù)庫的結(jié)構(gòu)還是沒能修改并保存,而是繼續(xù)彈出上面的那個窗口,這下我就郁悶了。
點(diǎn)擊“取消”卻彈出
同樣也是沒有完成表修改的保存結(jié)果。我就覺得真有點(diǎn)不爽。還好,我第一時間考慮到的是不是設(shè)置的問題。解決這個問題還沒花費(fèi)我太多的時間。(:說實(shí)在的,用sql server2005從來都是不需要這樣的,在說之前做項(xiàng)目一般情況都是手工寫增加腳本和修改腳本,剛碰到這個結(jié)果還真有點(diǎn)郁悶。下面我就說出解決的辦法。
在sql server 2008 “工具”菜單欄下的“選項(xiàng)”菜單,在彈出的對話框中左邊的列表中有一個“Designers”,取消“阻止保存要求重新創(chuàng)建表的修改”復(fù)選框,點(diǎn)擊確認(rèn)。就可以完成表結(jié)構(gòu)的修改操作。如圖:
說實(shí)話之前也用過sql server 2008一段時間,由于項(xiàng)目需要都是手寫腳本的方式來修改表結(jié)構(gòu),還真沒發(fā)現(xiàn)這個問題。我想大家目前主流都應(yīng)該還在用sql server 2005吧,今天也斗膽把該問題的解決方法放到首頁,以免大家在用到sql server 2008的時候在碰到這種情況。也希望大家在遇到一些問題的時候也將自己的解決方法記錄下來分享,也給自己在一次碰到這種問題的時候忘記如何操作的時候有一個翻閱查找資料的地方。
相關(guān)文章
簡單有用的SQL腳本 (行列互轉(zhuǎn),查詢一個表內(nèi)相同紀(jì)錄等)
本文推薦的SQL腳本都是很實(shí)用的哦,學(xué)會了,對在工作中得心應(yīng)手,一起來學(xué)習(xí)學(xué)習(xí)吧。2010-04-04在登錄觸發(fā)器錯誤情況下連接SQL Server的方法
如果你創(chuàng)建了一個登錄觸發(fā)器,并且在這個觸發(fā)器中有一些不好的代碼,那么當(dāng)你嘗試著登錄時,你將會得到一個類似于圖一顯示的錯誤2011-07-07SQL Server 2005安裝配置方法圖文教程 完美兼容Win7所有版本
這篇文章主要為大家詳細(xì)介紹了SQL Server 2005安裝配置方法圖文教程,感興趣的小伙伴們可以參考一下2016-07-07SQLServer 數(shù)據(jù)集合的交、并、差集運(yùn)算
SQLServer2005通過intersect,union,except和三個關(guān)鍵字對應(yīng)交、并、差三種集合運(yùn)算。2009-09-09sql2005數(shù)據(jù)導(dǎo)出方法(使用存儲過程導(dǎo)出數(shù)據(jù)為腳本)
在數(shù)據(jù)庫中使用下面的腳本創(chuàng)建存儲過程,然后執(zhí)行存儲過程,參數(shù)為表名,就可以把表的數(shù)據(jù)輸出為SQL腳本2014-01-01