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

Sử dụng SqlDependency với Hàng đợi được đặt tên

Đã tìm ra - lỗi nằm trong các câu lệnh SQL CREATE của tôi. Tôi đã sử dụng:

CREATE SERVICE NamesService ON QUEUE NamesQueue;

nhưng theo http://technet.microsoft.com/en-us/ thư viện / ms190332.aspx , lệnh CREATE SERVICE cần nhận tham số contract_name để có thể cho phép các hộp thoại khác nhắm mục tiêu đến dịch vụ đang được tạo.

Vì vậy, bằng cách sử dụng câu lệnh CREATE bên dưới đã khắc phục sự cố của tôi:

CREATE SERVICE NamesService
ON QUEUE NamesQueue
([http://schemas.microsoft.com/SQL/Notifications/PostQueryNotification]) ;


  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 tìm tất cả Công việc tác nhân SQL gọi một proc được lưu trữ nhất định

  2. Thực thi một tập lệnh SQL lớn (với các lệnh GO)

  3. Lập lịch chạy quy trình được lưu trữ trên máy chủ SQL

  4. Làm cách nào để gỡ lỗi EXCEPTION_ACCESS_VIOLATION trên SQL Server 2008

  5. Làm cách nào để chọn bản ghi cuối cùng của một bảng trong SQL?