Cara Membersihkan Log Transaksi

Isi kandungan:

Cara Membersihkan Log Transaksi
Cara Membersihkan Log Transaksi

Video: Cara Membersihkan Log Transaksi

Video: Cara Membersihkan Log Transaksi
Video: Fungsi Log Mikrotik dan Cara Menghilangkannya 2024, Mungkin
Anonim

Tugas membersihkan log transaksi 1C berdasarkan Microsoft SQL Server menghadirkan kesulitan tertentu kerana fungsi meningkatkan ukuran failnya sendiri secara automatik, walaupun ada kemungkinan berkurangnya file yang dipilih secara automatik.

Cara membersihkan log transaksi
Cara membersihkan log transaksi

Arahan

Langkah 1

Pastikan anda memahami skema operasi pembersihan yang dipilih, atau lebih tepatnya, pemotongan log transaksi: prosedur hanya dapat dilakukan dengan memotong ruang kosong pada akhir fail dan berkaitan langsung dengan kaedah yang dipilih untuk membuat sandaran. Sekiranya pilihan Penuh dipilih, diperlukan untuk menyelesaikan semua transaksi yang disimpan dan membuat sandaran dalam Hapus entri tidak aktif dari mod log transaksi. Memilih pilihan Mudah memotong keseluruhan fail, tetapi tidak semestinya menyiratkan pemulihan transaksi.

Langkah 2

Fail log transaksi boleh dipotong menggunakan alat Query Analyzer dengan perintah DBCC Shrinkfile (logfile_name, dikehendaki_file_size), dan operasi pembersihan hanya dapat dilakukan setelah membuat siaga penuh dengan perintah yang sama. Gunakan sintaks berikut untuk menentukan pilihan salin: BackUp Log select_dbname dengan pemotongan sahaja.

Langkah 3

Buat sandaran penuh fail log transaksi yang akan dibersihkan jika anda tidak mahu memulihkan data menggunakan alat Pangkalan Data Sandaran dan kosongkan kotak centang Hapus entri tidak aktif dari log transaksi. Pergi ke tab Pilihan dan ubah parameter Model Pemulihan menjadi Mudah. Potong fail yang dipilih dengan arahan di atas, atau gunakan sintaks DBCC ShrinkDatabase (dipilih_db_name, required_size_residual_file_in_%).

Langkah 4

Tandai kotak di sebelah Hapus entri yang tidak aktif dari log transaksi dan buat sandaran set asal dari Pengurus Perusahaan. Tetapkan semula Model Pemulihan ke Penuh dan pulihkan semula log dari Pengurus Perusahaan ke atas salinan yang ada. Nyahtanda kotak pilihan Hapus entri tidak aktif dari log transaksi dan sekali lagi sandarkan log transaksi yang dipilih.

Disyorkan: