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

Hoạt động xung quanh hỗ trợ Con trỏ không phải là một tính năng được triển khai cho SQL Server Parallel DataWarehousing TDS error

Trong phiên bản 1.7.16, trình điều khiển ODBC Easysoft SQL Server đã thay đổi từ việc sử dụng con trỏ máy khách thành con trỏ máy chủ khi hành vi của ứng dụng cho rằng ứng dụng chỉ cần một tập hợp con dữ liệu trong kết quả truy vấn. Hành vi con trỏ này sẽ căn chỉnh thêm trình điều khiển SQL Server ODBC của chúng tôi với Native Client của Microsoft.

Ghi đè cho hành vi này đã được thêm vào trong phiên bản 1.8.10 vì nếu ứng dụng thực sự muốn toàn bộ tập hợp kết quả, thì việc sử dụng con trỏ máy chủ có ý nghĩa về hiệu suất, vì con trỏ máy chủ chậm hơn.

Một tác dụng phụ khác của thay đổi này là lỗi này trong SQL Azure:

"Cursor support is not an implemented feature for SQL Server Parallel Data
Warehousing TDS" error

Để hoàn nguyên về hành vi trước đó của con trỏ và ngăn lỗi này tạo ra, hãy thêm OVERRIDE này dòng tới nguồn dữ liệu ODBC của bạn:

[SQLSERVER_SAMPLE]
.
.
.
OVERRIDE=65536
      

Nguồn dữ liệu ODBC thường được lưu trữ trong /etc/odbc.ini .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Vô hiệu hoá Tài khoản SA trong SQL Server (Ví dụ T-SQL)

  2. Nối các giá trị hàng T-SQL

  3. Cảnh báo tác nhân SQL Server

  4. Sử dụng GO trong một giao dịch

  5. Sử dụng SolarWinds Serv-U trên Linux với Cơ sở dữ liệu xác thực máy chủ SQL