есть 3 сервера, находящиеся в разных доменах:
1. сервер-хранилище, SQL2000
2. сервер с кубами, SSAS2012
3. сервер с кубами, SSAS2014
на 2-м сервере построены кубики, настроен DataSource, обращающийся к 1-му серверу-хранилищу. Все работает, все отлично.
далее попытался развернуть куб на 3-м сервер, используя второй.
Т.е. на 2-м сервере в VisualStudio создал новый проект, скопировал куб из старого проекта. В св-вах проекта изменил сервер развертывания на новый сервер (3-й).
развертывание проходит успешно, а вот процессинг не идет. Пишет, что нет доступа к DataSource:
В св-вах подключения прописано Windows Autentification, тест проходит успешно (подключение скорее всего происходит от пользователя 2-го сервера, из под которого ведется разработка).
Думаю, проблема в том, что во время процессинга 3-й сервер (хоть разработка и ведется на 2-м сервере) пытается подключиться к 1-му серверу-хранилищу и у него не получается (нет доступа).
Служба SSAS 3-го сервера запускается из под "NT Service\MSSQLServerOLAPService"
На 2-м сервере имя такое же, но процессинг кубов проходит успешно.
Подскажите, какому имени дать доступ к источнику данных на сервере-хранилище 1 для доступа к нему?
1. сервер-хранилище, SQL2000
2. сервер с кубами, SSAS2012
3. сервер с кубами, SSAS2014
на 2-м сервере построены кубики, настроен DataSource, обращающийся к 1-му серверу-хранилищу. Все работает, все отлично.
далее попытался развернуть куб на 3-м сервер, используя второй.
Т.е. на 2-м сервере в VisualStudio создал новый проект, скопировал куб из старого проекта. В св-вах проекта изменил сервер развертывания на новый сервер (3-й).
развертывание проходит успешно, а вот процессинг не идет. Пишет, что нет доступа к DataSource:
автор |
---|
Ошибки в реляционном модуле высокого уровня. Не удалось соединиться с источником данных с DataSourceID .... |
В св-вах подключения прописано Windows Autentification, тест проходит успешно (подключение скорее всего происходит от пользователя 2-го сервера, из под которого ведется разработка).
Думаю, проблема в том, что во время процессинга 3-й сервер (хоть разработка и ведется на 2-м сервере) пытается подключиться к 1-му серверу-хранилищу и у него не получается (нет доступа).
Служба SSAS 3-го сервера запускается из под "NT Service\MSSQLServerOLAPService"
На 2-м сервере имя такое же, но процессинг кубов проходит успешно.
Подскажите, какому имени дать доступ к источнику данных на сервере-хранилище 1 для доступа к нему?