对于SQL Server 2017 RS实例注册表键值显示错误

时间:2018-01-02 15:18:55

标签: sql-server reporting-services

我在SQL Server 2017中使用SSRS并且由于注册表项而面临问题

require(caret)
NZV<- nearZeroVar(dataset, saveMetrics = TRUE)
NZV[NZV[,"zeroVar"] > 0, ] 
NZV[NZV[,"zeroVar"] + NZV[,"nzv"] > 0, ]

按照 https://docs.microsoft.com/en-us/sql/sql-server/install/file-locations-for-default-and-named-instances-of-sql-server文件

键值应采用以下格式HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\RS Key name: MyInstance Key value: MyInstance

由于此更改,代码正在破坏。

我需要一些关于SQL Server注册表项的清晰度

1 个答案:

答案 0 :(得分:0)

自SQL 2017起,Reporting Services的安装和服务方法已更改。它不再包含在SQL Server安装介质中,并且不再作为SQL实例的组件安装。它现在使用独立安装程序,并且不支持多个实例。

因此,文件和注册表路径已更改。

有关详细信息,请参阅SSRS团队博客上的发布公告:https://blogs.msdn.microsoft.com/sqlrsteamblog/2017/10/02/sql-server-2017-reporting-services-now-generally-available/