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

Откуда: Москва
Сообщений: 37
Как в SQL 2008 поменять системную процедуру?

на SQL 2008 new query - заходим в режиме DAC - ADMIN:Server

sp_configure 'allow updates', '1'
GO
RECONFIGURE WITH OVERRIDE
GO
SET QUOTED_IDENTIFIER ON 
GO
SET ANSI_NULLS ON 
GO

ALTER  procedure sys.sp_tables( 
.....


Пишет
Msg 208, Level 16, State 6, Procedure sp_tables, Line 190
Invalid object name 'sys.sp_tables'.
18 дек 09, 23:43    [8089752]     Ответить | Цитировать Сообщить модератору
 Re: SQL 2008 Изменение системной процедуры  [new]
IamZet
Member

Откуда:
Сообщений: 37
AklexK,

Не берусь утверждать категорично, но полагаю, изменение системных объектов невозможно, поскольку это противоречит самой их "системности", их бесконтрольное изменение нарушит целостность базы в целом.

Ну и главное - зачем? Должно же быть что-то святое и незыблемое

И, наконец, вряд ли системные процедуры написаны на T-SQL
19 дек 09, 00:18    [8089857]     Ответить | Цитировать Сообщить модератору
 Re: SQL 2008 Изменение системной процедуры  [new]
aleks2
Guest
AklexK,

Ежели очень неймется - ознакомьтесь со скриптами обновлений/сервиспаков от MS.
Тама должны быть примеры обновления системных процедур.
19 дек 09, 13:46    [8090249]     Ответить | Цитировать Сообщить модератору
 Re: SQL 2008 Изменение системной процедуры  [new]
AklexK
Member

Откуда: Москва
Сообщений: 37
aleks2
AklexK,
Ежели очень неймется - ознакомьтесь со скриптами обновлений/сервиспаков от MS.
Тама должны быть примеры обновления системных процедур.


Конструктивно
29 дек 09, 14:05    [8132475]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить