System.Net.Sockets.SocketException (0x80004005): No such host is known
at System.Net.Dns.GetAddrInfo(String name)
at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)
at System.Net.Dns.GetHostEntry(String hostNameOrAddress)
at ReportServicesConfigUI.RSDatabase.IsLocalDbServer(String dbServer)
at ReportServicesConfigUI.RSDatabase.GrantRSConnectionRights()
at ReportServicesConfigUI.RSDatabase.ChangeRSDatabase()
以上错误发生在报表服务器数据库配置的最后。
复制路径=报表服务器配置管理器>数据库>更改数据库>进度和完成
“生成正确的脚本”时发生错误
有人可以参加吗,并帮助解决这个问题。
谢谢
答案 0 :(得分:1)
服务器实例必须是域。如果您尝试使用IP地址,则会收到此错误。
使用一个域将IP编辑到我的主机文件中,然后使用该IP地址解决了该问题。
答案 1 :(得分:0)
转到 SQL Server 并执行命令, 选择@@servername(); 它为您提供 SQL Server 实例名称。 您在配置 SSRS 报告时必须提供的实例名称。 就是这样。
请不要在配置 SSRS 时使用 IP,只需使用 SQL Server 实例名称。