MS SQL2005修改系統表(不允許對系統目錄進行即席更新)

我以前看到網上經常會有人說不能修改MS SQL2005的系統表,我是用這種方法來修改的,不知道和你們說的是否是一個意思呢。

看看是否能解決你們的“不允許對系統目錄進行即席更新”的問題。

select * from sysconfigures
select * from sysconfigures where config='1539'
--0 1539 maximum degree of parallelism 3
update sysconfigures set value='1' where config='1539'
--不允許對系統目錄進行即席更新。

sp_configure
--allow updates 0 1 0 0
--show advanced options 0 1 1 1
--allow updates 0 1 1 1
EXEC sp_configure 'allow updates', '1'
--下面這句不需要執行,因爲默認的是1
EXEC sp_configure 'show advanced option', '1'
--下面的這句要執行,否則它只有等到重啓時纔會生效
RECONFIGURE WITH OVERRIDE

EXEC sp_configure 'max degree of parallelism' ,'1'
RECONFIGURE WITH OVERRIDE

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章