Artikel berikut mencantumkan beberapa solusi bagi Anda untuk mengosongkan ruang disk data dalam situasi yang berbeda.
Saat mengerjakannya SQL Server Database Engine, pengguna sering menghadapi masalah terkait dengan ruang disk yang tidak mencukupi, terutama selama proses pemulihan. SQL server terkadang mungkin memerlukan ruang disk ekstra untuk memulihkan file. Pada artikel ini, kami akan mencoba menyelesaikan masalah dengan pendekatan yang efektif.

Kesalahan Ruang Disk
Mesin Basis Data menunjukkan kesalahan seperti 1101 atau 1105 dalam kasus di mana ruang disk tambahan diperlukan untuk melakukan operasi. Jika database online dan ruang disk terisi, database tetap online tetapi penyisipan lebih banyak data tidak dimungkinkan. Jika hal yang sama terjadi selama pemulihan, mesin Database menandainya sebagai sumber daya yang menunggu keputusan. Jadi, bergantung pada pengguna untuk mengambil langkah agar ruang tersedia untuk operasi lebih lanjut.
Mengatasi Masalah Ruang Disk
Anda dapat mengambil beberapa tindakan untuk mengatasi masalah tidak tersedianya ruang disk. Karena operasi tidak akan berlangsung selama tidak ada ruang disk, maka harus ada beberapa masukan pengguna untuk mengosongkan ruang.
Pendekatan paling sederhana adalah mengosongkan ruang disk pada disk penuh. Ini dapat dilakukan dengan menghapus indeks atau tabel yang tidak perlu mendapatkan ruang untuk meringankan ukuran pada disk. Anda juga harus mempertimbangkan pesan kesalahan dan mencari tahu masalahnya. Mengosongkan sebagian ruang dengan menghapus tabel yang tidak perlu dapat memungkinkan file dalam grup file berfungsi dan berfungsi dengan baik.
Jika kesalahan terjadi selama proses pemulihan database, Anda harus mencoba SQL Server pemulihan dari database setelah resolusi kesalahan untuk menghindari kehilangan data.
Menambahkan File ke Disk Berbeda
Jika mesin Database menunjukkan kesalahan tidak tersedianya ruang disk maka Anda dapat mencoba menambahkan file pada disk yang berbeda menggunakan Transact-SQL. Ini seharusnya menyelesaikan masalah ruang disk karena Anda sekarang menggunakan ruang disk dari disk yang berbeda untuk menambahkan file. Anda dapat mencoba menambahkan file ke disk yang berbeda dengan bantuan perintah ALTER DATABASE dan menentukan nama 'filegroup'.
Alternatifnya, Anda juga bisa memindahkan database dengan menentukan lokasi baru. Untuk opsi penggunaan ini, FILENAME Clause of ALTER DATABASE pernyataan dan pindahkan file katalog teks lengkap, log, dan Data ke lokasi baru.
Anda juga bisa menggunakan SQL Server Studio Manajemen untuk menambahkan file pada beberapa disk lain dan itu dapat mengosongkan ruang. Ada opsi Object Explorer di SQL Management Studio di mana pengguna dapat menentukan kolom Autogrowth yaitu pertumbuhan file dan pengguna juga dapat menentukan batas ukuran maksimum untuk file sesuai dengan ruang disk yang tersedia.
Meningkatkan Ukuran File dan Pemulihan Database
Setelah Autogrow dinonaktifkan dan database online, dan ada ruang disk yang tersedia, maka pengguna dapat secara manual mencoba meningkatkan ukuran file sehingga peningkatan pertumbuhan tunggal dapat dihasilkan.
Pengguna juga dapat mencoba mengaktifkan Autogrow dengan bantuan pernyataan Alter Database untuk memperbaiki kenaikan bukan nol di Filegrowth Option. Jadi sekarang pengguna cukup meningkatkan nilai MAXSIZE untuk menyelesaikan masalah untuk kedua kasus tersebut.
Pengantar Penulis:
Victor Simon adalah pakar pemulihan data di DataNumen, Inc., yang merupakan pemimpin dunia dalam teknologi pemulihan data, termasuk mdb memperbaiki dan produk perangkat lunak pemulihan sql. Untuk informasi lebih lanjut kunjungi https://www.datanumen.com/