如何使用开发人员计算机连接到Azure VM SQL Server Analysis Service示例

fhg3lkii  于 2023-05-07  发布在  SQL Server
关注(0)|答案(2)|浏览(209)

我需要一种方法来从我家中的开发人员计算机连接到Microsoft Azure虚拟机上的SQL Server Analysis Service默认示例。我知道我只能使用Windows身份验证连接到Analysis Service,但我还无法弄清楚这一点。但是,我设法使用SQL Server身份验证连接到了SQL Server数据库引擎。
这是我如何设置Azure环境的:

为了使用SQL Server身份验证设置与SQL Server数据库引擎的连接,我在Microsoft Azure管理门户中创建了一个端点,端口1433为私有端口,随机端口为公共端口。我已经在端口2383上为分析服务做了同样的过程,但仍然没有运气。没有这个连接,我不认为我将能够部署BI多维数据集。
Here is the Link to the blog that help with this.
如何设置虚拟机,以便能够使用SQL Management Studio和/或Visual Studio 2013连接到Analysis Service?任何帮助或建议将不胜感激。

lrl1mhuk

lrl1mhuk1#

由于Analysis Services与AD帐户配合使用,由于您的开发人员计算机与运行Analysis Services的VM不在同一个域中,因此您将需要使用带有/netonly参数的runas工具来运行Visual Studio或SQL Mgmt Studio等应用程序,以便正确进行身份验证。
当我需要这样做时,我会在桌面上使用以下命令创建一个快捷方式:

runas /netonly /user:mydomain\myusername "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe"

runas /netonly /user:mydomain\myusername "C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Ssms.exe"

当你运行快捷方式时,你会得到一个命令提示符,它会要求你输入你正在运行的帐户的密码,然后程序就会打开。
从那里你可以正常使用它

wfypjpf4

wfypjpf42#

您仍然可以在vm的ssas示例中处理多维数据集。

  • 步骤1:在本地系统中构建Cube的项目
  • 步骤2:打开项目位置并复制.sadatabase
  • 步骤3:使用analysis service部署向导创建xmla脚本
  • 步骤4:在ssms中打开脚本并执行

相关问题