MSSQL 数据库中的系统数据库有哪些


MSSQL一共有6个系统数据库。但通常情况下,只有前面四个

1. master

  储存所有的实例层级的配置。实际上,master数据库的作用类似于实例(服务)的配置文件,在启动实例时就需要加载。如果master数据库损坏,将导致实例无法启动。

2. model

  是一个模板。以后在这个实例中新建的数据库都是以model数据库作为模板。

3. msdb

  存储了这个实例的维护操作(作业、警报、备份、恢复等)的所有配置和历史记录。

4. tempdb

  用来保存临时或中间结果集的工作空间。每次启动实例时,都会重新创建tempdb数据库。停止实例时,将永久删除tempdb中的所有数据。

5. resource

  这是SQL Server 2005或更高版本附带的数据库,包含所有的系统对象的副本。这个数据库是隐藏的,而且不可以备份。

6. distribution

  将实例配置为复制分发服务器时,才存在distribution数据库。此数据库存储各种元数据、各种复制的历史记录数据以及用于事务复制的事务。

发表评论

电子邮件地址不会被公开。 必填项已用*标注