成功构建我的项目后,部署它时出现此错误:
由于以下连接问题,无法将项目部署到“\SQLEXPRESS”服务器:
无法与重定向器建立连接。确保“SQL Browser”服务正在运行。
要验证或更新目标服务器的名称,请在解决方案资源管理器中右键单击项目,选择项目属性,单击部署选项卡,然后输入服务器名称。
到目前为止我检查/尝试过的事情:
- 更改部署服务器名称(从 localhost 更改为我的实际 SQL Server 名称)
- 确保 SQL Server Browser 服务正在运行(在 SSCM 中运行)
- 注册表 SSrpListener 值(应该是 1——我的是 1)
- 以管理员身份运行 Visual Studio 和 SSCM
版本:
- Visual Studio 社区 2019 (16.9.2)
- SQL Server 数据工具 (16.0.62103.10080)
- SQL Server 分析服务 (15.0.19445.0)
- SQL Server 配置管理器 (2019.0150.2000.05)
- SQL Server Management Studio(15.0.18369.0 或 v18.8)
- SQL Server 2019 速成版 (15.0.2000.5)
- 视窗 10 (10.0.19042)
根据我上面提供的信息,我仍然无法部署该项目。
我不确定你在做什么...
但我可以说 SASS 服务不包含在 sql server express 中。您只能拥有相关数据库服务 .\SQLEXPRESS,而不是 SSAS 分析数据库。
https://learn.microsoft.com/en-us/analysis-services/analysis-services-features-supported-by-the-editions-of-sql-server-2016?view=asallproducts-allversions
代替 Express 版,下载开发者版。它对于非生产环境是免费的,并且具有企业版等功能。所以你可以测试一切。不要在生产中使用它。
在 sql dev setup 期间,请务必选择 SASS 实例: