《数据库基础及实践技术——SQL Server 2008》一2.3 配置SQL Server 2008

简介: 本节书摘来自华章出版社《 数据库基础及实践技术——SQL Server 2008》一 书中的第2章,第2.3节,作者:何玉洁,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.3 配置SQL Server 2008

成功安装好SQL Server 2008后,根据需要可以对SQL Server 2008的服务器端和客户端进行适当的配置,以更符合用户的要求。本节介绍使用配置管理器工具配置SQL Server 2008的方法。
SQL Server配置管理器(SQL Server Configuration Manager)综合了服务管理器、服务器网络实用工具和客户端网络实用工具的功能。
单击“开始”→“Microsoft SQL Server 2008”→“配置工具”→“SQL Server配置管理器”,可打开SQL Server配置管理器工具(如图2-15所示),此工具可以对SQL Server服务、网络、协议等进行配置,配置好后客户端才能顺利地连接和使用SQL Server。
screenshot

  1. 配置SQL Server 2008服务
    单击图2-15左侧的“SQL Server服务”节点,在窗口的右侧将列出已安装的SQL Server服务。根据前面的安装情况,这里将列出4个服务,分别为:SQL Server Integration Services、MSSQLSERVER、SQL Server Browser和SQL Server代理,其中“MSSQLSERVER”是SQL Server的核心服务,也就是我们所说的数据库引擎。只有启动了该服务,SQL Server数据库管理系统才能发挥其作用,用户也才能建立与SQL Server 数据库服务器的连接。

通过配置管理器可以启动、停止所安装的服务。具体操作方法为:在要启动或停止的服务上右击鼠标,在弹出的快捷菜单中选择“启动”、“停止”等命令即可。
双击某个服务,比如“SQL Server(MSSQLSERVER)”服务,或者是在该服务上右击鼠标,在弹出的快捷菜单中选择“属性”命令,均弹出图2-16所示的属性对话框。
在此对话框的“登录”选项卡中可以设置启动服务的账户,在“服务”选项卡中可以设置服务的启动方式(如图2-17所示)。这里有3种启动方式,分别为:自动、手动和已禁用。
screenshot

自动:表示每当操作系统启动时自动启动该服务。
手动:表示需要用户手工启动该服务。
已禁用:表示禁止该服务启动。

  1. SQL Server 2008网络配置
    在图2-15所示的SQL Server Configuration Manager窗口中,展开“SQL Server网络配置”节点左边的加号,然后单击其下的“MSSQLSERVER的协议”,在窗口右侧将显示SQL Server 2008提供的网络协议,如图2-18所示。

screenshot

从图2-18所示的窗口可以看出,SQL Server 2008共提供了Shared Memory(共享内存)、Named Pipes(命名管道)、TCP/IP和VIA四种网络协议,在服务器端至少要启用这4种网络协议中的某个协议,SQL Server 2008才能正常工作。
这4种网络协议的基本含义如下。
Shared Memory:它是可供使用的最简单的协议,使用该协议的客户端仅可以连接到在同一台计算机上运行的SQL Server 2008实例。这个协议对于其他计算机上的数据库是无效的。
Named Pipes:它是为局域网开发的协议。某个进程使用一部分内存来向另一个进程传递信息,因此一个进程的输出就是另一个进程的输入。第二个进程可以是本地的(与第一个进程位于同一台计算机上),也可以是远程的(位于联网的计算机上)。
TCP/IP:它是互联网上使用最广泛的通用协议,可以与互联网中硬件结构和操作系统不同的计算机进行通信。其中包括路由网络流量的标准,并能够提供高级安全功能,是目前商业中最常用的协议。
VIA:虚拟接口适配器(VIA)协议与VIA硬件一同使用。VIA协议是SQL Server 2005新推出的协议,适合在局域网内部使用。
从图2-18可以看出,SQL Server 2008的服务器端已经启用了Shared Memory。因此,在客户端网络配置中,至少也要启用这个协议,否则用户将连接不到数据库服务器。
在某个协议上右击鼠标,然后在弹出的快捷菜单中,通过选择“启用”、“禁用”命令可以启用或禁用某个协议。

  1. SQL Server 2008 Native Client配置
    在图2-15所示的“SQL Server Configuration Manager”窗口中,展开“SQL Native Client 10.0配置”左侧的加号,然后单击其中的“客户端协议”节点,将出现如图2-19所示的界面。

在图2-19所示的界面中,当前客户端已启用了Shared Memory、TCP/IP和Name Pipes 3种协议,也就是说,如果服务器端的网络配置中,启用了上述3种协议中的任何一种,那么客户端就可以连接到服务器上。
用户可以在某个协议上右击鼠标,然后在弹出的快捷菜单中选择“启用”或“禁用”命令以启用或禁用某个协议;在弹出的快捷菜单中选择“顺序”命令,可以调整客户端协议的启用顺序。调整顺序的对话框如图2-20所示。
screenshot

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
17小时前
|
存储 关系型数据库 大数据
现代数据库技术的发展与挑战
【2月更文挑战第3天】 随着信息时代的到来,数据库技术作为信息系统的重要组成部分,在不断面临着新的发展和挑战。本文将探讨现代数据库技术的发展趋势和挑战,并分析其在大数据、云计算和人工智能等领域中的应用。
|
18小时前
|
存储 安全 区块链
未来数据库技术发展趋势探析
【2月更文挑战第3天】 随着信息时代的快速发展,数据库技术作为信息存储和管理的核心工具,在不断演进与创新。本文将从人工智能、区块链、云计算等角度切入,探讨未来数据库技术的发展趋势,展望数据库技术的前景。
|
1天前
|
存储 NoSQL 物联网
现代数据库技术发展趋势与应用探讨
【2月更文挑战第2天】数据库作为计算机领域中重要的基础设施之一,在当今信息化时代扮演着至关重要的角色。本文将从现代数据库技术的发展趋势出发,探讨其在各个领域中的应用及未来的发展方向,旨在帮助读者深入了解数据库技术的最新动向。
|
1天前
|
运维 前端开发 Java
探索新一代数据库技术——无服务器数据库
【2月更文挑战第2天】本文将介绍一种创新的数据库技术——无服务器数据库。通过分析其原理、特点和应用场景,我们将揭示无服务器数据库在解决传统数据库面临的挑战方面的优势。同时,我们还将探讨无服务器数据库对于前端、后端以及Java等技术领域的影响,并展望其未来的发展趋势。
11 0
|
1天前
|
存储 NoSQL 数据管理
现代数据库技术发展趋势与应用前景探析
【2月更文挑战第2天】 随着信息时代的快速发展,数据库技术作为信息存储和管理的核心工具也在不断演进。本文将就当前现代数据库技术的发展趋势及其在实际应用中的前景进行探讨,旨在帮助读者更好地了解数据库技术的最新动向。
|
1天前
|
存储 分布式数据库 数据处理
未来数据库技术发展趋势及挑战
【2月更文挑战第2天】 传统的数据库技术面临着越来越多的挑战,如数据规模的爆炸性增长、实时性和可扩展性要求的提升等。本文将探讨未来数据库技术的发展趋势,包括分布式数据库、无服务器数据库、区块链技术在数据库领域的应用等,并分析这些新技术带来的机遇和挑战。
5 0
|
1天前
|
存储 人工智能 关系型数据库
新一代数据库技术:面向未来的数据存储解决方案
【2月更文挑战第2天】 随着信息时代的快速发展,数据量呈指数级增长,传统关系型数据库已经难以满足大规模数据处理的需求。本文将介绍新一代数据库技术的特点和优势,探讨其在面向未来数据存储解决方案中的应用前景。
|
1天前
|
人工智能 安全 大数据
未来数据库技术发展趋势与挑战
【2月更文挑战第2天】 随着信息时代的快速发展,数据库技术也在不断演进。本文将探讨未来数据库技术的发展趋势与挑战,涉及新型数据库技术的应用、人工智能与大数据对数据库的影响以及数据安全等方面。通过深入分析未来数据库技术的走向,可以更好地把握技术发展的脉搏,应对挑战并抓住机遇。
|
1天前
|
存储 算法 关系型数据库
向量数据库的索引技术
【2月更文挑战第2天】向量数据库的索引技术
14 0
|
1天前
|
存储 NoSQL 大数据
新型数据库技术在大数据处理中的应用探讨
【2月更文挑战第2天】随着信息时代的到来,大数据处理成为了各行业发展的关键。本文将探讨新型数据库技术在大数据处理中的应用,分析其优势和挑战,为读者提供深入了解和思考。
9 5

热门文章

最新文章