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

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
简介: 本节书摘来自华章出版社《 数据库基础及实践技术——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
相关文章
|
19天前
|
存储 监控 安全
数据库多实例的部署与配置方法
【10月更文挑战第23天】数据库多实例的部署和配置需要综合考虑多个因素,包括硬件资源、软件设置、性能优化、安全保障等。通过合理的部署和配置,可以充分发挥多实例的优势,提高数据库系统的运行效率和可靠性。在实际操作中,要不断总结经验,根据实际情况进行调整和优化,以适应不断变化的业务需求。
|
7天前
|
SQL 缓存 监控
大厂面试高频:4 大性能优化策略(数据库、SQL、JVM等)
本文详细解析了数据库、缓存、异步处理和Web性能优化四大策略,系统性能优化必知必备,大厂面试高频。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
大厂面试高频:4 大性能优化策略(数据库、SQL、JVM等)
|
12天前
|
消息中间件 资源调度 关系型数据库
如何在Flink on YARN环境中配置Debezium CDC 3.0,以实现实时捕获数据库变更事件并将其传输到Flink进行处理
本文介绍了如何在Flink on YARN环境中配置Debezium CDC 3.0,以实现实时捕获数据库变更事件并将其传输到Flink进行处理。主要内容包括安装Debezium、配置Kafka Connect、创建Flink任务以及启动任务的具体步骤,为构建实时数据管道提供了详细指导。
34 9
|
7天前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
|
8天前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
12天前
|
安全 Nacos 数据库
Nacos是一款流行的微服务注册与配置中心,但直接暴露在公网中可能导致非法访问和数据库篡改
Nacos是一款流行的微服务注册与配置中心,但直接暴露在公网中可能导致非法访问和数据库篡改。本文详细探讨了这一问题的原因及解决方案,包括限制公网访问、使用HTTPS、强化数据库安全、启用访问控制、监控和审计等步骤,帮助开发者确保服务的安全运行。
26 3
|
15天前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
17天前
|
Java 数据库连接 数据库
如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面
本文介绍了如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面。通过合理配置初始连接数、最大连接数和空闲连接超时时间,确保系统性能和稳定性。文章还探讨了同步阻塞、异步回调和信号量等并发控制策略,并提供了异常处理的最佳实践。最后,给出了一个简单的连接池示例代码,并推荐使用成熟的连接池框架(如HikariCP、C3P0)以简化开发。
38 2
|
19天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
61 2
|
19天前
|
SQL 数据采集 监控
局域网监控电脑屏幕软件:PL/SQL 实现的数据库关联监控
在当今网络环境中,基于PL/SQL的局域网监控系统对于企业和机构的信息安全至关重要。该系统包括屏幕数据采集、数据处理与分析、数据库关联与存储三个核心模块,能够提供全面而准确的监控信息,帮助管理者有效监督局域网内的电脑使用情况。
16 2

热门文章

最新文章