sqlserver的数据库状态——脱机与联机

1.数据库状态:

  • online:可以对数据库进行访问
  • offline:数据库无法访问

2.查看数据库状态的方法:

(1)使用查询语句:

  SELECT state_desc FROM SYS.databases WHERE name='E_Market'

(2)使用DATABASEPROPERTYEX(database,property)函数

  SELECT DATABASEPROPERTYEX('E_Market','status')

3.联机与脱机的区别

  • 脱机:选中状态为联机的数据库--->右击--->任务--->脱机

    断开数据库跟所有人的连接

    数据库名在数据库节点中存在

    不能执行任何有效的数据库操作

  • 联机:选中状态为脱机的数据库--->右击--->任务--->联机

    数据库处在可操作,可查询的状态。但是不能对数据库文件进行迁移和赋值。

猜你喜欢

转载自www.cnblogs.com/wyhluckdog/p/10322706.html
今日推荐