文章目录
数据库脚本执行出错
最近在执行公司的bat脚本时出现了两个问题
连接到了老版本的数据库
查看SQL Server 2014 数据管理器发现 Nacivat Client 版本为11.0而数据库链接版本是10.0
原因可能是 连接到了低版本的SQL Server
查看,的确是连接到了低版本SQL Server 2008的数据库,而低版本并没有配置任何的东西,所以无法执行脚本
尝试卸载删除SQL Server 2008,发现SQL Server为了向下兼容而把老版本的服务也装了进去,卸载风险较大
于是我尝试将和SQL Server 老版本相关的路径全部 删除并重新新建,然后 重启电脑,解决了路径不对的问题
; 目标计算机积极拒绝
但是在执行脚本却出现了如下图所示的错误
我们尝试去修改SQL Manager里的服务器配置
全部改为和脚本端口号一致
发现还是没有解决问题
请教了前辈后才知道,原来是在安装SQL Server服务器的时候没有使用默认实例,而是自定义了实例
如下图
所以需要把脚本中服务器名称与上图中的服务器名称保持一致,而不是是有默认的地址服务器
最终解决了问题
脚本出于公司保密性原则,无法进行一个分享,希望我的文章能够帮到大家。
Original: https://blog.csdn.net/qq_40855242/article/details/120215231
Author: Blankspace空白
Title: SQL Server出现 目标计算机积极拒绝的错误
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/816401/
转载文章受原作者版权保护。转载请注明原作者出处!