Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Tingkat perlindungan berubah di pertengahan proyek - sekarang proyek tidak dapat dibangun

Saya curiga Anda mengalami masalah yang sama dengan saya. Saya memperbaiki semua paket saya melalui API sehingga semuanya terindikasi DTS:ProtectionLevel="0" yang tidak terlindungi.

File proyek (.dtproj) juga memiliki tingkat perlindungan yang disetel ke DontSaveSensitive. <SSIS:Project SSIS:ProtectionLevel="DontSaveSensitive" xmlns:SSIS="www.microsoft.com/SqlServer/SSIS">

Ketidakcocokan bagi saya adalah bahwa di dalam file proyek, itu melacak terlalu banyak informasi tentang setiap paket jadi jika Anda menggulir ke bawah, Anda akan melihat entri per paket seperti<SSIS:Property SSIS:Name="ProtectionLevel">3</SSIS:Property> atau apa pun nomor defaultnya. Jadikan itu 0 dalam file (cari dan ganti). Simpan file proyek dan sekarang akan dibuat.

Anda mungkin perlu melakukan Build All untuk membuatnya dibangun. Saya menduga bahwa VS/SSDT mencoba menggunakan data tambahan yang disimpannya dalam file .dtproj untuk menentukan apakah perlu memvalidasi semua paket dalam sebuah proyek. Karena kami mengedit file secara manual, file tersebut tidak tersandung sensor apa pun yang biasanya dibalik untuk menandakan diperlukan kompilasi ulang penuh.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ubah ukuran Gambar dari 150*150 menjadi 70*70 dalam menggunakan kueri sql?

  2. Menerapkan Indikator Kinerja SQL Server untuk Kueri, Prosedur Tersimpan, dan Pemicu

  3. Penyembunyian Data Dinamis di SQL Server untuk Pengguna Tingkat Lanjut

  4. Menangani nilai NULL di UNPIVOT

  5. Sisipkan beberapa baris TANPA mengulangi bagian INSERT INTO ... dari pernyataan?