मेरे डेटाबेस प्रोजेक्ट में, मैंने एक लिंक किए गए सर्वर का संदर्भ जोड़ा है। जब मैं एक दृश्य में इस लिंक किए गए सर्वर का उपयोग और मेरे डेटाबेस परियोजना बनाने की कोशिश, SSDT क्योंकि यह स्कीमा जुड़ा हुआ सर्वर पर संदर्भित में से किसी के लिए संदर्भ को नहीं समझ सकता त्रुटियों रिपोर्ट:क्या मुझे किसी SQL सर्वर डेटाबेस प्रोजेक्ट में किसी लिंक किए गए सर्वर के लिए डेटाबेस संदर्भ की आवश्यकता है?
[LinkedServer].[DB1].[dbo].[Table1]
ऊपर एक त्रुटि देता होगा कि एसएसडीटी [DB1].[dbo].[Table1]
के संदर्भ को समझ नहीं सकता है। मैंने इस डेटाबेस में एक संदर्भ जोड़ने की कोशिश की, लेकिन एसएसडीटी को या तो .dacpac
फ़ाइल (किसी अन्य डेटाबेस प्रोजेक्ट द्वारा उत्पादित) या मेरे प्रोजेक्ट में डेटाबेस के समान सर्वर पर सिस्टम डेटाबेस की आवश्यकता होती है।
मैं बाहरी डेटाबेस को संदर्भित करने में कैसे संभाल सकता हूं? ऐसे मामले हैं जहां एक परियोजना को दूरस्थ डेटाबेस का संदर्भ देने की आवश्यकता है जो एक एसएसडीटी डेटाबेस प्रोजेक्ट नहीं है। मेरे मामले में, मैं किसी अन्य कंपनी के डेटाबेस तक पहुंच रहा हूं और एसएसडीटी परियोजना के रूप में इस डेटाबेस को वर्जन कंट्रोल के तहत डाल रहा हूं।
एक वर्कअराउंड के रूप में आप अपने स्थानीय सर्वर में एक दृश्य बना सकते हैं जो * रिमोट सर्वर – cha
@cha से चुनें * क्या आप यह समझा सकते हैं कि यह एक कामकाज कैसे है? – stevebot
क्योंकि एसएसडीटी दूरस्थ सर्वर – cha