gpt4 book ai didi

sql-server-2008 - 部署报告本地 URL 不起作用

转载 作者:行者123 更新时间:2023-12-02 05:19:25 26 4
gpt4 key购买 nike

我正在尝试使用 MS Reporting Services。到目前为止,我已经能够使用 AdventureWorks 数据库创建一个简单的报告。

我想采取的下一步是部署我的报告。这就是我所做的:

  1. Business Intelligence 编辑器中,我右键单击项目名称并单击属性
  2. 我添加了一个开始项,并将TargetServerURL 设置为显示在Reporting Services 配置管理器 中的URL。 URL 是:http://ADMIN-PC:80/ReportServer
  3. 之后,我单击“确定”退出“属性”窗口。然后我在 Build 菜单中点击 Build Report Project1

在它尝试构建后,出现以下错误:

The specified report server URL: "http://admin-pc/ReportServer" could not be found. Verify the syntax of the URL and that the report server exists.

我确定 URL 是正确的。或者至少,Reporting Services 配置管理器 是这么说的。

所以我不知道下一步要检查什么来解决这个问题。有人知道该怎么做吗?

最佳答案

尝试解决这些常见的“它不工作”错误总是很困难,但这里是我尝试查看的内容的粗略想法:

  1. 服务是否正在运行?如果您可以通过Reporting Services 配置管理器 进行连接,那么答案可能是肯定的,但这始终是首先要检查的!

  2. URL 是否正确?您可能需要检查您使用的 URL 是否正确 - 这些可以通过 Reporting Services 配置管理器 确认;默认情况下,命名实例的 URL 类似于 http://admin-pc/ReportServer_InstanceNamehttp://admin-pc/Reports_InstanceName .

  3. 我可以连接出 BIDS 吗? 当您连接到 http://admin-pc/ReportServer 时会发生什么?通过 Internet Explorer?怎么样http://admin-pc/Reports ?

  4. 是否存在权限问题?默认情况下,只有 BUILTIN\Administrators 中的用户才能访问 SSRS。团体。您的用户在这个组中吗?

  5. UAC 把我搞砸了吗? 如上所述,只有管理员才有默认访问权限,但如果启用了 UAC,即使您处于此状态,您仍然无法以管理员身份连接团体。尝试使用 Run As Administrator 运行 BIDS 或 Internet Explorer看看它是否有任何不同。

  6. URL 是否注册成功? 如果端口已被使用,URL 将不起作用,但是 Reporting Services Configuration Manager即使端口正在使用中,也会很高兴地允许您设置它而不会出错;尤其是在使用 80 端口时。检查位于 Program Files\Microsoft SQL Server\<SSRSInstance>\Reporting Services\LogFiles 的日志文件;如果无法在指定端口上注册 URL,则会记录错误。如果您在此处看到错误,请尝试不同的端口。

  7. 日志中还有其他错误吗?如果失败,请检查日志是否有更多错误。

我承认,没什么可继续的,但也许有些东西您还没有看过这里。我想说逐步完成这些检查已经解决了我过去看到的 99% 的错误。

关于sql-server-2008 - 部署报告本地 URL 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14119786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com