PDA

Просмотр полной версии : MasterScada+MSSQL Ошибка Не удалось найти хранимую процедуру



OrbeaAlma
01.09.2015, 11:34
Всем привет!
Хочу связать мастер скаду(3.6) и MS SQL(2014)
Все действия выполнял по методе "Применение баз данных В MasterSCADA часть2 Москва 2011"
При запуске режима исполнения выдает: "Ошибка Не удалось найти хранимую процедуру "AddVal".. (Код 0x80040e14, Источник 'Microsoft OLE DB Provider for SQL Server', Ошибка провайдера 0xafc, Состояние '42000')"

Помогите новичку разобраться что делать.

SCADAMaster
01.09.2015, 12:47
А в базе данных эта процедура создана?
Из Managment Studio она выполняется?

OrbeaAlma
01.09.2015, 14:01
В объекте базы «Программирование» есть специальный раздел «Хранимые процедуры».Туда добавил код процедуры:
CREATEPROCEDUREAddVal
@Time_valDateTime,
@Val1int,
@Val2int,
@Val3int
AS
BEGIN
InsertintoMyTable(Time_val,Val1,Val2,Val3)values
(@Time_val,@Val1,@Val2,@Val3);
END
GO
В обозревателе объектов добавилась процедура dbo.AddValue
Это она??

SCADAMaster
01.09.2015, 14:44
Смущает отсуствие пробелов. Добавилась без ошибок?
Попробуйте ее вызвать из Managment Studio.

OrbeaAlma
01.09.2015, 16:55
Спасибо, разобрался)
Дело было в синтаксисе