LOG CADANGAN tidak dapat dilakukan karena tidak ada backup database saat ini

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)

Mengomentari pertanyaan (8)
Larutan

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

Komentar (2)

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.

Komentar (6)

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

Komentar (0)
  1. Pastikan ada database baru.
  2. Pastikan anda memiliki akses ke database anda (user, password, dll).
  3. Pastikan ada backup file dengan tidak ada kesalahan di dalamnya.

Harap ini dapat membantu anda.

Komentar (1)

Penyebab lain untuk ini adalah jika anda memiliki database yang sama dipulihkan di bawah nama yang berbeda. Menghapus yang sudah ada dan kemudian memulihkan soal itu bagi saya.

Komentar (1)

Anda dapat menggunakan SQL berikut untuk mengembalikan jika anda've sudah dibuat database

RESTORE DATABASE [YourDB]
FROM DISK = 'C:\YourDB.bak'
WITH MOVE 'YourDB' TO 'C:\YourDB.mdf',
MOVE 'YourDB_Log' TO 'C:\YourDB.ldf', REPLACE
Komentar (0)

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.

Komentar (0)

Aku tetap kesalahan saya pada pemulihan untuk non-ada DB dari SQL 2008 ke SQL 2014 dengan menempatkan tanda centang di Pindah ke new SQL2014 lokasi folder.

Komentar (0)

Aku hanya menghapus yang sudah ada DB yang saya ingin mengganti dengan cadangan dan memulihkan dari cadangan dan bekerja tanpa kesalahan.

Komentar (0)

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)

Komentar (0)

Dalam kasus masalah masih ada pergi ke Pemulihan Database halaman dan Memeriksa "Restore semua file ke folder" di "File" tab Ini mungkin bisa membantu

Komentar (0)

Klik Klik Kanan Pada Database Pers tugas>Kembali dan mengambil cadangan dari database anda sebelum mengembalikan database anda i'm menggunakan cara ini untuk memecahkan Masalah ini

Komentar (0)

Hanya anda dapat menggunakan metode ini:

  1. Jika anda memiliki sebuah database dengan nama yang sama: WIN+R -> pelayanan.msc -> SQL SERVER(MSSQLSERVER) -> Berhenti
  2. Pergi ke MySQL Data path folder dan menghapus preview file database
  3. Mulai layanan sql
  4. Klik kanan pada database dan pilih Restore database
  5. di File tab mengubah Data file folder dan file Log folder
  6. Klik OK untuk mengembalikan database anda

masalah saya diselesaikan dengan metode ini OLEH...

Komentar (0)