Статья №334
ms sql 2012 и обновление oktell
При обновлении на ms sql 2012 скрипт 120809_autoclose.sql не проходит
В эксепшн-логе видим
"10:24:37:244 3460 DBProvider: DBAutoUpdate исключение при обновлении файлом 'C:\oktell\Server\DBAutoUpdate\120809_autoclose.sql'
System.Data.SqlClient.SqlException: Could not find stored procedure 'sp_dboption'.
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at oktell.Service.DBProvider.Update()
Текст упавшего запроса:
exec sp_dboption N'oktell_settings', N'autoclose', N'false' "
Процедура sp_dboption в sql 2012 отсутствует. Меняем содержимое файла на:
alter database oktell_settings set AUTO_CLOSE on
GO
alter database oktell_cc_temp set AUTO_CLOSE on
GO
<div style="font-size: 14px;">И перезапускаем сервер oktell