Поделиться через


В свойствах сервера 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.

Решение

Существует два возможных решения проблемы.

  1. Просмотрите параметры конфигурации DSO SQL Server Analysis Services с помощью центра управления SQL Server. Эти параметры отражены в файле Msmdsrv.ini. Дополнительные сведения о редактировании настроек DSO Analysis Services см. в статье Требования к использованию служб SQL Server 2005 Analysis Services со службой построения кубов Project Server 2007.

  2. Добавьте учетную запись для входа в службу очереди 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

    1. В центре управления SQL Server подключитесь к экземпляру Analysis Services, щелкните правой кнопкой мыши имя экземпляра в обозревателе объектов и нажмите Свойства.

    2. В панели Выбор страницы выберите Безопасность и нажмите Добавить.

    3. В диалоговом окне Выбор: пользователи или группы в поле Введите имена объектов для выбора добавьте одного или несколько пользователей Windows или групп.

    4. Нажмите кнопку ОК.

      NoteПримечание:
      По умолчанию члены локальной группы "Администраторы" являются членами роли сервера Analysis Services. Однако их членство в этой роли сервера не отображается в пользовательском интерфейсе.

    Дополнительные сведения о добавлении пользователя в роль сервера в SQL Server 2005 Analysis Services см. в статье MSDN Предоставление административных разрешений в масштабах сервера (https://go.microsoft.com/fwlink/?linkid=91235\&clcid=0x419).

Загрузить эту книгу

Для упрощения чтения и печати этот раздел включен в следующую загружаемую книгу:

См. полный список доступных книг на веб-сайте Загружаемые материалы для Project Server 2007.