FIRE_TRIGGERS предназначен только для BULK INSERT (и bcp), но не для "стандартного" INSERT
Я ожидаю, что ваш триггер будет выглядеть примерно так:
CREATE TRIGGER TRG_tbA_I ON tb_A FOR INSERT
AS
SET NOCOUNT ON
INSERT tb_B (col1, col2, ...)
SELECT col1, col2, ... FROM INSERTED
GO
Вы используете специальную таблицу INSERTED, чтобы получить список новых строк в tb_A, а затем INSERT из этого в tb_B. Это работает для более чем одного ряда
Если вы добавите код триггера, мы можем объяснить, что пошло не так.
Редактировать: ваш триггер будет читать только одну строку (любую строку, без определенного порядка) из INSERTED. Это не основано на моем грубом примере.