SQL Server 2005 Compact Edition常见错误
2007-11-11 11:43:35 来源:WEB开发网我们总是把sql server(WINDOWS平台上强大的数据库平台) 这个单词挂在嘴边,也许很少有人思考过 sql server(WINDOWS平台上强大的数据库平台) 到底是什么东西。这个问题很难用几句话讲清楚。我们之所以要用连载的方式讨论 sql server(WINDOWS平台上强大的数据库平台),就是要从不同的角度阐述这个问题。
一、服务器组件
sql server(WINDOWS平台上强大的数据库平台) 2000由两个部分组成:服务器组件和客户端工具。
1.内容
sql server(WINDOWS平台上强大的数据库平台)的服务器组件是以 Windows 服务(Windows Services)方式运行的。一般认为sql server(WINDOWS平台上强大的数据库平台)包含四种Windows服务(这里我们关注OLTP、暂时不考虑 OLAP),分别是:mssql(WINDOWS平台上强大的数据库平台)Server、DTCDistributed Transaction Coordinator、SQLServerAgent、Search Service。
mssql(WINDOWS平台上强大的数据库平台)Server 是最常用的服务,一般的数据库功能都是由它提供的,例如文件管理、查询处理、数据存储等;DTC是分布式事务协调器,支持跨越两个或多个服务器的更新操作来保证事务的完整性;SQLServerAgent负责sql server(WINDOWS平台上强大的数据库平台) 自动化工作,如果需要sql server(WINDOWS平台上强大的数据库平台) 在指定时间执行某一个存储过程,就需要用到这个服务了;Search Service是全文查询服务,负责全文检索方面的工作。
2.一分为四的理由
现在我们知道了 sql server(WINDOWS平台上强大的数据库平台) 的核心是四个服务器组件,它们是以 Windows 服务的形式运行的。聪明的读者也许会思考这样的问题:为什么服务器组件以 Windows 服务方式运行?为什么需要把完整的系统分割成四个服务器组件?
●之所以把sql server(WINDOWS平台上强大的数据库平台)服务器组件作为Windows服务程序,主要是因为Windows 服务程序能够在用户没有登录的情况下使用。
●之所以把sql server(WINDOWS平台上强大的数据库平台)的核心功能分为四个Windows 服务程序,主要是考虑了以下因素:这些Windows 服务程序各自负担的任务功能上是可分割的,这是前提条件;不是每个应用都需要使用四个服务所提供的所有功能,让用户有选择的关闭一些服务,无疑可以节省系统的资源,也可以节省用户花在管理上的精力;最后,分开成为多个服务程序,就可以为每一个服务设定操作系统级的安全策略。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接