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

Сервер БД Historian, ранее InSQL

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

Сообщение Alexey » Пн мар 10, 2008 6:37 pm

Необходимо передавать данные из сторонней СКАДы в 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 в стороннюю СКАДу.
Там и там - под одним пользователем.

Думал пермишены. Создал таблицу тест в базе рантайм. В нее из триггера все пишет. В какую сторону курить бамбук?
Alexey
 
Сообщения: 1
Зарегистрирован: Пн мар 10, 2008 6:22 pm

Сообщение Admin » Ср апр 23, 2008 9:32 am

Вроде заработало.. Я в MSSQL не очень шарю - не нравится он мне - много лишнего! Триггеры какие-то ?!

Вот прикрутить бы InTouch к MySQL. =-)
Admin
Site Admin
 
Сообщения: 294
Зарегистрирован: Пт май 04, 2007 7:32 pm


Вернуться в Historian Server

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron