Tidak dapat membuat katalog SSISDB

13

Mendapatkan kesalahan di bawah ini saat mencoba membuat katalog di layanan integrasi sql server 2014. Adakah yang terlewatkan dalam instalasi atau di mana pun?

File cadangan katalog 'C: \ Program Files \ Microsoft SQL Server \ 120 \ DTS \ Binn \ SSISDBBackup.bak' tidak dapat diakses. Pastikan file database ada, dan akun Layanan SQL Server dapat mengaksesnya (Microsoft.SqlServer.IntegrationServices.Common.ObjectModel)

Radhi
sumber
Saya selalu memeriksa apakah Layanan SSIS ("SQL Server Integration Services") diinstal dan berjalan di Services.msc (di Windows), jika tidak, instal, jika sudah diinstal tetapi dihentikan kemudian Mulai layanan ini.
Eddie Kumar

Jawaban:

14

Saya memutuskan untuk melihat apa yang terjadi ketika Anda mengklik Buat katalog di SSMS. Ada sejumlah langkah yang dilakukan tetapi premis dasar adalah bahwa ada cadangan di

C:\Program Files\Microsoft SQL Server\120\DTS\Binn\SSISDBBackup.bak

dan sebagai bagian dari pembuatan katalog, cadangan itu dipulihkan untuk membuat SSISDB.

Jalur di bawah Program Filesakan dilindungi untuk mencegah kecelakaan file di sana. Kesalahan yang Anda temui menunjukkan bahwa orang yang menjalankan SSMS tidak memiliki akses ke file diC:\Program Files\Microsoft SQL Server\120\DTS\Binn

Dengan asumsi Anda tidak menggunakan runasatau sesuatu seperti itu untuk meluncurkan SSMS, coba buka Windows Explorer (bukan Internet Explorer) dan navigasikan ke folder itu. Jika Anda bisa sampai di sana, Anda mungkin harus mengklik Ya untuk sesuatu seperti "tunjukkan file, saya tahu saya berada di area terbatas", maka saya usulkan UAC mempengaruhi kemampuan Anda untuk menginstal SSISDB.

Jika itu masalahnya, tutup semua instance SSMS Anda. Kemudian, klik kanan pada SSMS dan pilih "Run as Administrator" Itu seharusnya mencegah popup otorisasi dari melemparkan kunci pas ke dalam karya ketika instalasi katalog terjadi.

Bagaimana izin sistem file menjadi kotor adalah masalah untuk situs lain (SuperUser atau sysadmin)

Saya menemukan item Connect ini yang menunjukkan jika Anda menggunakan versi SSMS yang berbeda dari SQL Server yang mendasari Anda terhubung (SSMS 2014 menunjuk pada instalasi 2012), pembuatannya bisa gagal. Jadi, verifikasi 120 Anda (SQL Server 2014) cocok dengan instance Anda. Kemungkinan lain di sana "Untuk mengatasinya, saya cukup menjalankan pengaturan SQL Server 2012 dari media instalasi dan menambahkan fitur Layanan Integrasi."

billinkc
sumber
18

Saya punya masalah ini dan itu tidak terkait dengan izin pengguna. Saya telah melakukan instalasi SQL server sebelumnya dan memilih untuk menginstal banyak opsi kecuali untuk 'Layanan Integrasi', jadi saya menjalankan aplikasi Pusat Instalasi SQL Server lagi dan kali ini memilih untuk menginstal fitur 'Layanan Integrasi'. Saya berpikir bahwa alasan saya bisa melihat simpul 'Katalog Layanan Integrasi' dalam SMS meskipun belum menginstal 'Layanan Integrasi', adalah karena memilih untuk menginstal 'Layanan Data Master' selama instalasi SQL Server sebelumnya.

Sean Bradley
sumber
8

Jika Anda masih macet, pastikan untuk memeriksa itu:

  1. Layanan Integrasi diinstal pada Mesin Virtual yang bekerja dengan Anda
  2. Jika Anda memiliki versi SQL yang diinstal sebelumnya - periksa apakah Anda menggunakan versi SSMS yang cocok untuk terhubung ke Mesin Virtual Anda

SSIS karena berbagai alasan adalah versi khusus dan menawarkan terbatas tanpa kompatibilitas mundur / maju. Penting untuk memperlakukan versi SQL sebagai produk terpisah dan menggunakan versi VS dan SSMS yang diinstal dengan instance Anda.

Selama instalasi, pengalaman saya bahwa persyaratan versi minimum dapat menawarkan kompatibilitas mundur studio untuk Visual Studio. Selama penginstalan 2014 Perusahaan, saya perhatikan itu ditautkan kembali ke VS 2010 daripada menginstal versi yang lebih baru. Namun, saya masih harus terhubung ke SQL menggunakan SSMS 2014 untuk membuat katalog, SSMS 2012 tidak akan berfungsi.

UseThatData
sumber
Saya memiliki masalah yang sama ketika mencoba mengakses SSIS 2016 dengan SSMS 2012, tidak baik. Dengan SSMS 2014 berfungsi dengan baik.
user3752281
8

Baru saja menyelesaikan masalah itu sendiri, SQL Server Anda kehilangan beberapa fitur, itu sebabnya SSISDBBakup.bakfile hilang, itu harus di bawah:

C:\Program Files\Microsoft SQL Server\120\DTS\Binn\SSISDBBackup.bak

Instal fitur SQL Server Integration Services dan itu akan berfungsi.

Bizzmo
sumber
1
Saya melakukan itu dan memberi saya lebih banyak masalah ketika saya mencoba membuat folder. Saya mengetahui bahwa saya hanya perlu menginstal ulang SSIS dan itu diselesaikan sekarang.
AbuTaareq