无法建立连接。确保服务器 运行

A connection cannot be made. Ensure that the server is running

当我在创建数据源视图后尝试处理维度时出现错误:

The project could not be deployed to the server because of the following connectivity problems : A connection cannot be made. Ensure that the server is running. To verify or update the name of the target server, right-click on the project in Solution Explorer, select Project Properties,click on the Deployment tab, and then enter the name of the server.

我已经在任务管理器中检查过,SQLBrowser 是 运行。为什么会出现此错误?

检查 SQL 服务器服务本身(或 MSSQLSERVER)是否为 运行。还要检查连接字符串。

If you want to deploy the project to a named instance of Analysis Services on the local computer, or to an instance on a remote server, change the Server property to the appropriate instance name, such as <InstanceName>.

https://docs.microsoft.com/en-us/analysis-services/multidimensional-tutorial/lesson-2-5-deploying-an-analysis-services-project?view=asallproducts-allversions

您需要服务器名称和实例名称。

我能够通过这种方式在我的计算机上获取 SQL 服务器实例:

  1. 开始菜单
  2. Microsoft SQL Server 2008 或您的版本
  3. 服务器安装中心
  4. 管理员登录
  5. Select "Tools" 来自左侧菜单
  6. Select "Installed SQL Server features discovery report"

然后您会得到一个不错的 HTML 网页。您想要寻找数据库服务。您应该会看到一个实例名称。我的名为 "SQLEXPRESS." 所以服务器名称和实例的组合将是 MYCOMPUTER\SQLEXPRESS 鉴于我的计算机名称是 MYCOMPUTER.

顺便说一句,默认实例名称是MSSQLSERVER.

或者,您可以从注册表中获取它。只需 运行 regedit 并查找此密钥:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL

打开端口 2382,2383 到服务器为我解决这个问题。