Обычно, когда я хочу изменить соединение для окна редактора запросов в SQL Server Management Studio, я могу выбрать новое соединение из меню вверху - Query > Connection > Change Connection.
Однако, когда я работаю над кубами с подключением служб анализа, а затем откройте сохраненный SQL script (например, базовый SQL-представление), поле "Доступные базы данных" пустое, а "Изменить соединение" и другие 3 опции в этом меню (Connect, Disconnect, Disconnect all query) все серые.
Единственным обходным решением, которое я нашел для запуска сохраненного SQL script, является открытие "нового запроса" из базы данных SQL, к которой я хочу получить доступ в Обозревателе объектов, и либо скопировать мой script в его или снова открыть script - который теперь открывается как обычно, с новой базой запросов.
Кажется, что последнее соединение с базой данных окна "Редактор запросов" как соединение по умолчанию для любых новых запросов - и когда ваш последний "запрос" просматривает куб, тогда он ломается? У кого-нибудь есть исправление, чтобы отключить "Изменить соединение" правильно?
Я использую SQL Server 2008 R2 и открываю сохраненный SQL script в меню Файл > Открыть > Файл