Симптоми
Да предположим, че се свързвате с Microsoft SQL Server 2012 или 2014 Analysis Services, който се изпълнява на порт, който не е по подразбиране, и SQL Browser е настроен на изключено. Когато изпълнявате заявка за създаване на многомерни изрази (MDX), може да получите следното съобщение за грешка:
Забележка
Изпълнение на заявката ...
Или не може да се осъществи връзка към "ServerName\Instance" сървъра, или услугите за анализ не се изпълняват на указания компютър.
Грешки в доставчика на OLE база данни. Възникна грешка, докато информацията за именуван екземпляр се извличаше от услугата SQLBrowser на сървъра "ServerName".
Грешки в доставчика на OLE база данни. Неуспешно свързване с редиректора. Уверете се, че услугата SQLBrowser се изпълнява на сървъра "ServerName ".
Изпълнението завърши
Причина
Проблемът се появява, защото е взет неправилен път на код. Връзката винаги се опитва да използва формата на името на екземпляра, който разчита на SQL браузъра.
Решение
След като приложите горещата корекция, задайте стойността на LocalCubeServerPortInConnectionString на 1, за да разрешите тази функция в конфигурационния файл на SSAS.
Информация за сервизен пакет за SQL Server 2014
За да отстраните този проблем, изтеглете Service Pack 1 за SQL Server 2014.
За повече информация относно SQL Server 2014 Service Pack 1 (SP1) вж. грешките, които са коригирани в SQL Server 2014 Service Pack 1.
Информация за сервизни пакети за SQL Server 2012
За да решите този проблем, сдобийте се с най-новия сервизен пакет за Microsoft SQL Server 2012. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2755533 Как да получите най-новия сервизен пакет за SQL Server 2012
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.