You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已通过SSMS访问远程SQL Server Analysis Server,如何在Visual Studio中访问?

在Visual Studio中连接远程SQL Server Analysis Server(SSAS)的解决方案

一、用指定域账号上下文启动Visual Studio

你在SSMS中通过runas /netonly加载远程域账号lua\sqladmin实现了连接,Visual Studio也需要在相同账号上下文运行才能访问目标SSAS:

  1. 打开命令提示符或PowerShell,执行对应版本的Visual Studio启动命令(替换为你的VS实际安装路径):
    runas /netonly /user:lua\sqladmin "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe"
    
    • 若使用VS2019等其他版本,调整路径中的版本号与安装目录即可(比如VS2019路径通常为C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe)
  2. 执行命令后输入lua\sqladmin账号的密码,启动Visual Studio。

二、连接远程SSAS及工作区服务器路径

  1. 在Visual Studio中调出服务器资源管理器(可通过视图 > 服务器资源管理器打开)
  2. 右键“数据连接”选择“添加连接”,在数据源选项中选择Microsoft Analysis Services
  3. 服务器名称填写远程SSAS的地址:
    • 默认实例:直接填远程服务器主机名或IP(如REMOTE-SSAS-SRV或192.168.1.100)
    • 命名实例:格式为<主机名>\<实例名>(如REMOTE-SSAS-SRV\SSASDEV)
    • 自定义端口:若SSAS使用非默认端口(默认2383),格式为<主机名>:<端口>
  4. 选择“使用Windows身份验证”(因已通过runas加载账号上下文,会自动以lua\sqladmin身份验证)
  5. 连接成功后,工作区服务器路径即为你填写的服务器名称(含实例名/端口),在服务器资源管理器中会显示为类似REMOTE-SSAS-SRV\Default(默认实例)的格式。

额外注意事项

  • 确保Visual Studio已安装Analysis Services 项目工作负载(可通过VS安装器修改安装项添加),否则无法找到SSAS连接选项
  • 确认lua\sqladmin账号在远程SSAS服务器上拥有足够权限(如服务器管理员、数据库读写权限等)
  • 若连接失败,检查本地到远程SSAS服务器的端口连通性(默认2383端口是否开放)

内容的提问来源于stack exchange,提问作者Astora

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 16:20:37