Hầu hết các vấn đề về chạy tốt trong BIDS nhưng không chạy trên công việc SQL phát sinh do các tình huống sau:
-
Kết nối nguồn dữ liệu hoặc sự cố truy cập tệp (khi người dùng chạy tác nhân sql không có quyền phù hợp với db hoặc tệp đích).
-
Mức độ bảo vệ của gói (pwd là dữ liệu nhạy cảm và đôi khi không được sao chép tùy thuộc vào mức độ bảo vệ).
-
Vấn đề 64 bit (Vì không có Trình điều khiển phản lực cho hệ thống 64 bit, khi chạy trên hệ điều hành 64 bit, bạn cần sử dụng DTEXEC 32 bit trong công việc sql của mình hoặc đặt tùy chọn "Sử dụng thời gian chạy 32 bit", tùy chọn này nằm trên tab "Tùy chọn thực thi" khi bạn đang tạo một bước công việc SSIS, hãy kiểm tra hình ảnh trên liên kết bên dưới để xem nó).
Hình ảnh tùy chọn 32Bit thời gian chạy
Để biết thông tin về chủ đề này, tôi khuyên bạn nên xem bài viết sau, nó có thông tin chi tiết về các loại tình huống này ..
Làm cách nào để khắc phục sự cố SSIS các gói không thực thi được trong công việc SQL Agent?
Hy vọng điều này sẽ giúp bạn ..
Trân trọng,