首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于区分Azure Analysis Services和SQL Server Analysis Services的查询

用于区分Azure Analysis Services和SQL Server Analysis Services的查询
EN

Stack Overflow用户
提问于 2021-11-17 20:26:26
回答 1查看 73关注 0票数 1

查询分析服务的服务器版本信息,是否有任何明确的方法来确定您正在访问的服务器是Azure Analysis Services托管服务,还是正在Azure DataCenter中的VM上运行的SQL server Analysis Services?我找不到版本列表或任何其他文档来帮助我理解我正在与之对话的后端。

EN

回答 1

Stack Overflow用户

发布于 2021-11-18 09:27:52

选项1

如果您有办法查看连接字符串,Azure Analysis Services实例将以asazure:关键字开头。

https://docs.microsoft.com/en-us/analysis-services/instances/connection-string-properties-analysis-services?view=asallproducts-allversions

protocol:// region /servername,其中protocol是使用服务器名称别名时的字符串asazure或link,region是在其中创建服务器的Uri (例如,westus.asazure.windows.net),而servername是区域中唯一服务器的名称。

选项2

我们可以使用DMV进行查询以获得版本号:

SELECT * FROM $SYSTEM.DISCOVER_PROPERTIES

DBMSVersion属性就是其中之一。但是,我也找不到Azure Analysis Services版本的官方列表。

将其与本地版本列表进行比较,它看起来像15.1.xx的任何东西都是Azure Analysis Services。15.0.xx是2019年的本地分析服务。

当查询Azure Analysis Services的实例时,我得到: 15.1.114.22

SSAS版本列表在此:https://www.sqlserverversions.com/2019/09/sql-server-analysis-services-ssas.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70011096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档