一、总结
首先要明确SQLServer的系统数据库一共有5个:Master、Model、Msdb、Tempdb、Resource。
1、Master数据库
(1)master数据库记录了所有系统级别的信息,包括元数据(登录账户)、端点、链接服务器和系统的配置设置。需要注意的是系统对象不在master库中,而在resource库中;
(2)mater数据库还记录了所有其他数据库的存在、数据库的文件的位置;
(3)master数据库不可用,则SQLServer实例就无法启动;
(4)不能给master数据库添加文件或文件组,不能更改master数据库的排序规则,默认是实例的排序规则;
(5)不能删除master数据库,不能删除guest用户
(6)不能创建触发器,不能启动CDC(数据变更捕获),不能参与数据库镜像,不能设置为只读,不能设置为OFFLINE(脱机)
2、Model数据库
3、Msdb数据库
4、Tempdb数据库
扫描二维码关注公众号,回复:
7340358 查看本文章
5、Resource数据库