SQLServer多个服务器实例配置端口及SqlConnection连接字符串、安全组规则配置-C/S开发框架
作者:csframework|C/S框架网  发布日期:2021/12/30 18:33:20

SQLServer多个服务器实例配置端口及SqlConnection连接字符串、安全组规则配置-C/S开发框架

1. MSSMS连接两个版本的SQLServer

为了避免端口冲突,必须给每个SQL服务器配置一个唯一的端口,下图是作者配置完成后,使用MSSMS连接两个SQL服务器成功的截图。

SQLServer多个服务器实例配置端口及SqlConnection连接字符串、安全组规则配置-C/S开发框架

2. 阿里云ECS服务器 - 配置安全组

若是阿里云ECS服务器的数据库,必须配置安全组的如方向、出方向:

SQLServer多个服务器实例配置端口及SqlConnection连接字符串、安全组规则配置-C/S开发框架

3. SQL Server配置管理器

打开SQL Server配置管理器,分别配置两个SQL实例的Tcp/IP协议端口:

SQLServer多个服务器实例配置端口及SqlConnection连接字符串、安全组规则配置-C/S开发框架

3.1 配置SQL2008R2的端口

选择MSSQLSERVER的协议(默认安装的数据库),作者的SQL版本是SQLServer2008R2,双击TCP/IP,打开TCP/IP属性配置:

SQLServer多个服务器实例配置端口及SqlConnection连接字符串、安全组规则配置-C/S开发框架

把所有TCP端口改为:14388

3.2 配置SQL2012R2的端口

选择SQL12的协议,作者的SQL版本是SQLServer2012R2,双击TCP/IP,打开TCP/IP属性配置:

SQLServer多个服务器实例配置端口及SqlConnection连接字符串、安全组规则配置-C/S开发框架

把所有TCP端口改为:14399

4. SQL连接字符串标准语法

端口+实例名称SQL连接字符串

Server=147.10.33.38,14399\\SQL12;uid=sa;pwd=123456;database=YourDB;

5. 使用MSSMS连接多个实例

5.1 连接SQL2008R2

实例:147.10.33.38,14388

SQLServer多个服务器实例配置端口及SqlConnection连接字符串、安全组规则配置-C/S开发框架

5.1 连接SQL2012R2

实例:147.10.33.38,14399\\SQL12

SQLServer多个服务器实例配置端口及SqlConnection连接字符串、安全组规则配置-C/S开发框架

上一篇 下一篇