如何使用SQL2005专用管理员连接(DAC)

来源:互联网 发布:人工智能会失控吗 英文 编辑:程序博客网 时间:2024/06/02 07:29

 一 什么是DAC

  SQL Server 2005管理员提供了一种特殊的诊断连接,以供在无法与服务器建立标准连接时使用。即使在 SQL Server 不响应标准连接请求时,管理员也可以使用这种连接访问 SQL Server,以便执行诊断查询并解决问题。命令行界面 (sqlcmd) 通过使用特殊的管理员开关 (-A),提供并支持这种专用管理员连接 (DAC)。

  二 如何使用DAC登录到服务器

  1 本机DAC登录

  命令行方式下执行 sqlcmd -A -S sql服务器名

  2 远程DAC登录

  1) 打开远程DAC选项

  '程序'->'Sql Server2005'-> '配置工具'-> 'Sql Server 外围应用配置器'-> '功能的外围应用配置器'-> 'DataBase Engine'-> 'DAC' -> '启用远程DAC'

  2) 登录到远程服务器

  sqlcmd -A -S 192.168.0.1 -U sa -P 123456

  3 登录后, 可以通过查询动态管理视图来诊断问题

 

如何将 SQL Server Management Studio 与专用管理员连接配合使用

Microsoft SQL Server 2005 提供了专用管理员连接 (DAC)。即使服务器对其他客户端连接停止响应,管理员也可以使用 DAC 访问正在运行的 SQL Server 数据库引擎 实例来排除服务器上的故障。sqlcmd 实用工具和 SQL Server Management Studio 中都包含 DAC。只能够从服务器上运行的客户端建立连接,不允许建立网络连接。

若要将 SQL Server Management Studio 与 DAC 配合使用,则需要通过在服务器名称前键入 ADMIN: 将查询编辑器与 SQL Server 数据库引擎实例连接起来。对象资源管理器不能使用 DAC 进行连接。

  1. 在 SQL Server Management Studio 中,不打开其他 DAC,单击工具栏上的“数据库引擎查询”

  2. “连接到数据库引擎”对话框的“服务器名称”框中,键入 ADMIN:,并在其后继续键入服务器实例的名称。例如,若要连接到名为 ACCT/PAYABLE 的服务器实例,请键入 ADMIN:ACCT/PAYABLE

  3. 完成“身份验证”部分(提供 sysadmin 组成员的凭据),然后单击“连接”

    将建立连接。

    如果已在使用 DAC,则连接将失败,并出现错误指示无法连接。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 2018款ipad闪退怎么办 ipad开不了机了怎么办 淘宝盖楼上限了怎么办 交了学费做微淘客却加不到人怎么办 微淘客交首付不想做了怎么办 蚂蚁微客二维码推广怎么办 游拍主播申请手机号被注册怎么办 淘宝客不给力怎么办 淘宝买家确认收货超时怎么办 淘宝没收到货退款卖家不处理怎么办 微博红包都是字怎么办 500个访客没转化怎么办 店铺动态评分是0怎么办 京东店铺评分低怎么办 被淘宝主播屏蔽怎么办 在淘宝客推广后退款怎么办 生产出现异常时你应该怎么办 违规后的店铺没访客怎么办 淘宝少发货店家不承认怎么办 淘宝买东西店家不发货怎么办 淘宝店家拒绝同意退款怎么办 被淘宝店家骂了怎么办 淘宝买家骂店家骚扰店家怎么办? 不想开淘宝店了怎么办 我是客服经常有客户骂人怎么办 淘宝直播前期没人看怎么办 淘宝被投诉商标侵权怎么办 淘宝后商家页面打不开了怎么办 淘宝遇到职业打假人怎么办 发票被复写上字怎么办 淘宝直播广告图片的商品怎么办 美团商家排名低怎么办 想成为淘宝主播怎么办 用移动流量很卡怎么办 淘宝店铺被恶意刷流量怎么办 一个想要公司权利的人怎么办 淘宝商家短信推广告怎么办 在群里乱发信息怎么办 支付宝扫不了码怎么办 淘宝商家收款不发货怎么办 淘宝申请退款商家拒绝怎么办