100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 远程连接阿里云服务器(ECS)SQL Server数据库

远程连接阿里云服务器(ECS)SQL Server数据库

时间:2024-05-26 20:00:43

相关推荐

远程连接阿里云服务器(ECS)SQL Server数据库

用自己电脑连接阿里云上安装的SQL Server数据库老报错,报错信息为:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: TCP Provider, error: 0 - 等待的操作过时。) (.Net SqlClient Data Provider);为了方便后续数据存储和线上数据库调试,遂抽出了些时间好好修理该问题。

1. 云服务器 ECS添加入站规则

如果之前有添加SQL Server入站规则,则无须进行此步骤;否则,登录阿里云-->云服务器ECS-->安全组-->配置规则

入方向-->手动添加-->输入协议类型、端口范围、授权对象,端口使用SQL Server实际的端口 ,端口我设置为5699,所以输入为5699,详细参考下图

2.云服务器 ECS开放数据库端口

Windows Defender防火墙-->高级设置-->入站规则-->新建规则-->选择端口-->下一步

选择协议和输入端口后,点下一步

允许安全连接-->下一步-->一直到最后输入名称和描述点完成即可

3. 设置SQL Server数据库

3.1 登录云服务器-->按win键打开菜单栏-->打开配置管理器

3.2 网络配置-->SQLEXPRESS的协议(名字可能不同)-->打开属性-->全部侦听和已启用选择是

3.3 IP地址 -->IP3的IP地址设为自己的公网IP-->其他IP的端口设为相同的数值,这里是5699

3.4 IPAll-->动态端口设为5699,与其他IP一致-->点完成

3.5 到云服务器打开MSSM-->输入用户、密码等连接数据库

3.6 选择数据库实例鼠标右键打开属性-->安全性-->SQL Server和Windows身份验证模式

3.7 连接-->允许远程连接到此服务器-->完成

3.8选择数据库实例鼠标右键打开facets

3.9 选择服务器配置-->RemoteAccessEnabled设为true-->点完成,然后重启云服务器

4. 最后在自己电脑打开MSSM,服务名称采用IP+实例名+端口的格式,再输入登录名和密码点连接即远程连到云服务器的数据库。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。