Aşağıdaki makale, farklı durumlarda veri diskinde yer açmanız için birden çok çözümü listeler.
Üzerinde çalışırken SQL Server Veritabanı Motoru, kullanıcılar genellikle, özellikle kurtarma işlemi sırasında yetersiz disk alanı ile ilgili sorunlarla karşılaşır. SQL server bazen dosyaları kurtarmak için fazladan disk alanı gerekebilir. Bu yazımızda etkili yaklaşımlarla sorunu çözmeye çalışacağız.

Disk Alanı Hatası
Veritabanı Motoru, işlemleri gerçekleştirmek için ek disk alanı gereken durumlarda 1101 veya 1105 gibi hatalar gösterir. Veritabanı çevrimiçiyse ve disk alanı dolarsa, veritabanı çevrimiçi kalır ancak daha fazla veri eklenmesi mümkün değildir. Kurtarma sırasında aynı şey olursa, Veritabanı altyapısı bunu bekleyen kaynak olarak etiketler. Bu nedenle, daha sonraki işlemler için yer açmak için adımlar atmak kullanıcılara düşüyor.
Disk Alanı Sorununu Çözme
Disk alanı bulunmaması sorununu çözmek için birkaç işlem yapabilirsiniz. Disk alanı olmadığı sürece işlemler daha fazla gerçekleşmeyeceğinden, alanı boşaltmak için bir miktar kullanıcı girişi olması gerekir.
En basit yaklaşım, tam diskte disk alanı boşaltmak olacaktır. Diskin boyutunu hafifletmek için gereksiz yere yer kaplayan dizinleri veya tabloları kaldırarak yapılabilir. Ayrıca hata mesajını dikkate almalı ve sorunu çözmelisiniz. Gereksiz tabloları kaldırarak biraz yer açmak, dosya grubundaki dosyaların düzgün çalışmasına ve çalışmasına izin verebilir.
Veritabanının kurtarma işlemi sırasında hata oluşuyorsa, denemelisiniz. SQL Server kurtarma veri kaybını önlemek için hatanın çözülmesinden sonra veritabanının.
Dosyaları Farklı Bir Diske Ekleme
Veritabanı altyapısı, disk alanı kullanılamıyor hatası gösteriyorsa, Transact-SQL kullanarak dosyaları farklı bir diske eklemeyi deneyebilirsiniz. Artık dosya eklemek için farklı disklerin disk alanını kullandığınız için disk alanı sorununu çözmelidir. ALTER DATABASE komutu yardımıyla farklı disklere dosya eklemeyi ve 'filegroup' adını tanımlamayı deneyebilirsiniz.
Alternatif olarak, veritabanlarını yeni bir konum belirterek de taşıyabilirsiniz. Bu kullanım seçeneği için, ALTER DATABASE ifadesinin FILENAME Maddesini kullanın ve Tam metin katalog dosyalarını, günlükleri ve Verileri yeni bir konuma taşıyın.
Ayrıca kullanabilirsin SQL Server Başka bir diske dosya eklemek için Management Studio ve bu da yer açabilir. SQL Management Studio'da, kullanıcıların Otomatik Büyüme sütununu, yani dosya büyümesini belirtebilecekleri ve kullanıcıların ayrıca mevcut disk alanına göre dosyalar için bir maksimum boyut sınırı belirleyebilecekleri bir Nesne Gezgini seçeneği vardır.
Dosya Boyutunun Arttırılması ve Veritabanının Kurtarılması
Otomatik büyüme devre dışı bırakıldığında ve veritabanı çevrimiçi olduğunda ve kullanılabilir disk alanı olduğunda, kullanıcılar tek bir büyüme artışının üretilebilmesi için dosya boyutunu manuel olarak artırmayı deneyebilir.
Kullanıcılar, Filegrowth Option'da sıfır olmayan bir artışı düzeltmek için Alter Database deyiminin yardımıyla Autogrow'u etkinleştirmeyi de deneyebilir. Böylece kullanıcılar artık her iki durumda da sorunu çözmek için MAXSIZE değerini artırabilir.
Yazar Tanıtımı:
Victor Simon, bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. mdb düzeltmesi ve sql kurtarma yazılımı ürünleri. Daha fazla bilgi için ziyaret edin https://www.datanumen.com/