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

Откуда:
Сообщений: 203
Есть ли какой-нибудь способ выполнить следующий скрипт???
update master..sysdatabases set crdate=GetDate() where dbid=DB_ID()
выдает Ad hoc updates to system catalogs are not allowed.
Ну очень нужно!!!
______________________________
Все из Бразилии. www.brawoo.ru
26 май 09, 12:42    [7227873]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
Brasileiro
Member

Откуда:
Сообщений: 203
АП :(
______________________________
Все из Бразилии. www.brawoo.ru
26 май 09, 13:17    [7228146]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
USE master

EXEC sp_configure 'allow updates', '1'

RECONFIGURE WITH OVERRIDE
както так. только бэкапы не забудьте сделать..)

для спящего время бодрствования равносильно сну
26 май 09, 13:21    [7228187]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
Brasileiro
Member

Откуда:
Сообщений: 203
Тоже самое, выдает Ad hoc updates to system catalogs are not allowed.
______________________________
Все из Бразилии. www.brawoo.ru
26 май 09, 13:35    [7228314]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36800
Версия поди 2005я?
26 май 09, 13:36    [7228330]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
Brasileiro
Member

Откуда:
Сообщений: 203
Она самая
26 май 09, 14:12    [7228654]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36800
Предлагаю во всем чистосердечно сознаться.
26 май 09, 14:38    [7228886]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
Теоретически способ есть.
Запуск службы в singleuser и подключение через DAC вроде бы что-то позволяет делать.
Хотя сам не пробовал. ;)

2 Сергей Гавриленко. +1 ;)
26 май 09, 15:50    [7229588]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
Хм.
А не проще скопировать файлы базы, создать новую по образу и подобию и подменить файлы ??
26 май 09, 15:59    [7229667]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
Brasileiro
Member

Откуда:
Сообщений: 203
Это моя БД и я сам себе начальник, так что про сознание никакой речи идти не может. Софта использует дату создания БД для определения фриварного периода, вот и ищу способ откатить назад дату.
26 май 09, 16:01    [7229693]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
Brasileiro
Member

Откуда:
Сообщений: 203
Зашел в дедикейтед, все равно на попытку изменить дату пишет
Ad hoc updates to system catalogs are not allowed.
______________________________
Все из Бразилии. www.brawoo.ru
26 май 09, 16:05    [7229726]     Ответить | Цитировать Сообщить модератору
 Re: изменение даты БД  [new]
Brasileiro
Member

Откуда:
Сообщений: 203
Ну вроде бы проблема решается путем отката даты на сервере, только вопрос тепарь в другом, есть ли возможность перегрузить getdate? хочу просто прибавить к стандартному getdate месяц-другой.
______________________________
Все из Бразилии. www.brawoo.ru
26 май 09, 21:33    [7231426]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить