我的任务是让分析服务在装有 SQL Server 2005 的机器上运行。我应该说我主要是开发人员而不是管理员,所以请耐心听我说完。另外,我也不是编写分析服务代码的开发人员(不确定为什么我会被困在这里:))。无论如何,分析服务和 SQL Server 似乎互相干扰。
当我第一次启动分析服务时,一切都很好。sql server 应用程序和分析服务应用程序都正常工作。重新启动后,sql server 应用程序无法正常工作。它会连接到数据库,但当我列出数据库(使用查询分析器或应用程序)时,它会列出分析服务数据库,而不是 sql server 数据库。就像分析服务服务器已经取代了 sql server。Sql 管理工作室可以很好地看到这两个服务器,所以我知道 sql server 正在运行。然后,我停止了分析服务,重新启动了 sql server 并再次启动了分析服务,两个应用程序都再次正常工作了。我遗漏了什么概念?分析服务和 sql server 是否在等待同一个端口?
蒂娅·唐
答案1
您可能没有自动启动该服务。请查看功能的表面积配置工具。
看到这个文档了解更多信息。
答案2
我确信 DBA 会提供更好的答案,但我想知道您的问题是否与必须连接到分析服务的特定 SQL 实例(命名与默认)有关,甚至是端口号
答案3
这是供应商应用程序的一部分吗?有些应用程序会创建几个数据库,然后将它们抽象为同一台机器上的分析服务器中的多维数据集 - SAP BPC 就是这样做的
检查您安装了多少个 SQL 实例 检查您是否只看到与 Analysis Services 中的多维数据集同名的数据库
答案4
大学教师,
如果您使用 SSMS 进行连接,它允许您连接到数据库引擎或 SSAS 实例。很多时候,我使用 SSMS 连接到错误的实例,只是因为太快点击了几个屏幕。