Эта процедура устарела.Вы можете использовать
ALTER DATABASE [mydbname] SET RECOVERY BULK_LOGGED WITH NO_WAIT
Это может произойти, если ваша БД в настоящее время находится в SIMPLE
модели восстановления.
Если посмотреть на определение процедуры sp_dboption
, соответствующий бит кода равен
if @alt_optvalue = 'ON'
begin
if databaseproperty(@dbname, 'IsTrunclog') = 1
select @alt_optvalue = 'RECMODEL_70BACKCOMP'
else
select @alt_optvalue = 'BULK_LOGGED'
end
Эффект запуска ALTER DATABASE [mydbname] SET RECOVERY RECMODEL_70BACKCOMP WITH NO_WAIT
, по-видимому, заключается в установке модели восстановления на SIMPLE
, поэтому в данном случае это в основном не действует