教您如何修改SQL Server系统表

数据库 SQL Server
修改SQL Server系统表的方法并不困难,下面就将为您详细介绍修改SQL Server系统表的步骤,希望对您学习SQL Server系统表的使用有所帮助。

在使用SQL Server的过程中,如果需要修改SQL Server系统表,应该怎么做呢?下面就将教您修改SQL Server系统表的方法,供您参考。

在SQL Server 2005中, 要修改SQL Server系统表, 需要以下步骤:

首先, 需要以单用户模式启动SQL Server, 脚本如下:

sqlservr -s <SQLInstanceName> -m (其中, 将真正的数据库实例名替换<SQLInstanceName>)

注意, 参数-s及-m要注意大小写, 正确应该都是小写, 全都用大写会报错, 其它情况没试过, 不知道为什么.

其次, 以以下脚本连接数据库

sqlcmd -E -S <ComputerName>\<SQLInstanceName> -A (其中, 将真正的电脑名替换<ComputerName>, 真正的数据库实例名替换<SQLInstanceName>)

若想用图形界面, 可以以Management Studio打开SQL脚本文件, 注意, 此时Management Studio不可连接上数据库, 必须在打开SQL脚本时连接, 并且在服务器名一栏中必须按如下方式填写:

ADMIN:<ComputerName>\<SQLInstanceName> (其中, 将真正的电脑名替换<ComputerName>, 真正的数据库实例名替换<SQLInstanceName>)

否则无法浏览系统表

此时, 可以修改系统表了.

可以用以下脚本查找系统表:

SELECT * FROM sysobjects
 WHERE xtype = 'S'
 ORDER BY name

 

 

 

【编辑推荐】

SQL Server2008不能修改表的解决方法

判断sql server表是否存在的方法

SQL Server表变量和临时表的区别

SQL Server临时表简介

SQL SERVER索引介绍

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-27 16:48:07

sql server时

2010-09-16 16:29:15

sql server表

2010-09-28 14:52:37

SQL表结构

2010-09-25 10:41:34

SQL SERVER主

2010-09-08 09:41:37

SQL删除注册表

2010-10-21 14:06:22

定义SQL Serve

2010-10-21 16:59:37

SQL Server创

2010-10-19 16:58:34

SQL Server日

2010-10-21 16:59:37

SQL Server创

2010-09-13 16:19:47

Sql Server数

2010-09-25 11:02:33

SQL主键

2010-09-27 16:32:46

SQL Server日

2010-09-17 13:35:30

SQL跨表更新

2010-09-14 13:22:51

sql server备

2010-09-24 16:52:18

sql DATENAM

2010-09-25 09:34:05

sql server主

2010-09-14 13:37:19

sql server备

2010-10-13 09:37:48

MYSQL修改表结构

2010-09-26 13:56:43

SQL远程查询

2010-10-29 11:51:30

oracle用户名
点赞
收藏

51CTO技术栈公众号