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

SQL सर्वर से Salesforce.com में बड़े ऑब्जेक्ट डेटा सम्मिलित करना

Easysoft ग्राहक SQL सर्वर में Salesforce.com डेटा के साथ कार्य करने के लिए हमारे Salesforce.com ODBC ड्राइवर का उपयोग करते हैं। समस्याएँ तब उत्पन्न होती हैं जब ग्राहक SQL सर्वर से Salesforce.com में बड़े ऑब्जेक्ट डेटा को सम्मिलित करने का प्रयास करते हैं। उदाहरण के लिए, Product2 विवरण फ़ील्ड में डेटा सम्मिलित करने का प्रयास:

INSERT OPENQUERY (SALESFORCE, 'SELECT Name, ProductCode, Description FROM Product2')
VALUES ('LongProd', 'LP01', 'My Long Field');
OLE DB provider "MSDASQL" for linked server "SALESFORCE" returned message
"Query-based insertion or updating of BLOB values is not supported."

यह INSERT विफल हो जाता है, जैसा कि परिणामी त्रुटि संदेश द्वारा दर्शाया गया है। अंतर्निहित समस्या यह प्रतीत होती है कि कुछ INSERT विधियों के लिए, आप ODBC- आधारित लिंक किए गए सर्वर का उपयोग करते समय SQL सर्वर से LONGVARCHAR/LONGNVARCHAR फ़ील्ड को अपडेट नहीं कर सकते। (समस्या क्षेत्र, विवरण, एक Salesforce.com TEXTAREA है, जिसे Salesforce.com ODBC ड्राइवर SQL सर्वर को LONGNVARCHAR के रूप में रिपोर्ट करता है।)

Salesforce.com में बड़े ऑब्जेक्ट डेटा को सम्मिलित करने का एकमात्र तरीका यह है:

EXEC ('INSERT INTO Product2 ( [Name], ProductCode, [Description] )
VALUES ( ''MyProduct'', ''MP01'', ''MyProduct long description'')')
AT MySalesforceLinkedServer

संभावित रूप से यह विधि सफल होती है क्योंकि SQL सर्वर में परत जो LONGVARCHAR डेटा डालने के लिए ऑब्जेक्ट करती है, का उपयोग नहीं किया जाता है। (हालांकि यह विधि अभी भी एक लिंक किए गए सर्वर का उपयोग करती है, और इसलिए Salesforce.com ODBC ड्राइवर।)

यह भी देखें

  • बिक्री बल के साथ SQL सर्वर का उपयोग करने के लिए युक्तियाँ
  • बिक्री बल डेटा बदलने के लिए SQL सर्वर से INSERT INTO का उपयोग करना

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. हम हमेशा SQL कथनों में पैरामीटर का उपयोग करना क्यों पसंद करते हैं?

  2. टी-एसक्यूएल के साथ डेटाबेस के संगतता स्तर को कैसे बदलें

  3. आसान उदाहरणों के माध्यम से SQL सर्वर पदानुक्रम आईडी का उपयोग कैसे करें

  4. SQL सर्वर प्रदर्शन निगरानी के बारे में शीर्ष 10 अक्सर पूछे जाने वाले प्रश्न

  5. टी-एसक्यूएल में मूल्यों की सूची में कॉलम की तुलना करना