Jika anda secara tidak sengaja memadamkan pangkalan data SQL Server, anda boleh mengambil langkah-langkah berikut untuk memulihkan fail log sandaran; alat pihak ketiga. Sila sandarkan pangkalan data anda dengan kerap dan dayakan pengelogan transaksi untuk mengelakkan kehilangan data.
Cara memulihkan pangkalan data yang dipadam secara tidak sengaja dalam SQL Server
Langkah tindak balas pantas selepas memadam pangkalan data secara tidak sengaja
Selepas memadamkan pangkalan data secara tidak sengaja
SQL Server menyediakan beberapa cara untuk memulihkan pangkalan data:
1 Pulihkan daripada SandaranJika anda mempunyai sandaran pangkalan data terkini, ini ialah cara yang paling mudah untuk memulihkan e.
RESTORE DATABASE
untuk menentukan fail sandaran dan nama pangkalan data. RESTORE DATABASE
语句指定备份文件和数据库名称。2. 从事务日志中恢复
RESTORE LOG
语句指定日志文件和还原选项(例如 WITH RECOVERY
)。3. 使用 DBCC CHECKDB
DBCC CHECKDB
Jika anda tidak mempunyai sandaran, anda boleh cuba memulihkan daripada log transaksi. Gunakan pernyataan RESTORE LOG
untuk menentukan fail log dan memulihkan pilihan (seperti WITH RECOVERY
).
Dalam beberapa kes, anda boleh cuba menggunakan perintah DBCC CHECKDB
untuk membaiki pangkalan data yang rosak dan memulihkan data. Arahan ini melakukan beberapa siri pemeriksaan dan percubaan untuk membaiki sebarang kerosakan.
Atas ialah kandungan terperinci Bagaimana untuk memulihkan pangkalan data yang dipadam secara tidak sengaja dalam sqlserver. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!