मेरे पास दो SQL सर्वर (2005 संस्करण दोनों) हैं।एक SQL सर्वर से दूसरे SQL Server से निर्यात तालिका डेटा
मैं कई तालिकाओं को एक से दूसरे में माइग्रेट करना चाहता हूं।
मैं कोशिश की है:
स्रोत सर्वर मैं सही डेटाबेस पर क्लिक किया है पर,
Tasks/Generate scripts
का चयन किया। समस्या यह है किTable/View options
के तहतScript data
विकल्प नहीं है।तब मैंने अपने गंतव्य सर्वर पर टेबल बनाने के लिए SQL फ़ाइलों को उत्पन्न करने के लिए
Script Table As/Create script
का उपयोग किया। लेकिन मुझे अभी भी सभी डेटा चाहिए।
तब मैं उपयोग करने की कोशिश:
SELECT *
INTO [destination server].[destination database].[dbo].[destination table]
FROM [source server].[source database].[dbo].[source table]
लेकिन मैं त्रुटि मिलती है:
वस्तु उपसर्ग की अधिकतम संख्या की तुलना में अधिक होता है। अधिकतम 2.
क्या कोई मुझे मेरी समस्या के सही समाधान के लिए इंगित कर सकता है?
आप अपने उत्पन्न बयानों में से कुछ को प्रदर्शित कर सकते हैं खुश ? क्या आपने अन्य सर्वर को लिंक किए गए सर्वर के रूप में जोड़ा है? –
लिंक किए गए सर्वर के रूप में नहीं। यह समझ में नहीं आया, क्योंकि दोनों mssql2005 हैं। मैंने अभी कनेक्शन बनाया है। यह सर्वर से जुड़ा होना चाहिए? – no9
"इनटो" कथन (जो एक टेबल बनाता है और इसमें डालें) केवल स्थानीय टेबल का समर्थन करता है। आपको पहले टेबल बनाना होगा और फिर "[गंतव्य सर्वर] में डालें। [गंतव्य डेटाबेस]। [Dbo]। [गंतव्य तालिका]"। – jumxozizi