问题:
一个在我们公司实习的DBA向我询问如何开启SQL Server 2008的DAC。起初我想直接告诉他,但更明智的选择是将文档选项共享。本文将向你讲述如何在SQL Server 2008中打开DAC。
解决方案:
微软在SQL Server 2005中添加了DAC新特性。数据库管理员可以在数据库无法响应正常连接时使用该特性连接数据库。连接以后,DBA可以排错和结束任何一个有问题的进程。
DAC允许DBA连接到数据库实例后执行SQL命令来调试和确定错误,相比之下,重启服务器可能会使服务器崩溃或带来更多的问题。SQL Server 2005及以后的版本中,DAC是默认不开启的。在每一个安装好的SQL Server 2005或SQL Server 2008的实例中开启DAC是一个很好的习惯。这样可以在你使用普通连接不被响应时帮助你调试问题。然而,SQL Server 2005及以后版本同时只允许存在一个DAC连接。
在SQL Server 2008中使用TSQL启用DAC
执行下面的SQL可以启用远程使用DAC:
Use master GO /* 0 = Allow Local Connection, 1 = Allow Remote Connections*/ sp_configure 'remote admin connections', 1 GO RECONFIGURE GO
在SQL Server 2008中使用SQL Server 2008 Management Studio启用DAC
DBA也可以使用SSMS来启用DAC特性。右击数据库实例在下拉菜单中选择“方面”选项。
会开启“查看方面”的面板,在方面选项栏选择“外围应用配置”。将选择界面的“RemoteDacEnabled”修改为True。
最后点击“确定”使修改生效。
相关推荐
* 连接到专用管理员连接 (DAC) 端点 * 提供计算机上安装的 Sql Server 实例的相关信息 Sql Server 浏览器服务可以随Sql Server 2005 一起安装,为该计算机上运行的早期版本的 Sql Server 提供此服务。 Sql Server...
2. **SQL Server Native Client 10.0**:对应于SQL Server 2008。此版本增加了对新特性如FILESTREAM、Policy-Based Management、Data-Tier Application Framework (DAC) 和 FILETABLE的支持。此外,它还增强了安全性...
### SQL Server 2005 使用专用管理员连接 (DAC) 的技巧及修改系统表的方法 #### 1. 什么是专用管理员连接? 专用管理员连接(Dedicated Administrator Connection, DAC)是一种特殊的连接方式,专为SQL Server ...
在SQL Server 2005及后续版本中,引入了一种特殊的连接方式——Direct Admin Connection (DAC),它提供了一种用于管理目的的专用连接,可以绕过所有数据库级别的安全性检查,直接连接到SQL Server实例。这使得在紧急...
首先,需要在SQL Server实例上启用远程Dedicated Administrator Connection (DAC),这是一项高级功能,允许管理员绕过登录策略进行连接。操作路径如下: 1. 打开“开始”菜单,选择“程序” -> “Microsoft SQL ...
总结来说,配置SQL Server 2008以允许C#远程连接需要启用远程连接、配置SA账户、启用远程DAC以及配置TCP/IP协议。通过这些步骤,你的C#应用就能成功连接到远程SQL Server 2008实例,从而进行数据操作和管理。记得在...
同时,启用Remote DAC,允许远程连接到SQL Server实例进行故障排查。 三、数据库准备工作 1. 创建数据库:在主服务器上创建一个空数据库,这将是镜像的目标。 2. 备份数据库:对新创建的数据库执行完整备份,以便...
- SQL_AdminInSysAdminRole:确保SQL管理员在sysadmin角色中。 - SQL_AuthenticationMode:验证SQL Server的身份验证模式是否为混合模式或Windows身份验证。 - SQL_SaPassword:确保SA账号的密码安全。 - SQL_...
新建数据库并进行相关配置,例如启用远程 DAC 功能。 5. **存储服务器的安装**:使用Open-E系统,配置IP地址,登录服务器,获取并应用密钥。安装硬盘,创建卷组和ISCSI卷,以提供存储服务。 6. **vsphere-client的...