首页 学海无涯 数据库 云服务器中安装SQL Server 2019 Express并开放远程连接
云服务器中安装SQL Server 2019 Express并开放远程连接
摘要 SQL Server 2019 Express是SQL Server的一个免费版本,适合用于桌面、Web 和小型服务器应用程序的开发和生产。SQL Server 2019 Express默认是禁用远程连接的,但可以通过配置来开启远程连接。本文重点在于开放远程连接。

开发环境

SQL Server版本:SQL Server 2019 Express

云服务商:腾讯云

操作系统:Windows Server 2016数字中心版

目录导航

一、前言

二、安装数据库

    1.安装SQL Server

    2.安装SQL Server Management Studio (SSMS)

三、配置数据库

    1.设置数据库属性

    2.设置登录名

四、开放端口

    1.腾讯云开放端口

    2.防火墙开放端口

    3.配置SQLEXPRESS的TCP/IP协议

五、远程连接

文章正文

一、前言

SQL Server Express是SQL Server的缩减版本,具有一些限制(详见:SQL Server 2019的各个版本和支持的功能),默认只支持本地连接,但可以通过一些配置允许远程连接。

二、安装数据库

安装数据库很简单,照着提示安装即可,这里就不多介绍,放两个链接。

1.安装SQL Server Express版本

链接:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads


2.安装SQL Server Management Studio (SSMS)

链接:https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms


三、配置数据库

1.设置数据库属性

①打开SQL Server Managerment Studio,使用Windows身份认证登录。


②登录成功后,右键点击数据库服务器,选择属性。


③点击选择页中的安全性,在右侧将服务器身份验证改为SQL Server 和 Windows 身份验证模式,点击确定。


④最后右键点击服务器,选择重新启动

至此服务器设置完成


2.设置登录名

①在对象资源管理器中找到安全性=》登录名=》sa,右键点击sa,选择属性。


②选中在选择页中的常规一栏,在右侧设置sa的登录密码,并勾选强制实施密码策略


③点击选项也中的状态一栏,在右侧勾选授权和启用,点击确定。

至此登录名设置完成


四、开放端口

SQL Server默认端口是1433。云服务器一般需要手动开放端口;同时如果打开了防火墙,也需要设置防火墙规则;此外SQL Server Express版本默认只允许本地连接,需要自己配置协议。

1.腾讯云开放端口(其他云服务商类似)

①登录腾讯云控制台,找到安全组(没有的话新建一个),点击修改规则。


②添加入站规则,允许1433端口


2.防火墙开放端口(防火墙关闭可以忽略)

忽略,直接关闭防火墙吧(懒)。[坏笑]

3.配置SQL EXPRESS的TCP/IP协议

①打开SQL Server 2019 配置管理器


②设置TCP/IP属性,配置好1433端口。


③启用TCP/IP协议。


④点击SQL Native Client 11.0 配置,再点击客户端协议,右键点击TCP/IP,选择属性,修改默认端口为1433。


⑤启用客户端TCP/IP协议,重启SQL Server服务。


至此全部配置完成

五、远程连接

做好上诉步骤后,即可使用其他电脑远程连接SQL Server Express数据库,服务器名称填远程IP地址或域名,身份验证选择SQL Server身份验证,登录名和密码填刚才设置的sa及其密码即可。


附录

腾讯云:2021新春采购节,云服务器秒杀,1核2G一年仅95元!

腾讯云:新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得

腾讯云:云+校园,学生云服务器,每月仅要9元

感谢阅读,尽请斧正!


版权声明:本文由不落阁原创出品,转载请注明出处!

本文链接:http://www.leo96.com/article/detail/60

广告位

来说两句吧
最新评论

暂无评论,大侠不妨来一发?