Masalah: (Sql server 2014) Masalah ini terjadi saat perakitan Microsoft.SqlServer.management.sdk.sfc version 12.0.0.0
tidak ditemukan oleh studio visual.
Solusi: cukup buka http://www.microsoft.com/en-us/download/details.aspx?id=42295 dan unduh:
ENU\x64\SharedManagementObjects.msi
untuk X64 OS atau
ENU\x86\SharedManagementObjects.msi
untuk X86 OS,
kemudian instal, dan mulai ulang studio visual.
PS: Anda mungkin perlu menginstal DB2OLEDBV5_x64.msi
atau DB2OLEDBV5_x86.msi
juga.
Masalah: (Sql server 2012) Masalah ini terjadi saat perakitan
Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0
tidak ditemukan oleh studio visual.
Solusi: cukup buka http://www.microsoft.com/en-us/download/details.aspx?id=35580 dan unduh:
ENU\x64\SharedManagementObjects.msi
untuk X64 OS atau
ENU\x86\SharedManagementObjects.msi
untuk X86 OS,
kemudian instal, dan mulai ulang studio visual.
Masalah: (Sql server 2008) Masalah ini terjadi saat perakitan
Microsoft.SqlServer.management.sdk.sfc version 10.0.0.0
tidak ditemukan oleh studio visual.
Solusi: cukup buka http://www.microsoft.com/en-us/download/details.aspx?id=26728 dan unduh:
1033\x64\SharedManagementObjects.msi
untuk X64 OS atau
1033\x86\SharedManagementObjects.msi
untuk X86 OS,
(Biasanya mengunduh ini lebih baik http://go.microsoft.com/fwlink/?LinkId=123708&clcid=0x409 )
kemudian instal, dan mulai ulang studio visual.
Masalah: Saya baru-baru ini mendapat masalah serupa setelah menginstal
SharedManagementObjects . perakitan
Microsoft.SqlServer.ConnectionInfo, Version=12.0.0.0
tidak ditemukan oleh studio visual. Masalahnya adalah Paket
Visual C ++ Redistributable untuk Visual Studio belum diinstal.
Solusi: untuk Visual Studio 2013 kunjungi http://www.microsoft.com/en-us/download/details.aspx?id=40784 dan unduh:
vcredist_x64.exe
untuk X64 OS atau
vcredist_x86.exe
untuk X86 OS,
kemudian instal, dan mulai ulang studio visual.
PS: Anda dapat menemukan Visual C ++ Redistributable Package untuk Visual Studio 20XX untuk versi Visual Studio lainnya dengan mudah dengan googling.
Hanya ingin berbagi pengalaman saya tentang ini.
Saya juga mengalami kesalahan ini. Saya menggunakan MS Visual Studio 2013 dan saya memiliki MS SQL Server 2008, meskipun saya telah menginstal MS SQL Server 2012 sebelumnya.
Saya membenturkan kepala saya pada kesalahan ini selama sehari. Saya mencoba menginstal SharedManagementObject, SQLSysClrTypes dan Native Client, tetapi tidak berhasil. Mengapa? Akhirnya saya menyadari bahwa saya menginstal versi 2008 atau 2012 dari file tersebut, ketika saya menggunakan Visual Studio 2013 !! Ide saya adalah karena ini adalah masalah database, versi file harus sama dengan MS SQL Server yang diinstal di laptop, tetapi tampaknya, saya harus menginstal versi 2013 karena kesalahannya berasal dari Visual Studio dan bukan dari SQL Server.
sumber
Saya menggunakan Visual Studio 2013 & SQL Server 2014. Saya mendapat kesalahan di bawah ini
Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0
tidak ditemukan oleh visual studio.Saya sebenarnya mengharapkan
Microsoft.SqlServer.management.sdk.sfc version 12.0.0.0
kesalahan karena saya menggunakan SQL Server 2014.Untuk memperbaiki masalah ini, saya harus menginstal SQL Server 2012
SharedManagementObject.msi
dari situs di bawah ini.http://www.microsoft.com/en-us/download/details.aspx?id=35580
Catatan: Anda dapat menggunakan https://stackoverflow.com/a/19246011/1030460 jawaban tetapi fokus pada versi kesalahan untuk memilih unduhan daripada berfokus pada versi SQL Server.
sumber
Saya menjalankan VS 2012, dan SQL Server 2008 R2 SP2, Edisi Pengembang. Saya akhirnya harus menginstal item dari Paket Fitur Microsoft® SQL Server® 2012. Saya pikir petunjuk penginstalan mencatat bahwa item ini berfungsi untuk SQL Server 2005 hingga 2012. Saya tidak tahu apa persyaratan sebenarnya untuk memperbaiki kesalahan ini, tetapi saya menginstal tiga item, dan kesalahan berhenti muncul.
Item Paket Fitur Microsoft® SQL Server® 2012
Berdasarkan utas di tempat lain, Anda mungkin tidak membutuhkan satu atau dua item terakhir. Semoga berhasil!
sumber
Untuk SQL Server 2014:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=42295
Pilih SharedManagementObjects.msi untuk arsitektur Anda
sumber
Bagi mereka yang mengalami sedikit variasi dari masalah ini, saya baru saja menemukan solusinya.
Prasyarat: menggunakan VS 2015 dan SQL Server 2012.
Gejala: tidak dapat memuat subsistem ini: Microsoft.SqlServer.management.sdk.sfc versi 12.0.0.0
Pada titik ini Anda mungkin seperti saya dan bingung bahwa Anda menggunakan SQL Server 2012 tetapi VS 2015 mencoba menggunakan versi 12.0.0.0, yang berasal dari SQL Server 2014. Ternyata ketika Anda menginstal SQL Server 2012, itu menginstal beberapa komponen dari SQL Server 2014. Pada satu titik saya menghapus semua jejak SQL Server dari mesin saya (menggunakan panel kontrol Tambah Program). Ketika saya menginstal ulang SQL Server 2012, itu juga tidak menginstal ulang komponen 2014 atau saya menghapusnya lagi karena mengira saya melewatkannya pertama kali.
Hasilnya adalah saya tidak memiliki perpustakaan 2014 yang diperlukan di sistem saya. Saya juga mencoba menginstal 2014 Shared Management Objects seperti yang ditunjukkan di atas, tetapi itu tidak berhasil karena saya tidak memiliki runtime CLR dari 2014. Jadi untuk mendapatkan sistem VS 2015 yang bekerja dengan SQL Server 2012, Anda harus memastikan bahwa dua paket 2014 ini diinstal:
dari Paket Fitur SQL Server 2014 . Pilih versi 32 bit jika perlu.
Inilah situs yang membantu saya mengetahuinya.
sumber
Cukup gunakan Penginstal platform Web MS 4.5 untuk menginstal semua hal untuk MS SQL Server 2008 R2.
Dan jangan lupa untuk memuat ulang mesin.
:)
sumber
Saya mendownload "Jenis CLR Sistem Microsoft® untuk Microsoft® SQL Server® 2012" dan "Objek Manajemen Bersama Microsoft® SQL Server® 2012" dari tautan yang disebutkan @ImanMahmoudinasab, tetapi Objek Manajemen Bersama mengalami masalah saat menginstal dan itu menunjukkan beberapa pesan ketergantungan dan di instalasi akhir Gagal!
Akhirnya saya memecahkan masalah dengan Power Shell. Saya menjalankan PS sebagai administrator dengan perintah di bawah ini:
sumber
untuk versi 11 unduh Paket Fitur Microsoft SQL Server 2012 https://www.microsoft.com/en-us/download/confirmation.aspx?id=43339
untuk versi 12 unduh Paket Fitur Microsoft SQL Server 2014 SP2 https://www.microsoft.com/en-us/download/details.aspx?id=42295
sumber
Saya menggunakan Visual Studio 2013 & SQL Server 2014. Saya mendapat kesalahan di bawah ini Microsoft.SqlServer.management.sdk.sfc versi 11.0.0.0 tidak ditemukan oleh visual studio. Saya telah mencoba semua hal seperti menginstal
ENU \ x64 \ SharedManagementObjects.msi untuk X64 OS atau
ENU \ x86 \ SharedManagementObjects.msi untuk X86 OS
ENU \ x64 \ SQLSysClrTypes.msi
Menginstal ulang Sql Server 2014
sumber
Saya mendapat kesalahan ini saat menggunakan dengan mencoba memperbarui database dengan
Visual Studio 2013
Microsoft SQL Server Management Studio 2016
Entity Framework migrations
Perbaikannya adalah menginstal karena Visual Studio 2013 kehilangan pustaka yang diperlukan untuk menyambung ke database SQL Server.
Microsoft SQL Server Management Studio 2012 SP1
Saya mengumpulkan halaman terperinci ini dengan semua langkah yang saya ambil .
sumber
Tambahan untuk jawaban Iman Mahmoudinasab
Untuk SQL Server 2016 , ini adalah tempat untuk menemukan file:
https://www.microsoft.com/en-us/download/details.aspx?id=52676
Perhatikan bahwa file ada dalam daftar tetapi Anda mungkin perlu menggulir ke bawah untuk melihat / memilihnya.
Dari SQL Server 2017 dan seterusnya , banyak hal berubah:
"Dimulai dengan SQL Server 2017 SMO didistribusikan sebagai paket Microsoft.SqlServer.SqlManagementObjects NuGet untuk memungkinkan pengguna mengembangkan aplikasi dengan SMO."
Sumber: https://docs.microsoft.com/en-us/sql/relational-databases/server-management-objects-smo/installing-smo?view=sql-server-2017
sumber