Installing SQL Server R2 2008 in windows 7
На этой неделе мы обсудим, как устранить различные ошибки сборки, которые мы получаем, при устранении неполадок установки для SQL Server. Я больше сосредоточу эту статью на SQL Server 2008 R2 и Windows 7. Прежде чем начать, я объясню, что такое сборка в Windows. Википедия описывает сборку в CLI, как скомпилированную библиотеку кода, используемую для развертывания, управления версиями и безопасности. В сборках CLI может содержаться информация о версии, позволяющая устранить большинство конфликтов между приложениями, вызванными совместными сборками.
Ошибки сборки при установке SQL в Windows
Поэтому давайте входим в раздел устранения неполадок статьи.
Большая часть раз, ошибки сборки возникают из-за остатков неудачной установки, то есть установка прошла на полпути и сделала откат. В таких случаях мы должны вручную очищать записи. Это немного длинный и, казалось бы, сложный процесс, но я постараюсь сделать все как можно проще. Перед началом процесса создайте точку восстановления системы и создайте резервную копию реестра. Пожалуйста, следуйте этим статьям, чтобы сделать это.
- Как создать точку восстановления системы в Windows
- Резервное копирование и восстановление реестра в Windows
Прежде всего, нам нужно удалить любые последующие записи. Если на этом компьютере не установлен SQL, просто удалите все записи SQL из программ и функций. Если нет, просто удалите SQL Server 2008 R2 и выберите экземпляр, который вы пытаетесь установить (не удаляйте ничего). Если его там нет, оставьте его и переходим к следующему шагу.
Следующий шаг проходит через реестр, чтобы убедиться, что все записи удалены. Честно говоря, практически невозможно найти и удалить все записи SQL, но мы можем удалить только те важные, которые, по нашему мнению, вызовут проблемы.
- Пуск -> Выполнить -> Regedit
- Перейти к
32-бит: HKEY_LOCAL_MACHINE SOFTWARE Microsoft Microsoft SQL Server 64-бит: HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft Microsoft SQL Сервер
- Удалите записи для экземпляра SQL, который вы связываете для установки. В случае, если у вас нет другого SQL, просто удалите Microsoft SQL сам корневой каталог сервера
- Теперь перейдите к HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services Eventlog Application и удалите записи для экземпляра SQL, который вы связываете для установки
- Затем перейдите к HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services и удалите записи для экземпляра SQL, который вы связываете для установки
- . Вы найдете несколько такие как ControlSet001 , ControlSet002 , ControlSet003 , ControlSet004 и т. д. Повторите тот же процесс.
- HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Eventlog Application и удалите записи для экземпляра SQL, который вы связываете, для установки
- HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services и удалите записи для экземпляра SQL, который вы связываете для установки.
Теперь следующий шаг - удалить записи сборки для SQL. Для этого
- Пуск -> Выполнить -> сборка
- Ищите сборки, запущенные с помощью Microsoft.SqlServer , как только вы найдете его правой кнопкой мыши и нажмите «Удалить»
Теперь просто убедитесь, что у вас есть все записи, есть трюк, где мы можем переключить представление сборки в представление папки.
- В командной строке введите cd / d% windows% assembly
- Тип: attrib -r -h -s desktop.ini
- Тип ren desktop.ini desktop.bak
Или
- Перейти к HKEY_LOCAL_MACHINE SOFTWARE Microsoft Fusion
- Добавить новое имя двоичного значения " DisableCacheViewer "
- Щелкните правой кнопкой мыши на« DisableCacheViewer »и нажмите« Изменить »
- Ввести 1
- Закройте реестр и повторите попытку
Теперь, если вы вернетесь к сборке, вы должен быть вид папки, а не вид сбоку. Теперь найдите любой Microsoft.SqlServer и удалите его. После завершения процесса просто очистите TEMP и перезагрузите систему и попробуйте установить ее снова.
Теперь в некоторых случаях вы все равно можете получить ошибку сборки, в большинстве случаев это связано с Microsoft.NET 4.0. Я бы рекомендовал переустановить.NET Framework 4.0 и попытаться установить его снова. Также могут возникнуть такие ошибки Microsoft Visual C ++ 2008 или 2010. Переустановка их будет хорошей идеей.
Существует еще один сценарий, в котором ошибка вызвана Microsoft SQL Server 2008 R2 RsFx Driver MSI. В таких случаях мы можем попробовать две вещи. Один из них - создать отсутствующую запись в реестре или удалить драйвер из папки Installer.
Способ 1:
- Пуск -> Выполнить -> Regedit
- Перейти к HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services RsFx0150
- Щелкните правой кнопкой мыши по RsFX0150 и нажмите «Создать» и введите Экземпляры данных
- . Закройте реестр и попробуйте снова установить его.
Метод 2:
- Пуск -> Выполнить -> Установщик
- После открытия папки вы отправите много столбцов, щелкните правой кнопкой мыши на любом из имен столбцов и выберите «Больше»
- Из списка выберите Комментарии и нажмите «ОК».
- Теперь найдите Microsoft SQL Server 2008 R2 RsFx Driver MSI в комментариях (поскольку фактическое имя файла будет тарабарщиной)
- Щелкните правой кнопкой мыши файл MSI и нажмите «Удалить»
Хорошо используя этот метод позволит решить большинство ошибок, связанных с сборкой, при установке Microsoft SQL Server 2008 R2. Если у вас все еще есть проблемы, вы можете использовать наш раздел комментариев.
Ошибка при доступе при установке программного обеспечения в Windows

В этой статье рассказывается, как устранить неполадки при доступе к сообщению об отказе при доступе при попытке установить программного обеспечения в Windows 10/8/7. Ошибка при установке Windows Installer Access Denied не так проста, но это сообщение помогло многим.
MsiGetProductInfo не удалось загрузить ProductVersion при установке SQL Server 2008R2

Это сообщение показывает решение для исправления ошибки MsiGetProductInfo не удалось загрузить ProductVersion для пакета с кодом продукта = `{GUID}`. Код ошибки: 1605/1608 при установке SQL 2008R2 в Windows.
Запретить сохранение приложений в приложениях при склеивании их плит, чтобы запустить экран при установке

В этой статье будет показано, как предотвратить использование Windows Store Приложения автоматически прикрепляют свои Плитки к экрану запуска при установке в Windows 8 | 8.1.