上QQ阅读APP看书,第一时间看更新
2.3 认识SQL Server 2017系统数据库
图2-14 系统数据库
在安装好SQL Server 2017之后,会自动建立4个系统数据库,分别是master、model、msdb和tempdb。在登录到SQL Server 2017之后,在“对象资源管理器”中依次打开“数据库”→“系统数据库”节点,就可以看到这4个系统数据库了,如图2-14所示。
1. master数据库
master数据库是SQL Server 2017中最重要的数据库,是整个数据库服务器的核心。用户不能直接修改该数据库,如果损坏了master数据库,那么整个SQL Server服务器将不能工作。
2. model数据库
model数据库是SQL Server 2017中创建数据库的模板,对model数据库进行的修改,如数据库大小、排序规则、恢复模式和其他数据库选项等,将应用于以后创建的数据库。
3. msdb数据库
msdb数据库提供运行SQL Server Agent工作的信息。SQL Server Agent是SQL Server中的一个Windows服务,该服务用来运行制定的计划任务。计划任务是在SQL Server中定义的一个程序,该程序不需要干预即可自动开始执行。
4. tempdb数据库
tempdb数据库是SQL Server中的一个临时数据库,用于存放临时对象或中间结果,SQL Server关闭后,该数据库中的内容被清空,每次重新启动服务器之后,tempdb数据库将被重建。
微视频