मेरे सी # एप्लिकेशन से एसक्यूएल स्क्रिप्ट फाइल चलाने के लिए, मैंने इसे संदर्भित किया। http://social.msdn.microsoft.com/Forums/en/adodotnetdataproviders/thread/43e8bc3a-1132-453b-b950-09427e970f31डोमेन पर सी # एप्लिकेशन से एसक्यूएल स्क्रिप्ट चलाएं
यह पूरी तरह से काम करता है जब मेरी मशीन और डीबी सर्वर एक ही डोमेन में होते हैं। मेरी समस्या अब है, मैं इस कंसोल एप्लिकेशन को मशीन से निष्पादित कर रहा हूं (नाम: एक्स, उपयोगकर्ता आईडी: एबीसी, डोमेन डी 1)। एसक्यूएल सर्वर एक और मशीन में है (नाम: वाई, डोमेन: डी 2)। मैं यूजर आईडी 'एबीसी' के साथ मशीन वाई से कनेक्ट करने के लिए वीपीएन का उपयोग करता हूं और दूरस्थ डेस्कटॉप में एसक्यूएल पर काम करता हूं। मैं डोमेन पर एसक्यूएल स्क्रिप्ट कैसे चला सकता हूं? मैं डोमेन टी 2 में लक्षित डेटाबेस में स्क्रिप्ट चलाने के लिए अंतिम चरण के रूप में अपने TFS बिल्ड टेम्पलेट में एक कस्टम गतिविधि में इसका उपयोग करता हूं।
मुझे यह त्रुटि मिल रही है: "SQL सर्वर से कनेक्शन स्थापित करते समय नेटवर्क से संबंधित या आवृत्ति-विशिष्ट त्रुटि आई। सर्वर नहीं मिला या पहुंच योग्य नहीं था। सत्यापित करें कि इंस्टेंस नाम सही है और SQL सर्वर को रिमोट कनेक्शन की अनुमति देने के लिए कॉन्फ़िगर किया गया है। (प्रदाता: एसक्यूएल नेटवर्क इंटरफेस, त्रुटि: 26 - सर्वर/इंस्टेंस का पता लगाने में त्रुटि निर्दिष्ट) "
क्या मशीन वाई के व्यवस्थापक उपयोगकर्ता आईडी का उपयोग करके डीबी से कनेक्ट करना संभव है डोमेन डी 2?