如何在SQL SERVER 2005中修改系统表

在SQL Server 2000 中修改系统表的方法一般大家都知道,但SQL Server 2005的控制更为严格,处理起来比较麻烦。
 SQL Server 2005 修改系统表的分两步:
 1. 在单用户模式下启动SQL Server 实例。
 (1)使用CMD命令进入DOS窗口。
 (2)进入SQL Server安装路径。
      若SQL Server安装在C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe
     则在命令行输入cd C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn并回车
 (3)启动实例。
     在命令行输入sqlservr.exe -m
  注意:进行这个操作前要先停止SQL Server服务。
 2. 使用管理员专用连接(DAC),连接到 SQL Server 实例。
 (1)只有在第一步成功的情况下才能进行进行。
 (2)打开SQL Server Management Studio(SSMS),关闭第一次弹出的“连接到服务器”窗口,从SQL Server Management Studio工具栏上点击“数据库引擎查询”。
 (3)在服务器名称中输入“127.0.0.1,1434”,身份验证采用windows身份验证即可。
     1434为监听DAC连接的端口,这个可以从第一步中启动后DOS窗口的信息中获得,找到如下信息:
    Server is listening on [ 127.0.0.1 [ipv4] 1434].
    Dedicated admin connection support was established for listening locally on port 1434.
 (4)这样登录后,就可以使用脚本修改系统表了。
posted on 2022-09-22 09:49  胖妞的瘦猴  阅读(101)  评论(0编辑  收藏  举报