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

Откуда:
Сообщений: 38
Необходимо изменить расположение папки где храняться временные файлы.
Сделал это так:

Use master 
 go 
 ALTER DATABASE TEMPDB 
 MODIFY FILE (NAME='tempdev', FILENAME='E:\tempsql\tempdb.mdf') 
 go 
 ALTER DATABASE TEMPDB 
 MODIFY FILE (NAME='templog', FILENAME='E:\tempsql\templog.ldf') 
 go


Перезапустил службу сервера.
И проверяю результат так:
SELECT name, physical_name AS CurrentLocation, state_desc 
 FROM sys.master_files 
 WHERE database_id = DB_ID(N'tempdb');


Выдает это:
tempdev E:\tempsql\tempdb.mdf ONLINE
templog E:\tempsql\templog.ldf ONLINE
tempdev1 R:\tempdb\tempdb1.mdf ONLINE
tempdev2 R:\tempdb\tempdb2.mdf ONLINE
tempdev3 R:\tempdb\tempdb3.mdf ONLINE
tempdev10 R:\tempdb\tempdb10.mdf ONLINE
tempdev11 R:\tempdb\tempdb11.mdf ONLINE
tempdev12 R:\tempdb\tempdb12.mdf ONLINE
tempdev13 R:\tempdb\tempdb13.mdf ONLINE
tempdev14 R:\tempdb\tempdb14.mdf ONLINE
tempdev15 R:\tempdb\tempdb15.mdf ONLINE
tempdev4 R:\tempdb\tempdb4.mdf ONLINE
tempdev5 R:\tempdb\tempdb5.mdf ONLINE
tempdev6 R:\tempdb\tempdb6.mdf ONLINE
tempdev7 R:\tempdb\tempdb7.mdf ONLINE
tempdev8 R:\tempdb\tempdb8.mdf ONLINE
tempdev9 R:\tempdb\tempdb9.mdf ONLINE
templog1 R:\tempdb\templog1.ldf ONLINE
templog10 R:\tempdb\templog10.ldf ONLINE
templog11 R:\tempdb\templog11.ldf ONLINE
templog12 R:\tempdb\templog12.ldf ONLINE
templog13 R:\tempdb\templog13.ldf ONLINE
templog14 R:\tempdb\templog14.ldf ONLINE
templog15 R:\tempdb\templog15.ldf ONLINE
templog2 R:\tempdb\templog2.ldf ONLINE
templog3 R:\tempdb\templog3.ldf ONLINE
templog4 R:\tempdb\templog4.ldf ONLINE
templog5 R:\tempdb\templog5.ldf ONLINE
templog6 R:\tempdb\templog6.ldf ONLINE
templog7 R:\tempdb\templog7.ldf ONLINE
templog8 R:\tempdb\templog8.ldf ONLINE
templog9 R:\tempdb\templog9.ldf ONLINE

Т.е. поменялось расположение только для двух файлов, а остальные по старому пути.
Как все их перенести в новую папку?
25 май 13, 21:35    [14349701]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по tempdb  [new]
Гость333
Member

Откуда:
Сообщений: 3683
 ALTER DATABASE TEMPDB 
 MODIFY FILE (NAME='tempdev1', FILENAME='E:\tempsql\tempdb1.mdf') 

 ALTER DATABASE TEMPDB 
 MODIFY FILE (NAME='tempdev2', FILENAME='E:\tempsql\tempdb2.mdf') 

 ALTER DATABASE TEMPDB 
 MODIFY FILE (NAME='tempdev'3, FILENAME='E:\tempsql\tempdb3.mdf') 

и далее по списку
25 май 13, 21:39    [14349713]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по tempdb  [new]
Angel_19
Member

Откуда:
Сообщений: 38
Спасибо.
Все так.
Сам что-то не допер...
25 май 13, 21:53    [14349738]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по tempdb  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 35376
Блог
Angel_19,

точно столько логов нужно?
25 май 13, 23:28    [14349966]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить