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

Откуда:
Сообщений: 35
При шринке базы или файла базы выходит ошибка:

Msg 0, Level 11, State 0, Line 0
При выполнении текущей команды возникла серьезная ошибка.. При наличии результатов они должны быть аннулированы.

CheckDB ошибок не находит. В чём может быть трабл?


@@version: Microsoft SQL Server 2005 - 9.00.5057.00 (X64) Mar 25 2011 13:33:31 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1)
29 май 12, 11:17    [12630261]     Ответить | Цитировать Сообщить модератору
 Re: DBCC SHRINKFILE - error  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
А больше нет ошибок?

https://www.sql.ru/forum/actualthread.aspx?tid=804408&hl=shrink%20%ef%f0%e8%20%e2%fb%ef%ee%eb%ed%e5%ed%e8%e8%20%f2%e5%ea%f3%f9%e5%e9%20%ea%ee%ec%e0%ed%e4%fb%20%e2%ee%e7%ed%e8%ea%eb%e0%20%f1%e5%f0%fc%e5%e7%ed%e0%ff%20%ee%f8%e8%e1%ea%e0%20%ef%f0%e8%20%ed%e0%eb%e8%f7%e8%e8%20%f0%e5%e7%f3%eb%fc%f2%e0%f2%ee%e2%20%ee%ed%e8%20%e4%ee%eb%e6%ed%fb%20%e1%fb%f2%fc%20%e0%ed%ed%f3%eb%e8%f0%ee%e2%e0%ed%fb
29 май 12, 11:20    [12630293]     Ответить | Цитировать Сообщить модератору
 Re: DBCC SHRINKFILE - error  [new]
Дмитрий_sql
Member

Откуда:
Сообщений: 35
No active open transactions.
autoshrink - Off
Дискового пространства завались.
Учётная запись с ролью sysadmin.

Какие ещё варианты?
29 май 12, 11:40    [12630453]     Ответить | Цитировать Сообщить модератору
 Re: DBCC SHRINKFILE - error  [new]
Glory
Member

Откуда:
Сообщений: 104751
Дмитрий_sql
Какие ещё варианты?

Это для любой базы/файла происходит ?
29 май 12, 11:42    [12630469]     Ответить | Цитировать Сообщить модератору
 Re: DBCC SHRINKFILE - error  [new]
Дмитрий_sql
Member

Откуда:
Сообщений: 35
Это происходит для отдельного файла базы данных.
Другие базы шринкуются без проблем.

sp_spaceused:

database_name database_size unallocated space
-------------- ------------- -----------------
wh_test 26559.75 MB 8717.81 MB

reserved data index_size unused
------------- ------------------ ------------------ ------------------
14657152 KB 9666944 KB 4849176 KB 141032 KB

Базу переводил в single user mode - всё равно та же проблема. И информации нуль.
29 май 12, 11:48    [12630523]     Ответить | Цитировать Сообщить модератору
 Re: DBCC SHRINKFILE - error  [new]
aleks2
Guest
Показан
chkdsk /F/R диск_с_базой:
29 май 12, 12:03    [12630672]     Ответить | Цитировать Сообщить модератору
 Re: DBCC SHRINKFILE - error  [new]
Дмитрий_sql
Member

Откуда:
Сообщений: 35
Сообщение Management Studio при шринке базы:

TITLE: Microsoft SQL Server Management Studio
------------------------------
Shrink failed for Database 'wh_test'. (Microsoft.SqlServer.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Shrink+Database&LinkId=20476

------------------------------
ADDITIONAL INFORMATION: An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------

При выполнении текущей команды возникла серьезная ошибка.. При наличии результатов они должны быть аннулированы. (Microsoft SQL Server, Error: 0)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.5057&EvtSrc=MSSQLServer&EvtID=0&LinkId=20476

------------------------------
BUTTONS: OK
------------------------------
29 май 12, 12:14    [12630788]     Ответить | Цитировать Сообщить модератору
 Re: DBCC SHRINKFILE - error  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Дмитрий_sql
Сообщение Management Studio при шринке базы:

TITLE: Microsoft SQL Server Management Studio
------------------------------
Shrink failed for Database 'wh_test'. (Microsoft.SqlServer.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Shrink+Database&LinkId=20476

------------------------------
ADDITIONAL INFORMATION: An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------

При выполнении текущей команды возникла серьезная ошибка.. При наличии результатов они должны быть аннулированы. (Microsoft SQL Server, Error: 0)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.5057&EvtSrc=MSSQLServer&EvtID=0&LinkId=20476

------------------------------
BUTTONS: OK
------------------------------
Выполните скрипт в студии, а не через окошки тыкайте.
29 май 12, 12:15    [12630795]     Ответить | Цитировать Сообщить модератору
 Re: DBCC SHRINKFILE - error  [new]
Дмитрий_sql
Member

Откуда:
Сообщений: 35
Гавриленко Сергей Алексеевич
Дмитрий_sql
Сообщение Management Studio при шринке базы:

TITLE: Microsoft SQL Server Management Studio
------------------------------
Shrink failed for Database 'wh_test'. (Microsoft.SqlServer.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Shrink+Database&LinkId=20476

------------------------------
ADDITIONAL INFORMATION: An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------

При выполнении текущей команды возникла серьезная ошибка.. При наличии результатов они должны быть аннулированы. (Microsoft SQL Server, Error: 0)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.5057&EvtSrc=MSSQLServer&EvtID=0&LinkId=20476

------------------------------
BUTTONS: OK
------------------------------
Выполните скрипт в студии, а не через окошки тыкайте.


С этого и начинал.

DBCC SHRINKDATABASE(N'wh_test')

ответ: Msg 0, Level 11, State 0, Line 0
При выполнении текущей команды возникла серьезная ошибка.. При наличии результатов они должны быть аннулированы.


DBCC SHRINKDATABASE(N'wh_test') - ошибка та-же

DBCC SHRINKFILE('ESC_Data_WhTest', 0) - ошибка та-же
DBCC SHRINKFILE('ESC_Data_WhTest', truncateonly)- ошибка та-же


Msg 0, Level 11, State 0, Line 0
При выполнении текущей команды возникла серьезная ошибка.. При наличии результатов они должны быть аннулированы.
29 май 12, 12:27    [12630890]     Ответить | Цитировать Сообщить модератору
 Re: DBCC SHRINKFILE - error  [new]
Дмитрий_sql
Member

Откуда:
Сообщений: 35
Вот и у меня вариантов нет. Похоже что sql server-у не хватает памяти для генерации ошибки. Хотя на серваке 16 Га оперативы.

sp_configure 'max server memory (MB)' :
name config_value run_value
------------------------- ------------ -----------
max server memory (MB) 13312 13312
30 май 12, 07:12    [12634993]     Ответить | Цитировать Сообщить модератору
 Re: DBCC SHRINKFILE - error  [new]
Дмитрий_sql
Member

Откуда:
Сообщений: 35
Спасибо всем за участие.

Решил эту проблему, установкой параметра sp_configure 'locks', 0 и перезагрузкой сервера.
30 май 12, 08:29    [12635073]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить