Aku mencoba untuk mengembalikan database tapi pesan ini menunjukkan. Bagaimana cara mengembalikan database ini?
Restore database 'farhangi_db' gagal. (Microsoft.SqlServer.Manajemen.RelationalEngineTasks) ------------------------------ INFORMASI TAMBAHAN:
System.Data.SqlClient.SqlError: LOG CADANGAN tidak dapat dilakukan karena tidak ada backup database saat ini. (Microsoft.SqlServer.SmoExtended)
Klik kanan pada Database > Restore Database > Umum : Perangkat: [jalur back up file] → OK
Pertama saya membuat sebuah database kemudian dikembalikan back up file untuk database kosong. Ini adalah salah. Seharusnya aku't membuat dulu database.
Sekarang saya melakukan hal ini:
Klik kanan pada Database > Restore Database > Umum : Perangkat: [jalur back up file] → OK
Penyebab lain dari masalah ini adalah ketika Mengambil ekor-log backup sebelum mengembalikan
"Pilihan" pengaturan ini diaktifkan.
Pada "Pilihan" tab, Menonaktifkan/hapus centang Mengambil ekor-log backup sebelum mengembalikan
sebelum mengembalikan ke database yang doesn't belum ada.
silahkan Lihat Gambar di Bawah ini Dan menerapkan perubahan di SqlServer --> klik kanan pada DataBase-Tugas--> Restore-Pilih Backup File--> Akhirnya Menerapkan Perubahan Pilihan Tab
Dalam kasus kami itu karena Recovery Model database utama telah berubah setelah kami lakukan backup dalam persiapan untuk menyiapkan pengiriman log.
Membuat Model Pemulihan ditetapkan untuk Pemulihan Penuh sebelum melakukan backup dan menyiapkan pengiriman log diselesaikan itu bagi kita.
Saya tidak yakin apakah database backup file, anda mencoba untuk memulihkan, berasal dari lingkungan yang sama seperti yang anda mencoba untuk mengembalikannya ke.
Ingat bahwa tujuan jalan .mdf dan .ldf hidup dengan file cadangan itu sendiri.
Jika ini tidak terjadi, itu berarti file cadangan yang datang dari lingkungan yang berbeda dari hosting anda saat ini, pastikan bahwa .mdf dan .ldf jalan yang sama (ada) seperti pada mesin anda, relokasi ini sebaliknya. (Sebagian besar kasus memulihkan db di Docker image)
Cara cara untuk melakukannya: Di Database -> Mengembalikan database -> [File] pilihan -> (Check "Memindahkan semua file ke folder" - sebagian besar jalur default diisi pada lingkungan hosting anda sudah)
Hanya anda dapat menggunakan metode ini:
WIN+R
-> pelayanan.msc
-> SQL SERVER(MSSQLSERVER)
-> Berhenti
masalah saya diselesaikan dengan metode ini OLEH...