1

Я пытаюсь установить MS SQL Server 2012 Express на виртуальной машине на клиенте. Это свежая установка Windows Server 2008 R2 Enterprise SP1. Я добавил роли "Файловые службы" и "Сервер приложений" и установил компонент .NET Framework 3.5.1.

Я загрузил установочные файлы SQL Server в один EXE-файл от Microsoft. (Взял пакет Advanced Tools). После распаковки установки я вижу, что окно Command мигает, тогда ничего не происходит.

Затем я вручную распаковал файл EXE и запустил setup.exe, который вылетает со следующей ошибкой:

ERROR: Runtime error: Could not load file or assembly 'System.Data, Version=2.0.
0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencie
s. The module was expected to contain an assembly manifest.

Я делал одну и ту же установку на разных виртуальных машинах, вероятно, сто раз и никогда не получал эту ошибку. Может кто-нибудь помочь, пожалуйста?

2 ответа2

1

Ошибка по необходимости. Net 2.0. Есть мастер, готовящий среду к установке, использующий компакт-диск SQL Server 2012 с ознакомительной версией.

Microsoft® SQL Server® 2012 Evaluation

Проверка конфигурации системы SQL Server 2012

Проверка конфигурации системы Настройка SQL Server 2012

см. .Net Framework:

%SystemRoot%\MICROSOFT.NET\FRAMEWORK\V2.0.50727\aspnet_regiis.exe -lv

var 2, 32-bit:

dir /A:D /B %SystemRoot%\MICROSOFT.NET\Framework

var 2, 64-bit:

dir /A:D /B %SystemRoot%\MICROSOFT.NET\Framework64

Выполнить, чтобы исправить:

cd "%ProgramFiles(x86)%\Microsoft Visual Studio 8\SDK\v2.0\Bin"
gacutil -I "%windir%\Microsoft.NET\Framework\v2.0.50727\System.Transactions.dll"
0

Итак, кажется, что проблема совершенно не связана с .NET Framework. Один из системных администраторов только что сказал мне, что система хранения, на которой работает виртуальная машина, кажется поврежденной. Так что это либо аппаратный сбой, либо несовместимость между системой хранения и инструментами виртуальных машин, особенно vMotion. Похоже, нам придется заново настраивать ВМ с нуля. Спасибо за вашу помощь!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .