Forum

Temp DB ye ev sahip...
 
Bildirimler
Hepsini Temizle

Temp DB ye ev sahipligi yapan disk dolarsa - SQL disk doldu

4 Yazılar
3 Üyeler
0 Reactions
1,657 Görüntüleme
(@haticeakgul)
Gönderiler: 983
Noble Member
Konu başlatıcı
 

Varsayılan ayar olarak tempdb diğer veriler ile aynı dizinde tutulur. Herhangi bir performans problemini çözmek için
tempdb ye ait ikinci bir veri dosyası oluşturulabilirve kendi sürücüsüne koyabilirsiniz ; ya da tempdb'yi ve tüm dpsyalararını
yeni bir konuma yerleştirebilirsiniz.


  tempdb dosyalarını ayrı ayrı ya da topluca taşımak için aşağıdaki adımları izleyin;


1-Aşağıdaki komutları girerek tempdb ile birleşik veri ve günlük dosyalarının mantıksal adlarını alın:


SELECT name, physical_name AS CurrentLocation
FROM sys.master_files
WHERE database_id = DB_ID(N'tempdb');
GO



2-Dosyaları birer birer taşımak için aşagıdaki komutları kullanın:


USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'E:\SQLData\tempdb.mdf');
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = templog, FILENAME = 'F:\SQLLog\templog.ldf');
GO


 


3-SQL server ı durdurun ve yeniden başlatın.



4-Değişiklikleri aşağıdaki komutlarla kontrol edebilirsiniz.


Use master
SELECT name ,physical_name
FROM sys.master_files
WHERE database_id = DB_ID ("tempdb")

 
Gönderildi : 24/10/2008 16:31

(@doganbayraktar)
Gönderiler: 1392
Noble Member
 

elinize sağlık Hatice Hanım

 
Gönderildi : 24/10/2008 17:18

(@haticeakgul)
Gönderiler: 983
Noble Member
Konu başlatıcı
 

Rica ederim.


İyi çalışmalar.

 
Gönderildi : 24/10/2008 17:58

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

Teşekkürler Hatice Hanım.

 
Gönderildi : 24/10/2008 20:44

Paylaş: