拼吾爱程序人生

首页 » 数据库编程 » SQL Server » SQL Server 2000安装和基本框架
Systemjudge - 2007-8-6 16:52:00
我们总是把SQL Server 这个单词挂在嘴边,也许很少有人思考过 SQL Server 到底是什么东西。这个问题很难用几句话讲清楚。我们之所以要用连载的方式讨论 SQL Server,就是要从不同的角度阐述这个问题。
  一、服务器组件
 
   
   
   
 
 
   
   
     
       
         
       
     
     
   
 
 
   
   
   
 
  SQL Server 2000由两个部分组成:服务器组件和客户端工具。  1.内容  SQL Server的服务器组件是以 Windows 服务(Windows Services)方式运行的。一般认为SQL Server包含四种Windows服务(这里我们关注OLTP、暂时不考虑 OLAP),分别是:MSSqlServer、DTCDistributed Transaction Coordinator、SQLServerAgent、Search Service。  MSSqlServer 是最常用的服务,一般的数据库功能都是由它提供的,例如文件管理、查询处理、数据存储等;DTC是分布式事务协调器,支持跨越两个或多个服务器的更新操作来保证事务的完整性;SQLServerAgent负责SQL Server 自动化工作,如果需要SQL Server 在指定时间执行某一个存储过程,就需要用到这个服务了;Search Service是全文查询服务,负责全文检索方面的工作。  2.一分为四的理由  现在我们知道了 SQL Server 的核心是四个服务器组件,它们是以 Windows 服务的形式运行的。聪明的读者也许会思考这样的问题:为什么服务器组件以 Windows 服务方式运行?为什么需要把完整的系统分割成四个服务器组件?  ●之所以把SQL Server服务器组件作为Windows服务程序,主要是因为Windows 服务程序能够在用户没有登录的情况下使用。  ●之所以把SQL Server的核心功能分为四个Windows 服务程序,主要是考虑了以下因素:这些Windows 服务程序各自负担的任务功能上是可分割的,这是前提条件;不是每个应用都需要使用四个服务所提供的所有功能,让用户有选择的关闭一些服务,无疑可以节省系统的资源,也可以节省用户花在管理上的精力;最后,分开成为多个服务程序,就可以为每一个服务设定操作系统级的安全策略。

 您可能对 [SQL Server] 的这些文章也感兴趣:

Sql Server 2005 实现Oracle 10g 的hash表分区功能
SQL Server 2000非域环境下数据库异机备份
SQL Server危险扩展的删除和恢复
SQL Server 2005: 存储过程签名
修改SQL Server 2005 sa用户密码的方法
设置SQL 2005 express 的远程访问和帐号密码
SQL Server 无法打开用户默认数据库的解决方法
入侵 SQL Server 数据库系列之:SA密码的相关知识
入侵 SQL Server 数据库系列之:破解SA密码
入侵 SQL Server 数据库系列之:获得SA权限
大数据量下快速获取 SQL Server 数据库表记录数的方法
SQL Server中错误1069:由于登录失败而无法启动服务的解决办法
1
查看完整版本: SQL Server 2000安装和基本框架
Modify by pin5i DZNT_ExpandPackage 2.1.3293 2007-2009 pin5i.com
 Total Unique Visitors: