Rumah >pangkalan data >SQL >Penjelasan grafik terperinci tentang penciptaan tugas log transaksi pengecutan automatik SqlServer
Artikel ini membawa anda pengetahuan yang berkaitan tentang SQL server Terdapat masalah dengan pangkalan data SQL Server Jika anda mengehadkan saiz fail lognya, maka apabila log pangkalan data mencapai masa saiz ini pangkalan data akan berhenti menulis log Perkara berikut memperkenalkan maklumat yang berkaitan tentang tugas SqlServer untuk mencipta log transaksi mengecut secara automatik.
Pembelajaran yang disyorkan: "Tutorial SQL"
Klik untuk mengembangkan ejen sqlserver, klik kanan "Jobs", dan kemudian pilih New Job.
--将数据库设为简单模式。日志文件自动断开。 alter database dev_ecology set recovery simple; --查看日志文件状况 use dev_ecology; dbcc shrinkfile('dev_ecology_log') ; --恢复数据库模式 alter database dev_ecology set recovery full;
Nota di atas, tukar dev_ecology
kepada anda Nama pangkalan data sendiri, parameter shrink_file
biasanya xxx_log
Jika anda tidak pasti, anda boleh menggunakan pernyataan select * from sys.database_files;
untuk menanyakan nama fail log.
Jika anda hanya mempunyai langkah ini dan tiada kerja rumah lain (seperti saya).
Selepas memilih, klik Sahkan
Log_pengecutan kami ok.
Jika anda tidak pasti, anda boleh klik kanan tugasan kerja, pilih langkah permulaan kerja dan laksanakannya dengan segera. (Adalah amat disyorkan untuk melaksanakan
semasa tempoh terbiar perniagaan) Pembelajaran yang disyorkan: "Tutorial SQL
"Atas ialah kandungan terperinci Penjelasan grafik terperinci tentang penciptaan tugas log transaksi pengecutan automatik SqlServer. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!