Share via


Bir aygıttan (SQL Server) yedeğini geri

Bu konuda bir aygıttan bir yedeklemeyi geri açıklar SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL.

Bu Konuda

  • Başlamadan Önce

    Güvenlik

  • Bir aygıttan bir yedeği geri yüklemek için kullanma:

    SQL Server Management Studio

    Transact-SQL

Başlamadan Önce

Güvenlik

İzinler

Geri yüklenen veri tabanı yoksa, RESTORE deyimini yürütebilmek için kullanıcının CREATE DATABASE izinleri olması gerekir. Veritabanı varsa, RESTORE izinleri varsayılan olarak sysadmin ve dbcreator sabit sunucu rolünün üyelerine ve veritabanının sahibine (dbo) verilir (FROM DATABASE_SNAPSHOT seçeneği için, veritabanının her zaman olması gerekir).

RESTORE izinleri, üyeleri hakkında sunucuda her zaman hemen bilgi bulunabilen rollere verilir. Sabit veritabanı rolü üyeliği yalnızca veritabanı erişilebilir ve hasarsız kontrol edilmesi, ki değildir, çünkü her zaman durumda geri yürütüldüğünde, üyelerinin db_owner sabit veritabanı rolü geri yükleme izinleri yok.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

SQL Server Management Studio Kullanarak

Bir aygıttan bir yedeği geri yüklemek için

  1. Uygun örneğini bağlandıktan sonra Microsoft   SQL Server Veritabanı Altyapısı, buna Object Explorer, sunucu ağacı sunucu adını tıklatın.

  2. Genişletme veritabanlarıve, veritabanına bağlı bir kullanıcı veritabanını seçin veya genişletmek Sistem veritabanları ve sistem veritabanı seçin.

  3. Veritabanını sağ tıklatın, Gelin görevlerive'yi geri.

  4. Geri yükleme işlemi istediğiniz türü tıklatın (veritabanı, dosyaları ve Filegroups, veya İşlem günlüğü). Bu karşılık gelen geri yükleme iletişim kutusu açılır.

  5. Tarih Genel sayfa, buna kaynak geri bölümünde, tıklayın cihazdan.

  6. Gözat düğmesini tıklatın aygıttan açan metin kutusunda, Yedekleme belirtmek iletişim kutusu.

  7. İçinde Yedekleme ortam metin kutu, seçme Yedekleme aygıtı, tıklatın Ekle açmak için düğmeyi Yedekleme aygıtı Seç iletişim kutusu.

  8. İçinde yedekleme aygıtı metin kutusuna, geri yükleme işlemi için kullanmak istediğiniz aygıtı seçin.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Transact-SQL'i Kullanma

Bir aygıttan bir yedeği geri yüklemek için

  1. Bağlanmak Veritabanı Altyapısı.

  2. Standart çubuğundan tıklatın Yeni sorgu.

  3. İçinde geri deyimi, yedekleme işlemi için kullanılacak mantıksal veya fiziksel yedekleme aygıtı belirtir. Bu örnek fiziksel adı olan bir disk dosyasından geri yükler. Z:\SQLServerBackups\AdventureWorks2012.bak.

RESTORE DATABASE AdventureWorks2012
   FROM DISK = 'Z:\SQLServerBackups\AdventureWorks2012.bak' ;
   

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Ayrıca bkz.

Görevler

Bir veritabanı yedekleme (SQL Server Management Studio'yu) geri yükleme

Başvuru

restore FILELISTONLY (Transact-sql)

restore headeronly (Transact-sql)

restore labelonly (Transact-sql)

restore VERIFYONLY (Transact-sql)

Kavramlar

Bir veritabanı yedekleme (Transact-sql) basit kurtarma modeli altında geri yükleme

Fark veritabanı yedekleme (SQL Server) geri yükleme

Bir veritabanı (SQL Server) yeni bir konuma geri yükleyin.

Dosya ve Filegroups (SQL Server) yedekleme

Bir işlem günlük (SQL Server) yedekleyin

Fark veritabanı yedekleme (SQL Server) oluşturma