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

Gọi hàm C / C ++ DLL không được quản lý từ SQL Server 2008

Thảo luận quan tâm tại đây: MSDN - Không được quản lý mã trong SQL CLR . Tôi nghi ngờ đó là do cách các DLL được tải bởi động cơ. Họ đưa ra một loạt các tùy chọn bao gồm lưu trữ mã bên ngoài máy chủ sql trong một dịch vụ khác và truy cập mã bằng WCF hoặc có thể là COM. Tùy chọn cuối cùng có lẽ là biên dịch lại mã của bạn sang C ++ được quản lý thuần túy nhưng đây có thể không phải là tùy chọn cho mã kế thừa.

Hiểu tích hợp CLR trong SQL Server 2005 trình bày thêm thông tin về cách thức hoạt động của quy trình.

Bạn cũng nên xem lại Bảo mật tích hợp CLR và xác định mức độ tin cậy cần cho mã bạn đang thực thi và liệu bạn có thể truy cập bằng cách sử dụng mã trong quy trình CLR hay khô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. Tạo lịch biểu tác nhân SQL Server với T-SQL

  2. Cách thêm tệp dữ liệu vào cơ sở dữ liệu máy chủ SQL (T-SQL)

  3. Cú pháp GRANT cho miền \ người dùng

  4. Quyền truy cập của Android vào cơ sở dữ liệu SQL từ xa

  5. Dấu ngày giờ mặc định của SQL Server?