我已使用SQL Server 2016 Standard Edition映像设置了Azure虚拟机。我已经在计算机上安装了Analysis Services Tabular的实例,并配置了端点,以便可以从本地计算机访问它。
我已将SQL Server、SSAS多维和SSAS表格数据库部署到此计算机。我能够连接到关系数据库,并且当我连接到Analysis Services时,我可以使用IP地址或DNS名称,并且我能够连接到SSAS多维数据库。通常,当从Excel/Tableau/其他报告工具访问表格实例时,我会在服务器名称中添加后缀\tabular,以连接到表格实例。
但是,在服务器名称中使用\ the后缀时,我收到错误消息"Errors in the OLE DB provider. Name not connect to the redirector.确保SQLBrowser服务器正在该服务器上运行“。我已经检查了虚拟机,并且该服务正在运行。我想知道\tabular是否不是连接到Azure托管的SQL Server的表格实例的正确语法。
任何帮助或建议都将不胜感激。
发布于 2017-02-11 09:35:35
我将RDP连接到服务器,并在SSMS中连接到表格实例。右键单击服务器节点上的对象资源管理器,然后选择属性。转到General选项卡,将Port属性更改为类似于1234的内容,这样Port就会被修复。重新启动SSAS表格服务。在虚拟机上打开Windows防火墙应用程序,然后打开端口2382和1234。然后在Azure门户中编辑该VM的网络安全组,并为SQL Browser打开tcp端口2382,为SSAS表格打开1234 (或您选择的任何端口)。现在,您可以连接到以下任一服务器名称:
服务器名称\表格或服务器名称:1234
有关这方面的文档可以在here中找到。
https://stackoverflow.com/questions/42169179
复制相似问题