В свойствах сервера 9.0 требуется указать строку подключения к репозиторию
Обновлено: Апрель 2009 г.
Последнее изменение раздела: 2009-04-16
В этой статье описывается ошибка, которая может возникнуть при использовании службы построения куба Microsoft Office Project Server 2007 или обновлении базы данных куба OLAP.
Описание проблемы
Ошибка, аналогичная приведенной далее, возникает в журнале примечаний к отслеживанию построения во время построения или обновления базы данных куба OLAP, на стадии построения базы данных и кубов.
Сеанс Analysis Services завершен со следующей ошибкой: Не удалось подключиться к серверу Analysis Services <Имя_сервера_Analysis_Services>. Ошибка: строка подключения к репозиторию должна быть задана в свойствах сервера 9.0 (см. раздел <DSO>...</DSO> в файле msmdsrv.ini из Analysis Services 9.0).
Возможные причины
Любая из следующих причин может вызвать эту ошибку.
В разделе DSO файла Msmdsrv.ini не указана соответствующая строка подключения.
Учетная запись для входа в службу очереди Microsoft Office Project Server не имеет доступа к папке DSO.
Учетная запись для входа в службу очереди Microsoft Office Project Server не имеет разрешений в SQL Server Analysis Services.
Решение
Существует два возможных решения проблемы.
Просмотрите параметры конфигурации DSO SQL Server Analysis Services с помощью центра управления SQL Server. Эти параметры отражены в файле Msmdsrv.ini. Дополнительные сведения о редактировании настроек DSO Analysis Services см. в статье Требования к использованию служб SQL Server 2005 Analysis Services со службой построения кубов Project Server 2007.
Добавьте учетную запись для входа в службу очереди Microsoft Office Project Server в роль сервера для экземпляра Analysis Services.
В отличие от SQL Server 2000 Analysis Services, в SQL Server 2005 Analysis Services пользователь, входящий в группу администраторов OLAP, не имеет прав на создание баз данных. Необходимо явно добавить учетную запись администратора поставщика общих служб в роль сервера для экземпляра SQL Server 2005 Analysis Services. Члены роли сервера в экземпляре SQL Server 2005 Analysis Services имеют неограниченный доступ ко всем объектам Analysis Services и данным в этом экземпляре.
Добавление члена в роль сервера для экземпляра Analysis Services
В центре управления SQL Server подключитесь к экземпляру Analysis Services, щелкните правой кнопкой мыши имя экземпляра в обозревателе объектов и нажмите Свойства.
В панели Выбор страницы выберите Безопасность и нажмите Добавить.
В диалоговом окне Выбор: пользователи или группы в поле Введите имена объектов для выбора добавьте одного или несколько пользователей Windows или групп.
Нажмите кнопку ОК.
Примечание:
По умолчанию члены локальной группы "Администраторы" являются членами роли сервера Analysis Services. Однако их членство в этой роли сервера не отображается в пользовательском интерфейсе.
Дополнительные сведения о добавлении пользователя в роль сервера в SQL Server 2005 Analysis Services см. в статье MSDN Предоставление административных разрешений в масштабах сервера (https://go.microsoft.com/fwlink/?linkid=91235\&clcid=0x419).
Загрузить эту книгу
Для упрощения чтения и печати этот раздел включен в следующую загружаемую книгу:
См. полный список доступных книг на веб-сайте Загружаемые материалы для Project Server 2007.