Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Chèn dữ liệu đối tượng lớn vào Salesforce.com từ SQL Server

Khách hàng của Easysoft sử dụng Trình điều khiển ODBC Salesforce.com của chúng tôi để làm việc với dữ liệu Salesforce.com trong SQL Server. Khó khăn phát sinh khi khách hàng cố gắng chèn dữ liệu đối tượng lớn vào Salesforce.com từ SQL Server. Ví dụ:cố gắng chèn dữ liệu vào trường mô tả 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 này không thành công, như được chỉ ra bởi thông báo lỗi kết quả. Vấn đề cơ bản dường như là đối với một số phương pháp INSERT, bạn không thể cập nhật trường LONGVARCHAR / LONGNVARCHAR từ SQL Server khi sử dụng máy chủ được liên kết dựa trên ODBC. (Trường sự cố, Mô tả, là TEXTAREA của Salesforce.com, mà trình điều khiển ODBC của Salesforce.com báo cáo cho Máy chủ SQL dưới dạng LONGNVARCHAR.)

Cách duy nhất chúng tôi đã tìm thấy để chèn dữ liệu đối tượng lớn vào Salesforce.com là:

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

Có lẽ phương pháp này thành công vì lớp trong SQL Server đối tượng để chèn dữ liệu LONGVARCHAR không được sử dụng. (Mặc dù phương pháp này vẫn sử dụng máy chủ được liên kết và do đó là trình điều khiển ODBC của Salesforce.com.)

Xem thêm

  • Mẹo Sử dụng SQL Server với Salesforce
  • Sử dụng CHÈN VÀO từ SQL Server để thay đổi dữ liệu của lực lượng bán hàng

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách cài đặt SQL Server Manager Studio (SSMS) - Hướng dẫn SQL Server / TSQL Phần 1

  2. SQL Chọn sinh nhật sắp tới

  3. Nhóm người dùng máy chủ Charlotte SQL:Khắc phục các truy vấn chậm. Nhanh.

  4. Các thay đổi cột chỉ siêu dữ liệu mới trong SQL Server 2016

  5. Cách vô hiệu hóa ràng buộc khóa ngoại trong SQL Server (Ví dụ T-SQL)