SQL 2008 R2安装部署及端口开放

本文涉及的产品
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云数据库 RDS SQL Server,基础系列 2核4GB
简介:

SQL 2008 R2开始就只有64位版本了~

我在一台安装了Windows Server 2008 R2企业版的服务器上安装SQL 2008 R2企业版

我们首先安装服务器角色

安装IIS

image

安装IIS的组件如下图:

image

image

然后选择下一步,开始安装

image

image

image

接着我们放入SQL 2008 R2的安装光盘

双点光驱

出现安装SQL 2008 R2的向导

image

我们选择左列的“安装”

1

image

大家等待一会

image

出现安装条件自检,看是否满足安装条件

我们这全部通过,接着点确定

image

再次等待片刻

出现输入安装密钥

2

输入完成后点“下一步”

image

接受条款,为了让微软把产品做得更好,建议大家勾选第2个,当然不会发送您的隐私给微软的,大可放心啦

image

安装支持文件

image

安装好以后,SQL再次进行自我体检

image

一般情况下,我们没有对Windows Server 2008 R2打补丁,在上面我们的“Microsoft .NET 应用程序安全性”也会是感叹号,这个在安装时可以忽略的,我这里显示通过是因为在安装SQL之前,我的WIN08 R2已经升级补丁到最新了

下面的感叹号“Windows防火墙”我们这也可以不管,后面我会给大家说怎么开启防火墙方便准确的

我们点下一步吧

image

默认,下一步

image

全部勾选

并选择安装路径,我习惯把C改为D即可

image

再次自检通过

下一步

image

选择默认实例

选择默认实例的保存位置,我这也是C改D即可

image

磁盘空间检查,没问题,继续下一步

3

在服务的帐户名里我们选择system,并且把代理和Browser选择成自动启动(方便以后我们部署其他微软产品时SQL的配置一步到位,避免对SQL改配置)

接着下一步吧

我们可以在AD里先创建一个SQLADMINS的组,让这个组成为管理SQL的管理组,所以在下面这图里,我们把SQLadmins添加进来

4

下一步,同样的把sqladmins再次添加

5

下一步

image

默认,下一步

image

下一步

image

再次自检,通过,下一步

image

SQL的安装配置就OK了,我们确定安装配置信息无误以后就点“安装”吧

image

耐心等待安装完成吧

image

OK,安装成功了哦

image

下面我们开把SQL所需要的端口打开

我们来做个批处理文件吧,方便快捷,适用SQL2000,SQL2005,SQL2008,SQL2008 R2的端口,完整切完善哦

把下面保存成.bat的文件右键以管理员身份运行下就OK了

@echo =========  SQL Server Ports  =================== 
@echo Enabling SQLServer default instance port 1433 
netsh firewall set portopening TCP 1433 "SQLServer" 
@echo Enabling Dedicated Admin Connection port 1434 
netsh firewall set portopening TCP 1434 "SQL Admin Connection" 
@echo Enabling conventional SQL Server Service Broker port 4022  
netsh firewall set portopening TCP 4022 "SQL Service Broker" 
@echo Enabling Transact-SQL Debugger/RPC port 135 
netsh firewall set portopening TCP 135 "SQL Debugger/RPC" 
@echo =========  Analysis Services Ports  ============== 
@echo Enabling SSAS Default Instance port 2383 
netsh firewall set portopening TCP 2383 "Analysis Services" 
@echo Enabling SQL Server Browser Service port 2382 
netsh firewall set portopening TCP 2382 "SQL Browser" 
@echo =========  Misc Applications  ============== 
@echo Enabling HTTP port 80 
netsh firewall set portopening TCP 80 "HTTP" 
@echo Enabling SSL port 443 
netsh firewall set portopening TCP 443 "SSL" 
@echo Enabling port for SQL Server Browser Service's 'Browse' Button 
netsh firewall set portopening UDP 1434 "SQL Browser" 
@echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK) 
netsh firewall set multicastbroadcastresponse ENABLE


备注:通过将文件另存为.txt 的文件使用以下名称: OpenSqlServerPort.txt 
将该 OpenSqlServerPort.txt 文件重命名为以下: OpenSqlServerPort.bat

image

就这样自动在防火墙添加了SQL所需要的全部端口了

image

是否非常方便啊?

嘿嘿~SQL2008 R2的安装就介绍到这,为我后面的文章做铺垫啦~










本文转自 ZJUNSEN 51CTO博客,原文链接:http://blog.51cto.com/rdsrv/562092,如需转载请自行联系原作者
相关实践学习
使用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
目录
相关文章
|
SQL Oracle 关系型数据库
会SQL语句,就能快速开放你的数据接口API
会SQL,就能开放你的数据API接口。 如果你是非技术开发工程,不熟悉Java、PHP、Python、Golang这些后端的编程语言,但熟悉MySQL、Oracle、SQL Server、PostgreSQL这些数据库的查询操作,当你需要把现有的数据库的数据,通过API接口形式提供给外部人员使用时,使用派框架·接口大师这个工具,就能轻松实现。
|
5月前
|
SQL IDE Java
Java连接SQL Server数据库的详细操作流程
Java连接SQL Server数据库的详细操作流程
|
2月前
|
关系型数据库 MySQL 网络安全
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
|
4月前
|
SQL 存储 监控
SQL Server的并行实施如何优化?
【7月更文挑战第23天】SQL Server的并行实施如何优化?
98 13
|
4月前
|
SQL
解锁 SQL Server 2022的时间序列数据功能
【7月更文挑战第14天】要解锁SQL Server 2022的时间序列数据功能,可使用`generate_series`函数生成整数序列,例如:`SELECT value FROM generate_series(1, 10)。此外,`date_bucket`函数能按指定间隔(如周)对日期时间值分组,这些工具结合窗口函数和其他时间日期函数,能高效处理和分析时间序列数据。更多信息请参考官方文档和技术资料。
|
4月前
|
SQL 存储 网络安全
关系数据库SQLserver 安装 SQL Server
【7月更文挑战第26天】
58 6
|
4月前
|
存储 SQL C++
对比 SQL Server中的VARCHAR(max) 与VARCHAR(n) 数据类型
【7月更文挑战7天】SQL Server 中的 VARCHAR(max) vs VARCHAR(n): - VARCHAR(n) 存储最多 n 个字符(1-8000),适合短文本。 - VARCHAR(max) 可存储约 21 亿个字符,适合大量文本。 - VARCHAR(n) 在处理小数据时性能更好,空间固定。 - VARCHAR(max) 对于大文本更合适,但可能影响性能。 - 选择取决于数据长度预期和业务需求。
305 1
|
3月前
|
SQL 安全 Java
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client
431 0
|
4月前
|
SQL Oracle 关系型数据库
MySQL、SQL Server和Oracle数据库安装部署教程
数据库的安装部署教程因不同的数据库管理系统(DBMS)而异,以下将以MySQL、SQL Server和Oracle为例,分别概述其安装部署的基本步骤。请注意,由于软件版本和操作系统的不同,具体步骤可能会有所变化。
272 3
|
4月前
|
SQL 存储 安全
数据库数据恢复—SQL Server数据库出现逻辑错误的数据恢复案例
SQL Server数据库数据恢复环境: 某品牌服务器存储中有两组raid5磁盘阵列。操作系统层面跑着SQL Server数据库,SQL Server数据库存放在D盘分区中。 SQL Server数据库故障: 存放SQL Server数据库的D盘分区容量不足,管理员在E盘中生成了一个.ndf的文件并且将数据库路径指向E盘继续使用。数据库继续运行一段时间后出现故障并报错,连接失效,SqlServer数据库无法附加查询。管理员多次尝试恢复数据库数据但是没有成功。

热门文章

最新文章