
1.记录
sql
server
系统的所有系统级信息。这包括实例范围的元数据(例如登录帐户)、端点、链接服务器和系统配置设置.
2.master
数据库还记录了所有其他数据库的存在、数据库文件的位置以及
sql
server
的初始化信息。
使用
master
数据库时,请考虑下列建议:
a.始终有一个
master
数据库的当前备份可用。
b.执行下列 *** 作后,尽快备份
master
数据库:
⊙
创建、修改或删除任意数据库
⊙
更改服务器或数据库的配置值
⊙
修改或添加登录帐户
c.不要在
master
中创建用户对象。否则,必须更频繁地备份
master。
d.不要针对
master
数据库将
trustworthy
选项设置为
on。
请采纳!
系统数据库是由 SQL Server内部创建和提供的一组数据库。其中最主要的数据库有 4个。它们分别是Master、Msdb、Model和Tempdb。① Master数据库:用于记录所有SQL Server系统级别的信息,这些信息用于控制用户数据库和数据 *** 作。
②Msdb数据库:由 Enterprise Manager和Agent使用,记录着任务计划信息、事件处理信息、数据备份及恢复信息、警告及异常信息。
③Model数据库:SQL Server为用户数据库提供的样板,新的用户数据库都以 model数据库为基础。每次创建一个新数据库时,SQL Server先制作一个model数据库的拷贝,然后再将这个拷贝扩展成要求的规模。
④tempdb数据库:一个共享的工作空间,SQL Server中的所有数据库都可以使用它。它为临时表和其他临时工作提供了一个存储区。
①Master数据库:记录系统级别信息。例如:登录账户、系统配置设置、数据库的位置、SQL Server初始化信息等。②Tempdb数据库:保存临时表和临时存储过程。例如:数据排序创建临时表、数据筛选创建临时表等。
③Model数据库:用于在系统上创建的所有数据库的模板。例如:用SQL语句创建一个空白数据库时,可以使用该模板中的规定来创建。
④Msdb数据库:用于给SQL Server代理提供必要的信息来运行调度警报、作业及记录 *** 作。同时也会记录数据库的备份和还原信息。
⑤Resource数据库:它是一个只读数据库,包含了SQL Server中的所有系统对象,这些系统对象物理上存在于该数据库中,逻辑上出现在每个数据库的sys架构中。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)