只有数据库服务器正在运行时,用户才能连接到数据库服务器。数据库服务器将被配置为随着所在计算机的启动而自动启动。若要阻止用户连接到数据库服务器,可将其停止或暂停。
停止数据库服务器会删除现有连接并阻止新连接;暂停会阻止新连接但现有连接仍然存在。如果无效连接坚持连接数据库服务器,例如,当连接的应用程序崩溃但仍保持连接时,或者您在执行维护任务(如升级 SQL Server Express 实例)之前停止或暂停数据库服务器时,您可能要停止数据库服务器。
完成维护任务后,您可以使用“启动”或“恢复”命令重新启动数据库服务器。
只有 Windows 管理员才能停止、暂停、启动或恢复数据库服务器。
暂停或停止数据库服务器
大多数情况下,您应该暂停而非停止数据库服务器。停止数据库服务器将取消所有当前连接。如果停止数据库服务器时用户正在进行编辑,则所做更改可能会丢失;因此,在停止数据库服务器之前,请确保没有与此数据库服务器保持任何活动且有效的连接。
在停止或暂停数据库服务器之前,必须断开与它的连接。
- 以 Windows 管理员用户(同时也是服务器管理员)身份登录,启动 ArcMap,然后打开目录窗口。
- 在目录树中右键单击数据库服务器连接并单击断开连接。
- 再次右键单击数据库服务器,然后单击暂停或停止。
如果单击暂停,将暂停 Microsoft SQL Server Express 实例,从而阻止与数据库服务器建立新连接但保留现有连接。如果单击停止,将关闭 Microsoft SQL Server Express 实例,从而断开所有现有连接并阻止与数据库服务器建立任何新连接。
重新启动数据库服务器
完成需要暂停或停止数据库服务器的维护任务后,您必须在用户再次连接前重新启动数据库服务器。如果已停止数据库服务器,则可通过启动操作将其重新启动。如果已暂停数据库服务器,则可通过恢复操作将其重新启动。
- 以 Windows 管理员用户(同时也是服务器管理员)身份登录,启动 ArcMap,然后打开目录窗口。
- 在目录树中展开“数据库服务器”结点。
- 右键单击要重新启动的数据库服务器。
- 要重新启动数据库服务器,请执行以下操作之一:
- 如果数据库服务器已停止,请单击启动。
- 如果数据库服务器已暂停,请单击恢复。
- 双击数据库服务器进行重新连接。