Saya mencoba menginstal MS SQL Server 2012 Express pada mesin virtual di klien. Ini baru menginstal Windows Server 2008 R2 Enterprise SP1. Saya menambahkan peran "Layanan File" dan "Server Aplikasi", dan menginstal fitur .NET framework 3.5.1.
Saya mengunduh file pengaturan SQL Server dalam satu EXE dari Microsoft. (Mengambil bundel Alat Canggih). Setelah pengaturan terbuka, saya melihat jendela Command berkedip, maka tidak ada yang terjadi.
Saya kemudian membongkar file EXE dengan tangan dan mulai setup.exe, yang macet dengan kesalahan berikut:
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.
Saya telah melakukan instalasi yang sama pada VM yang berbeda mungkin ratusan kali dan tidak pernah mendapatkan kesalahan ini. Apakah ada yang bisa membantu?
sfc /scannow
dan mengalami beberapa kesalahan tentang file .NET 2.0, misalnya 2013-05-23 15:30:08, Info CSI 00000025 Hashes for file member \??\C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CustomMarshalers.dll do not match actual file [l:40{20}]"CustomMarshalers.dll" :
sfc
juga melaporkan bahwa tidak dapat memperbaiki file karena file sumber juga rusak. Apakah saya perlu menginstal ulang seluruh sistem?