Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
SAS2014 Member Откуда: Сталинград Сообщений: 3020 |
Хочу выполнить такой код --скрипт для проведения Дефрагментации индексов во всех БД сервера DECLARE @DatabaseName VARCHAR(128) DECLARE db_cursor CURSOR FOR SELECT name FROM master.dbo.sysdatabases --список баз, для которых дефрагментацию исключить WHERE name NOT IN('tempdb', 'master', 'model', 'msdb') OPEN db_cursor FETCH NEXT FROM db_cursor INTO @DatabaseName WHILE @@FETCH_STATUS = 0 BEGIN SP_MSFOREACHTABLE N'DBCC INDEXDEFRAG (@DatabaseName, ''?'')' WITH INIT FETCH NEXT FROM db_cursor INTO @DatabaseName END CLOSE db_cursor DEALLOCATE db_cursor но получаю ошибку см. скрин К сообщению приложен файл. Размер - 8Kb |
4 апр 18, 09:54 [21310503] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
SAS2014, EXEC SP_MSFOREACHTABLE WITH INIT ??? |
4 апр 18, 09:59 [21310518] Ответить | Цитировать Сообщить модератору |
msLex Member Откуда: Сообщений: 8694 |
во-первых,exec SP_MSFOREACHTABLE во-вторых, это что ? WITH INIT |
4 апр 18, 10:03 [21310527] Ответить | Цитировать Сообщить модератору |
Руслан Дамирович Member Откуда: Резиновая нерезиновая Сообщений: 940 |
То есть то, что он хочет жахнуть дефрагментацию индексов на всех базах разом - вас вообще не беспокоит? |
4 апр 18, 10:23 [21310588] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
с чего это должно беспокоить? |
||
4 апр 18, 10:26 [21310600] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8300 |
SAS2014, https://ola.hallengren.com |
4 апр 18, 14:23 [21311838] Ответить | Цитировать Сообщить модератору |
SAS2014 Member Откуда: Сталинград Сообщений: 3020 |
Вопрос решен! Скрипт работает! |
5 апр 18, 04:27 [21313528] Ответить | Цитировать Сообщить модератору |
ssms Member Откуда: Сообщений: 191 |
Мож у него базы по 1 Гб. Тогда норм. |
||
6 апр 18, 12:15 [21318263] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |