Симптоми
Да предположим, че се свързвате към Microsoft SQL Server 2012 или 2014 Analysis Services, който се изпълнява на порта, който не е по подразбиране, и SQL браузърът е зададено на изкл. Когато изпълнявате заявка за създаване на многомерни изрази (MDX), е възможно да получите следното съобщение за грешка:
Изпълнение на заявката... Или не може да бъде осъществена връзка към сървъра на "ServerName", или "Услуги заанализ" несе изпълнява на указания компютър. Грешки в доставчика на OLE DB. Възникнала е грешка по време на извличане на наименувана информация от услугата SQLBrowser на сървъра на "ServerName" . Грешки в доставчика на OLE DB. Не можа да се свърже с redirect. Уверете се, че услугата 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, които са посочени в секцията "важи за".