SQL Server 数据库更改数据库状态的事务终止流程

数据库 SQL Server
我们今天主要向大家描述的是SQL Server 数据库如何正确更改数据库状态的事务终止,下面就是文章的主要内容的描述。

文章主要描述的是在实际操作中SQL Server 数据库如何正确更改数据库状态的事务终止,我前几天在相关网站看见SQL Server 数据库如何正确更改数据库状态的事务终的相关资料,觉得挺好,就拿出来供大家分享。

Microsoft® SQL Server™ 2000 能够很容易地关闭数据库或更改数据库的状态、自动终止受影响的用户会话并回滚相关的事务。受影响的会话可以立即终止,也可以在可选的超时限制下继续运行直到正常终止。

经常需要停止数据库上的活动,或将数据库上的活动限制为执行维护操作或其它不会影响服务器运行的操作,例如:

单用户模式:只允许一个用户

受限用户模式:只允许 db_owner、dbcreator 或 sysadmin 角色的成员

脱机:数据库脱机

只读模式:不允许更改

转换到这些状态中的任何一种都要求终止不满足新状态要求的事务和相关会话。

有三种类型的事务终止:

正态分布

防止启动新的事务。允许未完成的事务主动提交或回滚。

带超时限制的正常事务终止

防止启动新的事务。允许未完成的事务主动提交或回滚,直到到达超时限制,这时将回滚事务。

即时事务终止

即时终止防止启动新的事务,并且无条件地回滚未完成的事务。

开始进行更改的用户保持连接状态并可以执行进一步的命令。

使用 ALTER DATABASE 语句指定数据库的状态和事务终止类型。

以上的相关内容就是对SQL Server 数据库如何更改数据库状态的事务的介绍,望你能有所收获。

SQL Server 数据库如何更改数据库状态的事务终止

上述的相关内容就是对SQL Server 数据库如何更改数据库状态的事务终止的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. 通过SQL Server 2000日志转移来实现高可用性
  2. 改善SQL Server安全规划的6步骤
  3. SQL Server 2000重建索引的实际操作流程
  4. SQL Server备份文件中对现存数据库的导入
  5. 产生SQL Server死锁的原因与破解

 

责任编辑:佚名 来源: 电子工业出版社
相关推荐

2011-03-24 16:54:07

数据库名称

2018-11-12 15:15:32

MySQL数据库命令

2010-07-15 17:28:50

SQL Server

2010-10-21 14:12:07

SQL Server游

2009-09-18 15:19:19

LINQ to SQL

2010-11-10 09:44:31

SQL Server端

2021-05-17 06:57:34

SQLServer数据库

2010-07-08 11:05:14

SQL Server数

2011-08-22 11:12:45

SQL Server 更改账户默认数据库

2010-12-17 09:11:41

SQL Server

2011-03-24 09:07:11

SQL Server数备份

2011-03-24 09:45:34

SQL Server数恢复

2011-03-24 09:24:08

SQL Server数还原

2010-07-07 14:17:43

SQL Server数

2011-08-09 12:27:16

SQL Server tempdb

2011-08-09 17:24:21

SQL Server 数据库日志

2010-10-26 15:54:02

连接oracle数据库

2010-08-27 09:59:51

SQL Server

2011-08-15 14:29:52

SQL Server数事务

2010-09-02 11:56:21

SQL删除
点赞
收藏

51CTO技术栈公众号