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

Thực thi gói SSIS dưới dạng công việc SQLAgent

Giả định của tôi là máy chủ là máy chủ 64 bit, phải không? Nếu vậy, tác nhân sẽ chạy SSIS Ở chế độ 64 bit và điều đó gây ra sự không tương thích với các tệp thực thi.

Trong công việc đại lý, trên tab Tùy chọn Thực thi, hãy kiểm tra "Sử dụng thời gian chạy 32 bit" và nó sẽ ổn.

Câu hỏi được gắn thẻ là 2008 nhưng nếu tôi nhớ lại chính xác, các tác vụ SQL Agent 2005 thuộc loại Gói dịch vụ tích hợp máy chủ SQL không có tùy chọn để chạy ở chế độ 32 bit và theo mặc định, mọi thứ chạy ở chế độ 64 bit. Để giải quyết vấn đề đó, người ta cần chạy một lệnh OS và gọi đến dtexec.exe 32 bit rất có thể được tìm thấy trong C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DTExec.exe



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phân công vị trí làm việc ngẫu nhiên và mỗi vị trí không được vượt quá số lượng nhân viên được chỉ định

  2. SQL Server 2008 Intellisense sự cố

  3. Bối rối về thứ tự xử lý truy vấn logic của Itzik Ben-Gan trong cuốn sách SQL Server 2005 và cuốn sách SQL Server 2008 của anh ấy

  4. Sự khác biệt giữa Truy vấn con và Truy vấn con có Tương quan

  5. Các loại con trỏ máy chủ SQL - Chỉ chuyển tiếp con trỏ tĩnh | Hướng dẫn sử dụng SQL Server / TSQL