联机丛书
联机丛书是SQL Server中最重要的工具之一。建议:不需要记住所有内容,只要记住看过的内容,记住编程的基础知识,记住每天要使用的内容。
SQL Server配置管理器
配置管理器的管理项目分为两部分:服务管理、网络配置。
服务管理: 集成服务——支持Integration Services引擎
分析服务——支持Analysis Services引擎
全文Full Text目录——支持文本搜索功能
报表服务——支持Reporting Services的底层引擎
SQL Server代理——SQL Server中作业调度的主引擎。利用该服务,可以按照不同调度安排作业,其运行的示例包括备份以及例程输入与输出任务。
SQL Server——核心数据库引擎,其功能包括SQL Server数据存储、查询和系统配置。
SQL Server Browser——支持报告服务器,通过浏览局域网可以确认系统是否安装了SQL Server。
SQL Server VSS Write——SQL 编写器服务通过卷影复制服务框架,提供了用来备份和还原 SQL Server 的附加功能。
网络配置:网络库NetLib作为客户应用程序与网络协议之间的”绝缘体”,网络协议实质是用于在网卡之间相互通信的语言,在服务器端,它们的功能相同。
SQL Server 2008提供的NetLib包括:命名管道、TCP/IP、共享内存、VIA( 硬件存储器供应商可能支持的特殊虚拟接口)。
在客户机与服务器计算机上,相同的NetLib必须都可用,这样它们可以通过网络协议彼此进行通信。选择在服务器上不支持的客户机NetLib会导致通信连接失败,返回” Specified SQL Server Not Found ”消息。
无论采用哪种数据访问方法和驱动程序类型(SQL Native Client、ODBC、OLE DB),通常是驱动程序与NetLib通信,步骤:
1、 客户应用程序与驱动程序通信(SQL Native Client、ODBC)
2、 驱动程序调用客户机NetLib
3、 NetLib调用相应的网络协议,并将数据传送给服务器NetLib
4、 服务器NetLib将客户机的请求传送到SQL Server。
为了让客户机与服务器进行连接,服务器必须侦听协议,而客户机使用该协议试图与服务器通信,如果是TCP/IP协议,则要在相同端口上。
|