ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Microsoft SQL Server 2000 ve Microsoft SQL Server 2005, ekleyebilir, silebilir ve veri dosyalarını ve işlem günlüğü dosyalarını yeniden adlandırın. Bu makalede, fiziksel dosyaları birleştirmek ve SQL Server 2000'de ve SQL Server 2005'te mantıksal dosya adını yeniden adlandırmak açıklanmaktadır.
Daha fazla bilgi
Fiziksel dosya birleştirme
Dosyaları birleştirmek veya SQL Server 2000 çalıştıran bir sunucu veya SQL Server 2005 için fiziksel dosya sayısını azaltmak olabilir. Fiziksel dosya sayısını azaltmak için <a0></a0>, dosyaları silebilirsiniz. Dosyaları birleştirmek için <a0></a0>, etkin olmayan işlemleri temizleyebilirsiniz.
Dosyalar siliniyor
Bir veri veya bir <a0>işlem</a0> günlük dosyası siliniyor Dosya veritabanından kaldırır. Ancak, dosyayı, veri veya işlem günlük bilgileri içeriyorsa, dosya veritabanından kaldıramıyor. Dosya boş ise, yalnızca bir dosyayı kaldırabilirsiniz. Saklamak istediğiniz veri varsa, diğer dosyalar aynı dosya grubu için bir veri dosyasından veri geçirebilirsiniz. Veri geçirmek için DBCC SHRINKFILE bir ifade kullanın ve EMPTYFILE yan tümcesi belirtin. Ardından, SQL Server veri dosyasında eklenecek artık izin vermiyor ve bir ALTER DATABASE deyimini kullanarak dosyayı silebilirsiniz.
Hareket günlük verilerini başka bir işlem günlüğü dosyasını silmek için bir tek bir günlük dosyasından geçiremez.
Etkin olmayan işlemleri temizleniyor
Işlem günlük dosyasından etkin olmayan işlemleri silmek için <a0></a0>, Kes veya işlem günlüğünü yedekleme gerekir. Bir <a0>işlem</a0> günlük dosyası artık herhangi bir etkin veya etkin olmayan işlemleri içeriyorsa, günlük dosyası, veritabanından kaldırabilirsiniz. Günlük dosyası, veritabanından kaldırmak için <a0></a0>, aşağıdaki adımları kullanın:
Verileri veya bilgileri bir dosyada sıkıştırmak ve dosya boş sağlamak için aşağıdaki Transact-SQL deyimini çalıştırın: <a1>
Bir veritabanından bir dosyayı silmek için <a0></a0>, aşağıdaki Transact-SQL deyimini çalıştırın: <a1>
ALTER DATABASE <Database name> REMOVE FILE <logical file name>
ÖNEMLI Eklemek veya bu dosyaları silin sonra bir veritabanı yedeklemesini hemen oluşturun. Bir işlem günlüğü yedeklemesini oluşturmadan önce tam veritabanı yedeği oluşturmalısınız.
Mantıksal dosya adı'nı yeniden adlandırma
Mantıksal bir veri dosyası veya günlük dosyası adını değiştirmek için <a0></a0>, Name parametresi kullanılarak yeniden adlandırmak istediğiniz mantıksal dosya adını belirtin ve sonra da dosya için yeni bir mantıksal ad YeniAd parametresini kullanarak belirtin. Mantıksal dosyayı yeniden adlandırmak için <a0></a0>, aşağıdaki Transact-SQL deyimini çalıştırın: <a1>
ALTER DATABASE <Database name> MODIFY FILE ( NAME = <current_logical_name>, NEWNAME = <new_logical_name>)
Referanslar
Daha fazla bilgi için aşağıdaki Microsoft Web sitelerini ziyaret edin:
Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL 2005 Server Enterprise, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL 2005 Server Workgroup