SSMS连接多个SqlServer数据库实例
SSMS连接多个SqlServer数据库实例。如果一台电脑先装了低版本数据库,后又安装高版本数据库,怎么使用SSMS链接高版本数据库。
电脑上装的是2017的数据库实例,新的项目中用到了2019,从别人那备份的数据库,在我本地还原不了,只能在我本地又装了个2019的版本,装完了之后,用SSMS链接数据库,显示的实例依然是之前2017对应的14.xx版本,正常情况下2019对应15.xx版本。可用以下办法解决此问题。
一、找到“SQL Server 2019 配置管理器”
二、SqlServer服务:新装的2019的实例是SqlServer(MSSQLSERVER01),把这个启动起来,把2017对应的SqlServer(MSSQLSERVER)停止掉。
三、SqlServer网络配置:
1、把2017的“MSSQLSERVER的协议”对应的右侧三个协议全部禁用
2、把2019的“MSSQLSERVER01的协议”对应的右侧三个协议全部启用
3、双击“TCP/IP”,弹出“TCP/IP属性”对话框,把“TCP动态窗口”置为空,把“TCP端口”置为1433,点击确定。
四、重启实例服务
五、利用SSMS链接实例,提示错误号:“18456”,百度搜此错误号,根据提示重新配置即可完成SSMS链接2019数据库15.xx的版本实例。
六、2019数据库15.xx的版本实例还原.bak数据库和附加.mdf数据库,如果提示无权限,给文件夹和文件分配everyone权限即可。
版本模式 sql产品
15.0.xx SqlServer2019
14.0.xx SqlServer2017
13.0.xx SqlServer2016
12.0.xx SqlServer2014
11.0.xx SqlServer2012
10.50.xx SqlServer2008 R2
10.00.xx SqlServer2008
9.00.xx SqlServer2005
8.00.xx SqlServer2000
更多推荐
所有评论(0)