Lỗi: Để chạy gói ssis bên ngoài các công cụ dữ liệu của máy chủ sql, bạn phải cài đặt [gửi email thành công] của Dịch vụ tích hợp hoặc cao hơn.


11

LƯU Ý rằng tiêu đề của qusetion này là một thông báo lỗi nguyên văn cụ thể cho người dùng này. Thông báo lỗi minh họa một lỗi trong ứng dụng dtexec, thay thế một biến người dùng thành chuỗi thông báo lỗi. Trong trường hợp này, thông điệp tiêu chuẩn Standard E ditionđược thay thế bằng send successful email.

Thông báo lỗi 'tiêu chuẩn' sẽ là:

Mô tả: Để chạy gói SSIS bên ngoài Studio Phát triển thông minh doanh nghiệp, bạn phải cài đặt Phiên bản tiêu chuẩn của Dịch vụ tích hợp trở lên.


Phiên bản SSIS 2012. Gói ban đầu là 2005 ver. Gói trên hệ thống tập tin.

DB Engine / Agent trên Host 1, SSIS trên Host 2.

Thực thi từ Host 2 chạy thành công. Thi hành từ Host 1 đưa ra lỗi trong chủ đề câu hỏi. Đã thấy bài đăng này , nhưng động cơ và tác nhân được cài đặt trên Host 1. Có ai nhìn thấy điều này chưa? Google trả về không có kết quả khi tìm kiếm trên lỗi chính xác (dòng chủ đề là chính xác, từ ngữ là số lẻ trong thông báo lỗi).

Cảm ơn bạn!


Bạn đang sử dụng mô hình Triển khai dự án mới hay mô hình Triển khai gói cũ hơn? Tác nhân SQL đang bắt đầu gói trên Máy chủ 2 thông qua bước công việc của Dịch vụ tích hợp, một số cuộc gọi dòng lệnh hoặc cuộc gọi TSQL
billinkc

Phương pháp cũ, tập tin gói dtxs duy nhất. Điều này được thấy khi thực hiện gói từ SSMS \ Integration Services, không có công việc nào liên quan.
Eric Higgins

Câu trả lời:


8

Các thành phần SSIS 2012 đã được cài đặt trên Host 1 để giải quyết vấn đề.

* Nếu bất cứ ai biết cách giải quyết vấn đề này mà không cần cài đặt các thành phần SSIS 2012 nơi họ không có ý định, vui lòng đăng và tôi sẽ chấp nhận câu trả lời của bạn.


1
Vì câu hỏi khác được gắn thẻ năm 2005, có lẽ hành vi đã thay đổi kể từ đó.
Jon Seigel

1

Tôi đã nhận được cùng một lỗi, nhưng với tên của một trong những bước công việc của tôi thay cho 'gửi email thành công'. Điều làm việc cho tôi là khởi động lại Agent sau khi thêm biến môi trường của tôi vào máy chủ mới. Ngốc, nhưng nó đã làm việc.


0

Hãy thử dòng lệnh để thực thi gói -

EXEC xp_cmdshell 'dtexec /FILE "\"C:\Users\amc\Documents\Visual Studio 2010\Projects\Planning Project1\Planning Project1\PlanningDataLoad.dtsx\"" /CHECKPOINTING OFF /REPORTING E '
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.