Visual Studio 2019/SSAS浏览Cube时无法连接数据库服务器问题求助
SSAS浏览Cube端口2383被拒绝问题解决步骤
报错信息:
无法建立连接,请确认服务器正在运行。
附加信息:由于目标计算机主动拒绝连接127.0.0.1:2383,无法建立连接(系统)
核心原因说明
创建数据源视图、Cube的操作仅需要VS和关系型SQL Server 2019数据库引擎通信,走SQL Server默认1433端口;而浏览Cube需要和SSAS服务实例通信,SSAS默认监听端口为2383,连接被拒绝说明SSAS服务未正常运行或配置异常。
排查操作步骤
- 确认SSAS服务运行状态
打开Windows运行窗口输入services.msc进入服务管理器,查找名称为SQL Server Analysis Services (你的实例名)的服务,确认服务状态为正在运行,启动类型设置为自动。如果服务未启动,手动启动后重试浏览操作。 - 核对SSAS实例安装模式
你的SSAS项目开发模式必须和本地SSAS实例的安装模式完全匹配:多维项目需要对应多维模式的SSAS实例,表格项目需要对应表格模式的SSAS实例。模式不匹配的情况下需要重新运行SQL Server安装程序,部署对应模式的SSAS实例。 - 检查端口占用与防火墙规则
打开命令提示符执行命令netstat -ano | findstr :2383,确认2383端口被SSAS服务进程占用。如果没有对应占用记录,检查本地防火墙是否拦截了2383端口,可临时关闭防火墙测试连接是否恢复。 - 校验项目部署配置
右键SSAS项目选择【属性】→【部署】,确认服务器配置项填写的是本地正在运行的SSAS实例名,如果你使用的是SSAS命名实例,不要直接填默认的localhost,需要填写对应实例名,重新部署成功后再进行浏览操作。
内容的提问来源于stack exchange,提问作者Piet Poelsma
相关产品推荐
相关产品推荐

