修改Sql Server系统表的方法


  本文标签:Sql Server系统表

  如果需要修改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. 1 用"C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe" -m启动sql server的单用户模式
  2. 2 在打开的SSMS的连接窗口中录入”admin:InstanceName”  。
  3. 3 进行系统数据表修改操作  。

  三、Sql Server 2005/2008修改Sql Server系统表的方法二:

  1. 1 以普通方式打开SSMS,进入“工具”->“选项”->“设计器”->“表设计器和数据库设计器”,去掉“阻止保存要求重新创建表的更改”选项的勾选   。
  2. 2 在表设计器中完成相应的操作(比如我这里的将列顺序改变),这样在保存时SSMS会自动更改Sql Server系统表,达利曲线救国的目的  。