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

एसएसडीटी का उपयोग करते हुए, मैं SQL71561 त्रुटियों को कैसे हल करूं जब मेरे पास एक अलग डेटाबेस में वस्तुओं को संदर्भित करने वाला दृश्य होता है?

इसे हल करने के लिए, मैंने संवाद में "डेटाबेस चर" फ़ील्ड को साफ़ करते हुए, अन्य डेटाबेस का संदर्भ जोड़ा। यदि मैंने इस फ़ील्ड को साफ़ नहीं किया, तो स्कीमा तुलना करते समय, SSDT डेटाबेस चर नाम का उपयोग करके अद्यतन स्क्रिप्ट उत्पन्न करेगा, जो विफल हो जाएगा।

  1. एक डेटाबेस संदर्भ जोड़ें परियोजना के लिए।
  2. मेरे मामले में अन्य डेटाबेस उसी समाधान में एक और प्रोजेक्ट था, इसलिए मैं इसे "डेटाबेस संदर्भ जोड़ें" संवाद पर पहली ड्रॉप डाउन में चुनने में सक्षम था।
  3. सुनिश्चित करें कि "डेटाबेस नाम" फ़ील्ड में टेक्स्ट सही है।
  4. "डेटाबेस चर" फ़ील्ड साफ़ करें।

"उदाहरण उपयोग" टेक्स्ट को देखें और सत्यापित करें कि यह अपेक्षानुसार दिखता है। संदर्भ जोड़ने के लिए "ओके" पर क्लिक करें और इसे 'अनसुलझे संदर्भ' त्रुटियों का ध्यान रखना चाहिए।

ऐसा करने के बाद, मैं एक स्कीमा तुलना करने में सक्षम था, लेकिन प्रोजेक्ट बनाने की कोशिश में निम्न त्रुटि उत्पन्न हुई:

प्रोजेक्ट प्रॉपर्टी पर जाकर "सामान्य वस्तुओं के लिए विस्तारित ट्रांजैक्ट-एसक्यूएल सत्यापन सक्षम करें" को अनचेक करने से प्रोजेक्ट को सफलतापूर्वक निर्माण करने की अनुमति मिली।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं टी-एसक्यूएल में एक स्ट्रिंग से विस्तारित ASCII वर्ण कैसे निकालूं?

  2. SQL सर्वर एक्सप्रेस की सीमाएं

  3. डेटाटाइम को फ्लोट में कनवर्ट करते समय SQL का कन्वर्ट फ़ंक्शन कैसे काम करता है?

  4. क्या SQL सर्वर एक्सप्रेस के लिए SQL सर्वर प्रोफाइलर है?

  5. SQL सर्वर:((int) वर्ष, (int) माह, (int) दिन) को डेटाटाइम में बदलें