попробуйте добавить записи журнала в таблицу базы данных как часть вашего пакета, чтобы вы могли видеть, какой контейнер запускается, когда.
Добавьте 4 новых контейнера, каждый из которых вызывает одну и ту же хранимую процедуру, которая передает строковое сообщение и добавляетновая строка в таблице журнала с отметкой времени.
- 'Начальный шаг 1'
- "Завершенный шаг 1, начальный шаг 2"
- "Завершенный шаг 2,начальный шаг 3 "
- " Законченный шаг 3 "
Вот как выглядит мой sp:
CREATE PROCEDURE [dbo].[usp_ssis_stamp_xfer_log]
(@seq int, @comment varchar(1000))
AS
BEGIN
SET NOCOUNT ON;
insert into dbo.ssis_xfer_log (stamp, sequence, comment)
values (getdate(), @seq, @comment)
END
и таблица журнала:
CREATE TABLE [dbo].[ssis_xfer_log](
[stamp] [datetime] NOT NULL,
[sequence] [smallint] NOT NULL,
[comment] [varchar](50) NULL,
CONSTRAINT [PK_xfer_log] PRIMARY KEY CLUSTERED
(
[stamp] ASC,
[sequence] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF