[ad_1]
क्या कोई मेरी मदद कर सकता है कि मैं एसक्यूएल सर्वर 2008 का उपयोग करके और एसक्यूएल क्वेरीज़ के माध्यम से एक सर्वर डेटाबेस तालिका से दूसरे सर्वर डेटाबेस तालिका में डेटा कैसे अपडेट कर सकता हूं?
समाधान 1
नमस्ते,
आपको परिभाषित करना चाहिए लिंक सेवर क्वेरी निष्पादित करने से पहले.
लिंक सर्वर: लिंक किए गए सर्वर को कॉन्फ़िगर करना[^]
सवाल:
एसक्यूएल
SELECT * INTO [TGT_LinkServer].[TGT_DatabaseName].[TGT_TableName] FROM [SRC_LinkServer].[SRC_DatabaseName].[SRC_TableName]
यदि आपको कोई संदेह हो तो कृपया मुझे बताएं।
कृपया प्रदान करें “वोट“:थम्सअप: यदि यह मददगार होगा, और बनाएं”उत्तर स्वीकार करें“यदि यह सही उत्तर होगा.:गुलाब:
धन्यवाद,
Imdadhusen
समाधान 2
सुनसारा इम्दाधुसेन के उत्तर के अलावा आप क्रॉस डेटाबेस स्थिति में डेटा लाने के लिए OPENROWSET का भी उपयोग कर सकते हैं
एसक्यूएल
SELECT a.* FROM OPENROWSET('MSDASQL.1', 'DRIVER=SQL Server;SERVER=192.168.2.2;UID=sa;PWD=;DATABASE=CBOS', 'SELECT * FROM MASTER') a
समाधान 5
Hi, Try this First, enable ad-hoc queries like so: sp_configure 'show advanced options', 1; RECONFIGURE; GO sp_configure 'Ad Hoc Distributed Queries', 1; RECONFIGURE; GO Then run the below query: SELECT a.* FROM OPENROWSET('MSOLEDBSQL', 'DRIVER=SQL Server;SERVER=192.168.2.2;UID=yoursqlLoginId;PWD=yourSqlPassword;DATABASE=yourDatabaseName', 'SELECT * FROM tableName') a
[ad_2]
コメント