После установки пакета обновления 2 (SP2) в существующий SQL Server 2008 R2 я потерял доступ ко всем моим базам данных и начал сталкиваться с ошибкой на снимке экрана.
Любые идеи?
После установки пакета обновления 2 (SP2) в существующий SQL Server 2008 R2 я потерял доступ ко всем моим базам данных и начал сталкиваться с ошибкой на снимке экрана.
Любые идеи?
Проверьте значение среды для Temp и TMP.
C:\Users\buck > установить t
TEMP = C:\Users\бакс\AppData\Local\Temp\2
TMP = C:\Users\бакс\AppData\Local\Temp\2
Убедитесь, что указанный каталог существует, и ваш идентификатор имеет соответствующее разрешение для записи в этот каталог. В качестве альтернативы через панель управления (Панель управления- > Система и безопасность- > Система → Расширенные системные настройки) вы можете изменить каталоги по умолчанию, назначенные TEMP и TMP.
Когда я видел эту проблему, обычно это связано с тем, что на диске, на котором установлен SSMS, закончилось свободное пространство. Удаление некоторых старых файлов журнала устраняет проблему.
Выполнение этой быстрой проверки может оказаться целесообразным, прежде чем переходить к переустановке.
Я получил эту ошибку на нашем удаленном общем сервере. Оказалось, что у нашего диска C нет свободного места.
Я получил это, попросив моего коллегу закрыть его сессию SQL Server Management Studio, и он сразу же очистил 7 ГБ! Тогда я мог бы войти в систему! Woot woot!
Быстрый google предполагает, что, по-видимому, это довольно распространенная проблема. Похоже, что это не проблема SQL Server, а на самом деле .NET. И самое распространенное (и быстрое) решение, которое я нашел, - это переустановить SSMS.
Я обнаружил, что если вы обновляете драйвер oderies oderies в кластере sql. Много раз вы столкнетесь с этой проблемой в точности. Переименование файла machine.config в 32-битной и 64-битной папках делает трюк. мы в настоящее время обновляемся с версии 12 или 6.1 до 7.1 или 13, поскольку версия 12 вызывает проверку ошибок в одном из наших экземпляров SQL. Модернизировался, и все проблемы исчезли.
Приветствия,
Щелкните правой кнопкой мыши значок SSMS и щелкните "Запуск от имени администратора". На консоли SSMS убедитесь, что ошибка исчезла, щелкнув по дереву "Базы данных" node. Теперь ошибка должна быть постоянно исправлена, и вам больше не нужно запускать SSMS в качестве администратора. В следующий раз просто запустите SSMS нормально, и он должен работать нормально.
Согласно следующей ссылке: https://connect.microsoft.com/SQLServer/feedback/details/573771/value-cannot-be-null
Я только что проверил, что мой пользователь - локальный администратор, затем я вышел из системы и зашел в систему.
После этого шага я еще не получил эту ошибку.
При запуске в этом я обнаружил, что он связан с временной папкой среды (TMP Temp).
Я попытался добавить папку "2" в это место без успеха. C:\Users\USER\AppData\Local\Temp\2
Попробуйте ввести% temp% в проводнике файлов и посмотреть, приведет ли он вас к допустимому местоположению. Я обнаружил, что получил ошибку, потому что пытался перейти в "4" место. C:\Users\USER\AppData\Local\Temp\4
Я создал папку с именем "4" в папке Temp, перезапустил SSMS и снова начал работать.
Я получал эту точную ошибку и думал, что у меня будет работа по ремонту.
Ну, ремонт не разрешил проблему, однако он сказал мне, что он не смог получить доступ к machine.config в C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG - обнаружил, что не существует! Был еще один файл machine.config.default
Итак, у него был удар по копированию, переименование в .config и альта разрешило его и все, работая как чемпион.
У меня такая же ошибка в SSMS, и я нашел эту ссылку и выполнил описанные выше шаги.
Проблема заключалась в доступе к содержимому файла настроек. У файла были недопустимые записи. Этот файл является CurrentSettings-. Исправление для этого показано ниже:
- На сервере Перейдите в меню "Пуск" → "Профиль" → "Документы" - "SQL Server Management Studio → Настройки (это местоположение файла, указанного выше).
- Удалить все файлы из этой папки
- Перезапустить службы sqlserver
- Запустите SSMS, и эта ошибка исчезла. Вы сможете расширить все папки и выполнить обычные действия SSMS без этой ошибки.
Как только я выполнил эти шаги и перезапустил свой компьютер, эта ошибка исчезла, и SSMS работал нормально.
Я просто столкнулся с этой проблемой и сразу же решил ее через 5 минут. Просто зайдите в панель управления и запустите средство устранения неполадок программ.
**PATH** Control Panel\All Control Panel Items\Troubleshooting\Programs
Он предоставит вам список установленных программ, которые могут иметь какие-либо проблемы. Прокрутите список вниз и найдите "SQL Server Management Studio" и запустите процесс устранения неполадок. Он, надеюсь, исправит вас.