Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

परियोजना के मध्य में सुरक्षा स्तर बदल गया - अब परियोजना नहीं बनेगी

मुझे संदेह है कि आपने उसी मुद्दे पर भाग लिया जो मैंने किया था। मैंने एपीआई के माध्यम से अपने सभी पैकेजों को सही किया ताकि उन सभी ने संकेत दिया कि वे DTS:ProtectionLevel="0" थे। जो असुरक्षित है।

प्रोजेक्ट (.dtproj) फ़ाइल में एक सुरक्षा स्तर भी होता है जो DontSaveSensitive पर सेट हो जाता है। <SSIS:Project SSIS:ProtectionLevel="DontSaveSensitive" xmlns:SSIS="www.microsoft.com/SqlServer/SSIS">

मेरे लिए बेमेल यह था कि प्रोजेक्ट फ़ाइल के अंदर, यह प्रत्येक पैकेज के बारे में बहुत अधिक जानकारी का ट्रैक रखता है, इसलिए यदि आप नीचे स्क्रॉल करते हैं, तो आपको प्रति पैकेज एक प्रविष्टि दिखाई देगी जैसे<SSIS:Property SSIS:Name="ProtectionLevel">3</SSIS:Property> या जो भी डिफ़ॉल्ट संख्या है। वह 0 बनाएं फ़ाइल में (खोज और बदलें)। प्रोजेक्ट फ़ाइल सहेजें और अब यह बन जाएगी।

इसे बनाने के लिए आपको सभी बिल्ड करने की आवश्यकता हो सकती है। मुझे संदेह है कि वीएस/एसएसडीटी यह निर्धारित करने के लिए .dtproj फ़ाइल में संग्रहीत अतिरिक्त डेटा का उपयोग करने का प्रयास कर रहा है कि इसे किसी प्रोजेक्ट में सभी पैकेजों को सत्यापित करने की आवश्यकता है या नहीं। चूंकि हमने फ़ाइल को हाथ से संपादित किया था, इसलिए यह ट्रिप नहीं करता था कि एक पूर्ण पुनर्संकलन की आवश्यकता होने का संकेत देने के लिए सामान्य रूप से किसी भी सेंसर को फ़्लिप किया जाएगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल क्वेरी दो टेबल से डेटा लाने के लिए स्थिति में नहीं है

  2. SQL सर्वर जाँच तालिका विभाजन

  3. SQL सर्वर पासवर्ड भूल गए

  4. SQL सर्वर में मास्टर..syslogins को क्वेरी करने के लिए किन अनुमतियों की आवश्यकता है?

  5. प्राथमिक कुंजी को गैर-संकुल से क्लस्टर में बदलें