Oracle'da Bir Tablo Nasıl Yedeklenir?

Oracle Da Bir Tablo Nasil Yedeklenir



Oracle veritabanıyla çalışırken güvenilir bir yedekleme stratejisine sahip olmak önemlidir. Bu stratejinin önemli bir yönü, bireysel veritabanı tablolarını yedeklemektir. Tabloların yedeğini oluşturmak, verilerin kasıtsız silme, bozulma veya diğer sorunlar nedeniyle kaybolmasını önlemeye yardımcı olabilir. Oracle veritabanı, yedek oluşturmak için birçok özellik sunar.

Bu kılavuz, Oracle'da bir tablonun nasıl yedekleneceğini açıklayacaktır.

Oracle'da Bir Tablo Nasıl Yedeklenir?

Oracle'da bir tabloyu yedeklemek için, kullanarak veritabanında oturum açın. SQLPLUS emretmek. Başarılı oturum açma işleminden sonra, Oracle'da bir tabloyu yedeklemek için aşağıdaki yöntemler kullanılabilir:







CREATE İfadesini Kullanarak Oracle'da Bir Tablo Nasıl Yedeklenir?

YARATMAK ” ifadesi, tablolar, dizinler, görünümler, diziler ve çok daha fazlası gibi yeni veritabanı nesneleri oluşturur. Oracle veritabanındaki bir tabloyu yedeklemek için ' YARATMAK ' ifade. Örnek aşağıda verilmiştir:



CONTACTS_BACKUP TABLOSU OLUŞTUR

SEÇİM OLARAK *

İLETİŞİMLERDEN;

Yukarıdaki örnekte “ TABLO OLUŞTUR ” adlı yeni (yedek) bir tablo oluşturmak için kullanılır. CONTACTS_BACKUP ”. “ SEÇME * ” tablodaki tüm satır ve sütunları seçmek için kullanılır “ İLETİŞİM ”.



Çıktı





Çıktı, tablonun ' CONTACTS_BACKUP ' yaratıldı.



EXP Komutunu Kullanarak Oracle'da Bir Tablo Nasıl Yedeklenir?

tecrübe ” komutu, dışa aktararak veritabanının yedeğini veya tablolar, dizinler, görünümler ve saklı yordamlar gibi veritabanı nesnelerinin bir alt kümesini oluşturmak için kullanılır. ' kullanarak Oracle'da bir tabloyu yedeklemek için aşağıdaki komutu yazın. tecrübe ' emretmek:

EXP C##MD/md1234 TABLES=KİŞİLER DOSYASI=KONTACTS_BACKUP_EXP.DMP LOG=EXPORT_DATABASE_LOG.OUT

Yukarıdaki komutta:

  • C##MD ' Ve ' md1234 ”, kullanıcı adı ve şifredir.
  • TABLOLAR ” tablo adını belirtmek için kullanılır.
  • DOSYA ” çıktı dosyası adını belirtmek için kullanılır.

Çıktı

Çıktı, “ İLETİŞİM ” tablosu oluşturulmuştur.

SQL Developer Kullanarak Oracle'da Bir Tablo Nasıl Yedeklenir?

SQL geliştirici kullanarak Oracle'da bir tabloyu yedeklemek için veritabanı bağlantısının kurulması gerekir. Bağlantı oluşturulduktan sonra, tüm veritabanı nesnelerini görüntülemek için veritabanı ağacını genişletin ve “ Tablolar ' listeden. Genişletin ' Tablolar ” seçilen veritabanında bulunan tüm tabloları görüntülemek için:

Tabloyu seçmek için tablo adına sağ tıklayın ve ardından “ İhracat… ” bir yedek oluşturmak için:

Çıktı dosyası hedefini seçin, diğer ayarı varsayılan olarak bırakın ve “ Sonraki > ' düğme:

Not : Veritabanı nesnelerini dışa aktarırken, bu ayarlar kullanıcının gereksinimlerine göre değiştirilebilir.

Veritabanı nesnesini (tablo adı) belirtin ve “ Sonraki > ' düğme:

Bir tablonun yedeğini oluşturmak için “ Sona ermek ' düğme:

Dışa aktarma işlemi tamamlanana kadar bekleyin:

Yeni ' .sql ” dosyası açılır ve “ İLETİŞİM ” tablosu oluşturuldu:

Bu, Oracle'da bir tablonun farklı yöntemler kullanılarak nasıl yedekleneceğidir.

Çözüm

Oracle'da bir tabloyu yedeklemek için veritabanında oturum açın. Başarılı oturum açma işleminden sonra, “ YARATMAK ” ifadesi, orijinal tablonun bir kopyasını oluşturarak bir tabloyu yedeklemek için kullanılabilir. Alternatif olarak, “ tecrübe ” komutu, belirli tabloyu dışa aktararak bir tablonun yedeğini oluşturur. “ SQL geliştiricisi ” aracı ayrıca bir tablonun yedeğini oluşturmanın iyi bir yoludur. Bu kılavuz, Oracle'da bir tablonun nasıl yedekleneceğine dair eksiksiz bir gösteri sağladı.