Я знаю, что этот вопрос касается bash
, но - только для записи - ksh93
умнее и реализует его, как ожидалось:
$ ksh -c 'i=5; for x in {1..$i}; do echo "$x"; done'
1
2
3
4
5
$ ksh -c 'echo $KSH_VERSION'
Version JM 93u+ 2012-02-29
$ bash -c 'i=5; for x in {1..$i}; do echo "$x"; done'
{1..5}
Часто это из-за того, что новое диалоговое окно соединения находится за пределами экрана (обычно из-за изменения настроек монитора, например, 1-2 мониторов или изменения разрешения и т. Д.).
Если это так, то простое исправление :
Согласно ответам здесь из @Eirik Тофт и здесь от @Lee Chetwynd
Устранена проблема, из-за которой сегодня на моем компьютере было то же самое, переименовав запись в моем реестре:
После некоторого копания может возникнуть несколько проблем, которые могут вызвать одну и ту же ошибку (приложение, настройки, реестр) , Эта запись в блоге довольно хорошо освещает это: http://www.armedia.com/blog/2012/08/sql-server-management-studio-freeze/
В моем случае удаление папка студии управления SQL-сервером в AppData (c: \ users \% userName% Appdata \ raoming \ microsoft \) не работала.
Однако я успешно удалил / переименовал запись реестра: [HKEY_CURRENT_USER \ Software \ Microsoft \ Microsoft SQL Server]
(обновление). Решил основную проблему на моем ноутбуке - использовались дополнительные 2 экрана с намного более высокие разрешения, которые заставили Windows / SSMS открыть диалог подключения к новому источнику данных для всех из них. Если вы используете несколько экранов, попробуйте вернуться, чтобы просто использовать собственный экран ноутбука, чтобы увидеть, сможете ли вы найти диалог, который SSMS ожидает на вашем входе.
Это было потому, что многоэкранный дисплей. Отключение мультиэкрана для одного решило его. Включение многоэкранного дисплея после того, как ssms начал работать
У меня была такая же ситуация с двумя дополнительными экранами, подключенными к моему ноутбуку. SQL Server Management Studio была открыта на третьем экране, а модальное диалоговое окно нигде не было видно.
Два варианта:
Когда SSMS находится на основном или дополнительном экране, модальное диалоговое окно открывается первым и должно использоваться.
В моем случае, опция «Запуск от имени администратора» работала как шарм. Я получал доступ к экрану моего сервера через Windows RDP. И когда я открываю SQL Server Management Studio и Visual Studio 2010, пользователь в данный момент зависает и не будет работать, если не отключить администратор.
Но когда я установил режим совместимости обоих приложений на «запуск от имени администратора», он начинает работать нормально.