|
7.1.2 SQL Server 2000的环境介绍 |
|
|
1.系统目录用途介绍 默认安装路径:C:\Program Files\Microsoft SQL Server\MSSQL\ \BACKUP:存放备份文件 \Binn:存放客户端和服务器端可执行文件与DLL文件 \Books:存放联机文档 \Data:存放数据库文件,包括系统数据库、实例数据库和用户数据库 \Ftdata:存放全文索引目录文件 \Html:存放HTML文档 \Install:存放有关安装方面的信息文件 \Jobs:存放Job文件 \Log:存放日志文件 \Repldata:存放复制数据 \Upgrade:存放升级工具及SQL Server 7.0升级到2000时产生的文件 |
2.自动创建的数据库 (1)Master数据库 ①记录了所有SQL Server 2000的系统信息、登录账号、系统配置设置、系统中所有数据库及其系统信息以及存储介质信息。 ②Master数据库的数据文件为Master.mdf,日志文件为Master.ldf。 (2)Model数据库 ①是SQL Server 2000为用户创建数据库提供的模板数据库,每个新建的数据库都是在一个Model数据库的副本上扩展而生成的,所以对Model数据库的修改一定要小心。 ②Model数据库的数据文件为Model.mdf,日志文件为Model.ldf。 (3)Msdb数据库 ①主要用于SQL Server 2000存储任务计划信息、事件处理信息、备份恢复信息以及异常报告等。 ②Msdb数据库的数据文件为Msdb.mdf,日志文件为Msdb.ldf。 (4)Tempdb数据库 ①存放所有临时表和临时的存储程序,并且供SQL Server 2000存放目前使用中的表,它是一个全局的资源,临时表和存储程序可供所有用户使用。 ②每次SQL Server 2000启动时它会自动重建并且重设为默认大小,使用中它会依需求自动增长。 (5)Northwind数据库 ○是SQL Server 2000提供的范例数据库,它包含一个称为Northwind Traders公司的销售数据库。 (6)Pubs数据库 ○也是一个SQL Server 2000提供的范例数据库,它包含一个书籍出版公司的数据库范例。 |
3.SQL Server 2000提供的服务 (1)MS SQL Server ①运行SQL Server的服务。 ②它管理着存储数据库的所有文件,处理所有客户应用传送的T-SQL命令,执行其他服务器上的存储过程,并支持从多个不同数据源获取数据的分布式查询。 (2)SQL Server Agent ①管理SQL Server周期性行为的安排,并在发生错误时通知系统管理员。 ②它包括作业(Jobs)、警告(Alerts)和操作员(Operator)三部分。 (3)Microsoft Server Service ①一个全文本索引和搜索引擎。 ②它可以在所选表列上创建有关词汇的特殊索引,T-SQL语言可以利用这些索引来支持语言搜索和近似搜索。 (4)MS DTC(Microsoft Distributed Transaction Coordinator)分布式事务协调 ①管理包含不同数据源的事务。 ②它可以正确提交分布式事务,以确保所有服务器上的修改都被保存或回退。 (5)说明 ①SQL Server、SQL Server Agent和MS DTC可作为Windows NT服务来运行。 ②Microsoft Server Service服务只能运行在Windows NT Server上。 |