2016-11-06 3 views
0

У меня возникли проблемы с развертыванием куба ssas в Azure. Я разработал куб в SSDT. Структура куба верна, и я могу получить доступ к базе данных, размещенной на лазурной машине , с моего местного ноутбука. Мой SSDT-проект создан на моем локальном ноутбуке. Я попробовал ti развернуть на лазурной машине и получить следующую ошибку;Проблемы с развертыванием куба SSAS в Azure

«Проект не может быть развернут на сервере„mbitsql.westeurope.cloudapp.azure.com“из-за следующих проблем подключения:

соединение не может быть сделано Убедитесь, что сервер работает. .Для проверьте или обновите имя целевого сервера, щелкните правой кнопкой мыши проект в обозревателе решений, выберите «Свойства проекта», щелкните вкладку «Развертывание» и введите имя сервера ».

Это мои испытания или проверки:

  • Куб правильно генерируется ошибка при развертывании
  • я могу получить доступ к базе данных SQL Server Azure succesfuly, проблема с услугами анализа ,
  • Я проверил имя сервера в прокси-серверах реализации, я протестировал с DNS-именем и с IP-адресом.
  • Я проверил доступ к службам Analysis Services из ssms of Azure, и я могу получить доступ. У меня есть проверить, что услуги анализа и услуги браузера SQL работают (как локальная учетная запись)
  • я создал правило ввода безопасности ионов лазури, чтобы разрешить доступ к порту 2382

Я не знаю, где проблема .... Я использую SQL Server 2016 и SSDT 2015

Есть что-то, что я не понимаю, я дал пользователю/пройти в источнике данных доступ к к базе данных sql server azure, но в проекте нет места, где можно поставить пользователя/пароль для SSAS.

Я не понимаю этого, потому что если вы входите с SSMS всегда ставить пользователя/пасс для обоих (сервер базы данных SQL и ССУ)

ответ

1

ли вы открыть 2382 или 2383? 2383 является правильным, если вы не настроили порт SSAS.

Подключен ли домен Azure VM? Если вы вошли в свой ноутбук как MYDOMAIN \ juan, вы используете того же пользователя для удаленного рабочего стола для виртуальной машины? Если не закрыть и открыть SSDT с помощью: runas /netonly /user:mbitsql\vmUserName "c:\pathTo\devenv.exe", чтобы SSDT мог аутентифицироваться с помощью VM при развертывании.

+0

Спасибо, Грег, я открыл оба: 2383 и 2382. Я вошел в свой ноутбук с моим местным пользователем, но когда я вхожу в Azure VM с помощью Remote Desktop, я использую другого пользователя (пользователя виртуальной машины). Я не знаю, как сменить пользователя, когда я развертываю его, и не спрашивает у меня пользователя. Я посмотрел место для вставки пользователя/прохода лазурной VM в SDT, но я этого не нашел. Как мне это сделать? , – juanvg1972

+0

@ juanvg1972 закрыть SSDT и перезапустить его с помощью команды runas, которую я упомянул – GregGalloway

+0

@ juanvg1972 также проверить, что портал Azure открыт 2383 и что локальный брандмауэр VM имеет этот порт open – GregGalloway

Смежные вопросы