SQL Server 2000 的系统数据库
SQL Server 2000服务器安装后会建立4系统数据库。分别是master、model、msdb、tempdb。
1、master数据库
master数据库是SQL Server 2000中最重要的数据库,记录了SQL Server 2000的服务器级系统信息,包括所有账户和密码,磁盘空间、文件分配和使用、系统级的配置参数、初始化信息和其他数据库的信息等。由于master数据库对SQL Server 2000的重要性,所以建议不要直接修改,可通过系统存储过程来执行。
2、model数据库
model数据库存储了所有用户数据库和tempdb数据库的模板。它包含将要复制到每个用户数据库中去的系统表。
3、msdb数据库
msdb数据库主要被SQL Server 2000代理服务用来进行复制、任务调度及以管理警报等活动。
4、tempdb数据库
tempdb数据库是一个临时数据库,它为所有的临时表、临时存储过程以及其他的临时操作提供空间。SQL Server 2000服务器的重新启动都会重新建立tempdb数据库。也就是说,tempdb数据库的数据是暂时的,每次重启都会导致以前数据的丢失。