一、安装2个不同版本的数据库
分2次在一台电脑上独立安装2个不同版本的SQL SERVER,安装时选择不同的安装路径,另外使用不同的实例名,其中有一个可以使用默认实例名(空)。如下图第2个2012版安装时就没有输入实例名,第2次安装2016版时输入了实例名:SQL2016。安装完后正常可通过SQL Server Management Studio(Ssms.exe)访问这2个数据库。如下图:
二、远程访问这2个数据库
启动SQL Server Management Studio 数据库管理器,对2个数据库实例“右击/属性“,然后分别进行如下设置:
1、安全性下设置
2、连接设置
3、账户安全设置
4、方面(Facets)设置
启动SQL Server 配置管理器,在SQL Server 服务下可看到2个运行的SQL Server服务,如下图:
5、实例网络配置
TCP/IP属性中设置:已启用。
6、IP地址下端口号及启用设置,全篇关键,所有IP项的端口号,2个实例不能相同,如一个用1433,另一个用1434,如下图:
7、2个实例都配置好后重启服务,参见下图:
8、VFP连接2个不同版本的SQL Server实例,如下图
VFP连接时通过“”,实例名来连接不同的实例,不需加端口号,使用telnet IP地址 端口号 可测试端口是否打开。 远程电脑能否访问时还需注意防火墙设置,关闭防火墙或开放相应端口。