Setup MS SQL Server 2012 Express lumpuh dengan .NET error


1

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?


1
Instalasi Anda .NET Framework rusak berdasarkan pesan kesalahan yang Anda terima. Coba instal .NET Framework 4.0 dan perbaiki instalasi curent .NET Framework.
Ramhound

1
per utas ini, memperbaiki pemasangan .net framework Anda mungkin membantu. biasanya saya akan mengharapkan "System.Data, Version = 2.0.0.0" untuk merujuk ke runtime framework .net 2. stackoverflow.com/questions/4403363/could-not-load-system-data
Frank Thomas

Terima kasih, tetapi itu tidak membantu. Saya memperbaiki instalasi .NET 4.0 dan juga menjalankan Pembaruan Windows untuk mendapatkan pembaruan .NET 4.0 terbaru. Tapi tetap saja saya mendapatkan kesalahan yang sama.
alexraasch

Saya baru saja berlari sfc /scannowdan 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" : sfcjuga melaporkan bahwa tidak dapat memperbaiki file karena file sumber juga rusak. Apakah saya perlu menginstal ulang seluruh sistem?
alexraasch

Jawaban:


1

Kesalahan saat dibutuhkan. Net 2.0. Ada panduan, mempersiapkan lingkungan untuk instalasi, menggunakan SQL Server 2012 CD dengan versi evaluasi.

Evaluasi Microsoft® SQL Server® 2012

Pemeriksa Konfigurasi Sistem SQL Server 2012

Pemeriksa Konfigurasi Sistem SQL Server 2012 pengaturan

lihat .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

Jalankan untuk Memperbaiki:

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

Maaf, saya tidak mengerti apa yang Anda ingin saya lakukan. Jika saya menjalankan perintah terakhir yang saya dapatkan: 1036 3082 v2.0.50727 v3.0 v3.5 v4.0.30319
alexraasch


Terima kasih atas tangkapan layarnya. Namun, Pengaturan bahkan tidak pernah ditampilkan. Ketika saya memulainya di baris perintah, saya mendapatkan kesalahan yang saya posting di atas dan tidak ada yang terjadi.
alexraasch

1
@alexraasch mungkin perintah bantuan? SQLEXPR_x64_ENU.exe /ACTION=Install /FEATURES=SQLEngine /INSTANCENAME=MSSQLSERVER /SECURITYMODE=SQL /SAPWD=******** /SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /TCPENABLED=1 /NPENABLED=1 /HIDECONSOLE /SKIPRULES=RebootRequiredCheck /IACCEPTSQLSERVERLICENSETERMS /QDan Anda menginstal ulang. Net 3.5?
STTR

Terima kasih, tapi itu juga tidak berhasil. Lihat jawaban saya selanjutnya.
alexraasch

0

OK, jadi sepertinya masalahnya sama sekali tidak terkait dengan kerangka NET. Salah satu admin sys baru saja memberi tahu saya bahwa sistem penyimpanan, tempat VM berjalan, tampaknya rusak. Jadi itu adalah kegagalan perangkat keras atau ketidakcocokan antara sistem penyimpanan dan alat-alat VM, terutama vMotion. Sepertinya kita harus mengatur VM lagi dari awal. Terima kasih atas bantuan Anda!

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.