日期:2011-05-02 15:21:00 来源:本站整理
SQL Server数据库技术(38)[MSSQL防范]
本文“SQL Server数据库技术(38)[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
sql server 2000 有四个系统数据库(System Databases):Master、Model、Msdb、Tempdb.这些系统数据库的文件存储在Microsoft SQL Server(默许安装目录)的MSSQL子目录的Data 文件夹中.各系统数据库所包含的文件如表6-1 所示.
注意:假如在企业管理器中看不到系统数据库,则可用鼠标右键单击服务器,从快速菜单中挑选"Edit SQL Server Registration Properties",会呈现如图5-5所示的编辑服务器注册属性对话框,从中挑选"Show system databases and system objects"选项,再革新企业管理器界面便可.
6.9.1 Master 数据库
Master 数据库记录了一个SQL Server 系统的全部系统信息.这些系统信息主要有:
- 全部的登录信息;
- 系统设置信息;
- SQL Server 初始化信息;
- 系统中别的系统数据库和用户数据库的相关信息,包含其主文件的存放位置等.
Model 数据库是全部用户数据库和Tempdb 数据库的成立模板.当成立数据库时,系统会将Model 数据库中的内容复制到新建的数据库中去.由此可见,操纵Model 数据库的模板特点,通过更改Model 数据库的设置,并将经常利用的数据库对象复制到Model数据库中,可以大大简化数据库及其对象的成立、设置工作,为用户节俭大量的时间.普通,可以将以下内容增添到Model 数据库中:
- 数据库的最小容量;
- 数据库选项设置;
- 常常利用的数据库对象,如用户自定义的数据范例、函数、法则、缺省值等.
SQL Server、SQL Server Enterprise Manager 和SQL Server Agent 利用Msdb 数据库来 存储筹划信息以及与备份和恢复相关的信息.特别是SQL Server Agent 需求利用它来履行 安置工作和警报、记录操作者等操作.
6.9.4 Tempdb 数据库
Tempdb 数据库用作系统的暂时存储空间,其主要作用有:
- 存储用户成立的暂时表和暂时存储历程;
- 存储用户阐明的全局变量值;
- 为数据排序成立暂时表;
- 存储用户操纵游标阐明所挑选出来的数据.
注意:当退出SQL Server时、用户在Tempdb数据库中成立的全部对象都将被删除.每次SQL Server启动时,Tempdb数据库都将被重建,答复到系统设定的初始状况.因此,千万不要将Tempdb数据库作为数据的终究存放处.
以上是“SQL Server数据库技术(38)[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论