如果需要修改SQL数据库中的系统表,应该如何做呢?下面就将为您介绍修改Sql Server系统表的方法,希望对您学习SQL数据库有所帮助。
一、Sql Server 2000中修改Sql Server系统表的方法如下:
1 EXEC sp_configure 'allow updates', 1
2 RECONFIGURE WITH OVERRIDE;
3 -- do some modification to system tables
4 EXEC sp_configure 'allow updates', 0
5 RECONFIGURE WITH OVERRIDE;
二、Sql Server 2005/2008中修改Sql Server系统表的方法一:
- 1 用"C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe" -m启动sql server的单用户模式
- 2 在打开的SSMS的连接窗口中录入”admin:InstanceName”。
- 3 进行系统数据表修改操作。
三、Sql Server 2005/2008修改Sql Server系统表的方法二:
- 1 以普通方式打开SSMS,进入“工具”->“选项”->“设计器”->“表设计器和数据库设计器”,去掉“阻止保存要求重新创建表的更改”选项的勾选 。
- 2 在表设计器中完成相应的操作(比如我这里的将列顺序改变),这样在保存时SSMS会自动更改Sql Server系统表,达利曲线救国的目的。
【编辑推荐】
SQL Server系统表的作用