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

'ओपनरोसेट' के साथ एसक्यूएल स्क्रिप्ट पर त्रुटि

मुझे यह स्थानीय स्तर पर स्प्रेडशीट के साथ काम करने के लिए मिला है। भूल जाओ OPENROWSET

  1. अपने एक्सेल स्प्रेडशीट में एक नामित श्रेणी बनाएं। ऐसा करने के लिए, अपने इच्छित कॉलम (हेडर सहित) को हाइलाइट करें, राइट-क्लिक करें और 'एक श्रेणी का नाम' चुनें। इसे एक नाम दें, यह आपकी तालिका का नाम होगा।

    http://www.homeandlearn.co.uk/me/mes9p2.html ए>

  2. अपनी स्प्रैडशीट सहेजें और बंद करें. यदि आपने इसे खोल दिया है तो SQL सर्वर इसे एक्सेस नहीं कर पाएगा।

  3. एक लिंक किया गया सर्वर जोड़ें। अनुभाग ई . में दिए गए निर्देशों का पालन करें निम्नलिखित में जो आपको बताता है कि एक्सेल स्प्रेडशीट के लिए लिंक किए गए सर्वर को कैसे जोड़ा जाए:

    http://msdn.microsoft.com/en-us/library/ms190479 .aspx

  4. निर्देशों का पालन करते हुए आपको डीएस से काफी खुशी से पूछताछ करने में सक्षम होना चाहिए।

यहाँ वह कोड है जो मेरे लिए काम करता है:

EXEC sp_addlinkedserver 'ExcelSource4',
   'Jet 4.0',
   'Microsoft.Jet.OLEDB.4.0',
   'c:\sqlss.xls',
   NULL,
   'Excel 5.0';
GO

SELECT *
   FROM ExcelSource4...MyTable2;

और अंत में। कुछ उत्तरों को स्वीकार करना शुरू करें और किसी भी सहायक को वोट दें। यह StackOverflow की जीवनदायिनी है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक सूची से SqlBulkCopy<>

  2. SQL सर्वर 2014 CTP1 में निम्न प्राथमिकता लॉक प्रतीक्षा विकल्पों की खोज करना

  3. ORDER BY क्लॉज के साथ एक दृश्य बनाएं

  4. किसी भिन्न डेटाबेस में लॉगिन के लिए SQL सर्वर डेटाबेस मेल प्रक्रियाओं तक पहुँच कैसे प्रदान करें?

  5. SQL सर्वर में, चयन में लूप कैसे बनाएं?