【发布时间】:2013-07-16 07:13:07
【问题描述】:
当我创建数据库时 - 它以(单个用户)的身份创建:
- 为什么这是我的默认设置?我的设置里有吗?
- 如何将现有数据库从单个更改为多个?
【问题讨论】:
标签: sql sql-server database sql-server-2012
当我创建数据库时 - 它以(单个用户)的身份创建:
【问题讨论】:
标签: sql sql-server database sql-server-2012
试试这个:
默认情况下,它将处于多用户模式。
在某些情况下,您可能必须使用启动选项-m 在单用户模式下启动 SQL Server 实例。例如,您可能想要更改服务器配置选项或恢复损坏的主数据库或其他系统数据库。这两个操作都需要在单用户模式下启动 SQL Server 实例。
将数据库从多用户更改为单用户:
ALTER DATABASE TEST_DB SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
将数据库从单用户更改为多用户:
ALTER DATABASE TEST_DB SET MULTI_USER WITH ROLLBACK IMMEDIATE;
【讨论】: