MSSQL2008R2升级到2012:“有效的DSN”规则失败
“有效的数据库兼容级别和成功的连接”规则失败
“有效的数据库服务器排序规则和成功的连接”规则失败
这三个报错同时或者分别出现在SQL Server 20008R2升级到SQL Server 2012 的过程中出现,提示都与 Reporting Services 配置管理器有关。
经过检查发现该服务器上未启用Reporting Services 配置管理器,也未进行相关配置。所以开启此服务并配置 Web 服务和 Web 门户至少配置一个 URL;
在Reporting Services 配置管理器-数据库指定新建报表数据库,选择相关配置,就好了,会初始化数据库(自动新建Report Server 和 ReportServerTempDB 两个数据库。
参考微软官方:
https://docs.microsoft.com/zh-cn/sql/reporting-services/install-windows/configure-the-report-server-service-account-ssrs-configuration-manager?view=sql-server-ver15