【问题标题】:(LocalDb)\MSSQLLocalDB as Server Name for Report Server Configuration Manager(LocalDb)\MSSQLLocalDB 作为报表服务器配置管理器的服务器名称
【发布时间】:2020-04-08 21:39:54
【问题描述】:

我正在我的 DEV 环境中进行 SSRS 设置。我一直在为我的一些数据库使用 (LocalDb)\MSSQLLocalDB。现在我想开始使用 SSRS,我可以使用 (LocalDb)\MSSQLLocalDB 作为 SSRS 的数据源吗?我已经尝试过了,但我无法连接它。但是,如果我使用服务器名称(我的计算机名称),它就可以工作。

我必须使用实际的服务器名称吗?本地数据库 (LocalDb)\MSSQLLocalDB 是错误的做法吗?我假设实际的服务器名称是最佳实践。

如果我必须使用服务器名称,这意味着我需要将我的数据库从 (LocalDb)\MSSQLLocalDB 迁移到服务器名称的实例。

你有什么推荐的?

【问题讨论】:

    标签: sql-server reporting-services database-administration


    【解决方案1】:

    LocalDb 实例在您的桌面会话中运行,适用于桌面应用程序(尤其是 Visual Studio)。所以不行。您应该将数据库迁移到基于服务的 SQL Server 实例,以便 SSRS(作为 Windows 服务运行)来访问它们。

    【讨论】:

    • 感谢您的澄清。是的,LocalDB 在我的应用程序上运行良好。然后我将迁移我的数据库。我想我想在我的一个网站上运行 SSRS 报告,然后我应该将代码指向基于服务的 SQL Server 实例。这不是说我应该两者都混合。对吗?
    • 对。一旦您需要基于服务的安装,您通常只使用它。当然,您可能仍会在您的开发计算机上使用 LocalDb。
    • 太棒了。非常感谢你的帮助。保持安全!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-07
    • 2012-01-28
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    相关资源
    最近更新 更多