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
2,366 Görüntüleme
(@haticeakgul)
Gönderiler: 983
Noble Member
Konu başlatıcı
 
[#52423]

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: 1391
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: 5220
Illustrious Member
 

Teşekkürler Hatice Hanım.


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