SQL Server 2005使用的网络协议

   在客户端计算机连接到数据库引擎之前,服务器必须在侦听启用的网络库,并且要求启用服务器网络协议。使用SQL Server配置管理器可以进行以下的设置。

  启用SQL Server实例要侦听的服务器协议。

  禁用不再需要的服务器协议。

  指定或更改每个数据库引擎、将侦听的IP地址、TCP/IP端口和命名管道等。

  为所有已启用的服务器协议启用安全套接字层加密。

  若要连接到SQL Server 2005数据库引擎,必须启用网络协议。SQL Server 2005数据库可一次通过多种协议为请求服务。客户端用单个协议连接到SQL Server.如果客户端程序不知道SQL Server在侦听哪个协议,可以配置客户端按顺序尝试多个协议。SQL Server 2005使用的网络协议有以下几种。

  1.Shared Memory协议

  Shared Memory是可供使用的最简单协议,没有可配置的设置。由于使用Shared Memory协议的客户端仅可以连接到同一台计算机上运行的SQL Server实例,因此它对于大多数数据库活动而言是没用的。如果怀疑其他协议配置有误,可以使用Shared Memory协议进行故障排除。

  2.TCP/IP协议

  TCP/IP是Internet上广泛使用的通用协议。它与互联网络中硬件结构和操作系统各异的计算机进行通信。它包括路由网络流量的标准,并能提供高级安全功能。TCP/IP协议是目前在商业中最常用的协议。

  3.Named Pipes协议

  Named Pipes是为局域网而开发的协议。它的运行模式是内存的一部分被某个进程用来向另一个进程传递信息。因此,一个进程的输出就是另一个进程的输入。第二个进程可以是本地的,也可以是远程的。

  4.VIA协议

  虚拟接口适配器(VIA)协议和VIA硬件一同使用。请咨询硬件供应商,了解有关使用VIA的信息。

  5.Named Pipes与TCP/IP套接字协议

  在快速局域网环境中,传输控制协议或Internet协议(TCP/IP)套接字客户端和Named Pipes客户端在性能方面相近。但是,网络速度越慢,TCP/IP套接字客户端与Named Pipes客户端的性能差异越明显,这是因为进程间通信(IPC)的机制在对等项间的通信方式不同。

  说明:该协议必须在客户端和服务器上同时启用才可以正常工作。服务器可以同时监听所有已启用的协议的请求。客户端计算机可以选取一个协议,或按照SQL Server配置管理器中列出的顺序尝试这些协议。

时间: 2024-08-10 10:18:05

SQL Server 2005使用的网络协议的相关文章

SQL Server 2005 Express Edition概述

适用于: Microsoft SQL Server 2005 Express Edition Microsoft Visual Studio 2005 摘要:SQL Server Express Edition 是基于 SQL Server 2005 技术的免费产品,包括特有的应用程序 XCopy 功能以及不同于其他 SQL Server 2005 版本的网络和安全性.本文讨论了这些主题以及 SQL Server Express 与 Visual Studio 2005 集成的问题,同时还将本产

SQL Server 2005中的客户端网络库

SQL Server中的客户端网络库可以使客户端应用程序与SQL Server系统进行连接沟通.本文为大家简 单介绍一些关于SQL Server 2005客户端网络库及其使用的知识,包括四个方面:共享内存.虚拟接口适 配器.命名管道和TCP/IP协议. 在SQL Server中,客户端网络库(Client network library)至关重要,是客户端应用程序和SQL Server系统之间连接沟通的桥梁.客户端必须使用和它需要连接的SQL Server系统相同的客户端网络库. 当客户端通过局

如何在SQL server 2005中将数据库备份路径设为网络路径

server|备份|数据|数据库|网络 如何在SQL server 2005中将数据库备份路径设为网络路径如:"\\BackupPC\dbback\" SQL server 2000中是可以的呀,怎么到2005就不好这样做的???=================================现在备份数据库真麻烦,都要先备份到本机,然后再剪切到网上邻居的另一台电脑中,真郁闷!!!! ===================================================

SQL Server 2005新特性

一.企业级数据管理 在当今的互联世界中,数据和管理数据的系统必须始终为用户可用且能够确保安全,有了SQL Server 2005,组织内的用户和IT专家将从减少应用程序宕机时间.提高可伸缩性及性能.更紧密的安全控制中获益.SQL Server 2005 也包括了很多新的和改进的功能来帮助企业的IT团队更有效率的工作.SQL Server 2005 包括了几个在企业级数据管理中关键的增强: 易管理 可用性 可伸缩性 安全性 1.易管理 SQL Server 2005 能够更为简单的部署.管理和优化

SQL Server 2005常见问题解答

server|解答|问题 Q. SQL Server 2005 产品线主要有几个版本? A. SQL Server 2005 产品家族被重新设计以更好的满足不同客户的需求,它包含以下几个版本:  SQL Server 2005 企业版  是用于企业关键业务应用的完全集成的数据管理和商业智能分析的平台.它是对那些有着复杂的工作负荷,高级的分析需求和严格的高可用需求的公司适合的选择.它的特性包括:无限的伸缩和分区功能,高级数据库镜像功能,完全的在线和并行操作能力,数据库快照功能,包括完全的OLAP和

启动服务器SQL Server 2005数据库引擎的方法

SQL2005数据库引擎没有启动的解决方法,SQL2005已经不再像SQL2000那样,单独有一个服务器管理... 数据库引擎没有启动. 有两种启动方式: (1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动&qu

使用 SQL Server 2005中的 CLR 集成

本文描述了数据库应用程序开发人员和架构师如何利用 SQL Server 2005 中的 CLR 集成功能.本文对基于 CLR 的编程方式与 SQL Server 中支持的现有编程模型(如 TransacT-SQL 和扩展存储过程)进行了比较,并且强调了各自相对的优缺点.还提供了一组选择合适的编程替代方法的高级指导,以及一些示例和代码示例. 一.简介 Microsoft 通过宿主 Microsoft .NET Framework 2.0 公共语言运行库 (CLR),SQL Server 2005显

SQL SERVER 2005同步复制技术的应用

本文以快照复制为例,介绍SQL SERVER 2005同步复制技术的应用. 以下实现复制步骤(以快照复制为例) 运行平台SQL SERVER 2005 一.准备工作: 1.建立一个 WINDOWS 用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户. 2.在SQL SERVER下实现发布服务器和订阅服务器的通信正常(即可以互访).打开1433端口,在防火墙中设特例 3.在发布服务器上建立一个共享目录,作为发布快照文件的存放目录.例如:在D盘根目录下建文件夹名为SqlCopy 4.

SQL Server 2005 中的商务智能和数据仓库(1)

本文概述了 SQL Server 2005 Beta 2 中"商务智能"平台的增强功能.本文并非实施指南,而是为读者提供了关于"商务智能"平台增强功能的信息. 一.简介 Microsoft SQL Server 2005 是一个完整的商务智能 (BI) 平台,其中为用户提供了可用于构建典型和创新的分析应用程序所需的各种特性.工具和功能.本文简要介绍了您在构建分析应用程序时将要用到的一些工具,并着重介绍了一些新增功能,这些新增功能使复杂 BI 系统的构建和管理比以往更