Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Подскажите что ему еще надо???  [new]
Алексей Кр
Member

Откуда: Белгород
Сообщений: 458
Выполняю конструкцию:
Use master 
go 
sp_configure 'allow updates', 1 
reconfigure with override 
go 

Далее:
update sysdatabases set status= 32768 where name = 'mydb'

Падает:
автор
Msg 259, Level 16, State 1, Line 1
Ad hoc updates to system catalogs are not allowed.

Вразумительного ответа в интернете не нашел!!!

Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Express Edition on Windows NT 6.1 (Build 7601: Service Pack 1)

Подскажите пожалуйста!
10 фев 12, 16:14    [12070622]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите что ему еще надо???  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
Алексей Кр
автор
Msg 259, Level 16, State 1, Line 1Ad hoc updates to system catalogs are not allowed.

это и есть ответ. напрямую системные таблицы/вьюхи апдейтить нельзя

произведите ваше действие нормальным способом, через ALTER DATABASE SET ...
10 фев 12, 16:23    [12070717]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите что ему еще надо???  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5121
Алексей Кр
Вразумительного ответа в интернете не нашел!!!

ну например
10 фев 12, 16:25    [12070744]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите что ему еще надо???  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
Алексей Кр,

Дык прикрыли это вроде...
BOL
allow updates Option
This option is still present in the sp_configure stored procedure, although its functionality is unavailable in SQL Server. The setting has no effect. Starting with SQL Server 2005, direct updates to the system tables are not supported.

allow updates Option
А что сделать хотите?
10 фев 12, 16:26    [12070751]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите что ему еще надо???  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
Алексей Кр
Выполняю конструкцию:
Use master 
go 
sp_configure 'allow updates', 1 
reconfigure with override 
go 

Далее:
update sysdatabases set status= 32768 where name = 'mydb'

Падает:
автор
Msg 259, Level 16, State 1, Line 1
Ad hoc updates to system catalogs are not allowed.

Вразумительного ответа в интернете не нашел!!!

Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Express Edition on Windows NT 6.1 (Build 7601: Service Pack 1)

Подскажите пожалуйста!


начиная с 2005ого 'allow updates' для "красоты осталось"
10 фев 12, 18:24    [12071734]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить