Страница 1 из 1

Передача значений тэгов из MSSQL 8 в InSQL8

СообщениеДобавлено: Пн мар 10, 2008 6:37 pm
Alexey
Необходимо передавать данные из сторонней СКАДы в InSQL. Скада пишет в MSSQL. Тестовый запрос работает великолепно -

DECLARE @DateTime datetime
SET @DateTime=GetDate()
INSERT INSQL.Runtime.dbo.StringHistory (TagName, Value, DateTime, QualityDetail, wwVersion)
VALUES ('M_ErrorLog', 'TEST_TRIGGER INSERT 9', @DateTime, 192, 'latest')

Вешаю триггер на Insert

CREATE TRIGGER Export_Data_2_InSQl ON dbo.M9006Data
AFTER INSERT
AS
BEGIN
DECLARE @DateTime datetime
SET @DateTime=GetDate()
INSERT INSQL.Runtime.dbo.StringHistory (TagName, Value, DateTime, QualityDetail, wwVersion)
VALUES ('M_ErrorLog', 'TEST_TRIGGER_SCUKO', @DateTime, 192, 'latest')
END

Не работает. Причем не проходит и Insert в стороннюю СКАДу.
Там и там - под одним пользователем.

Думал пермишены. Создал таблицу тест в базе рантайм. В нее из триггера все пишет. В какую сторону курить бамбук?

СообщениеДобавлено: Ср апр 23, 2008 9:32 am
Admin
Вроде заработало.. Я в MSSQL не очень шарю - не нравится он мне - много лишнего! Триггеры какие-то ?!

Вот прикрутить бы InTouch к MySQL. =-)