Toad ile database’e bağlanılır.
Boş ekranda exportu alınacak tablo select cümleciği ile tüm dataları görüntülenir.
Örneğin : select * from country_code_2digit
Cümlecik Mouse ile taranır ve F9 ile execute edilir.
Alttaki gridde görülen tüm verileri bir txt dosyasına almak için gridin sağ üst köşesindeki kitapçık işareti sağ tıklanır. Save as seçilir.
Çıkan minik pencerede ASCII, Comma delimited seçilir. Ve virgüllerle ayrılacak verinin nereye kaydedileceğini seçmek için file kısmına path ile birlikte dosya ismi girilmelidir. (OK)
Ekran kaybolunca işlem tamamlanmıştır.
TAVSİYE: bu tip yedek ve export alırken son, en son, yeni gibi isimler vermekten kaçınınız.
En kullanışlı olanı her günün tarihiyle kaydetmektir. Eğer gün içinde birden fazla yedek alınacaksa sonuna saat de eklenebilir. Verilen pathde verileri içeren dosya oluşturulur
2- IMPORT
Başka bir veritabanında Toad ile database’e bağlanılır. Aynı yapıda create edilmiş tabloya veriyi yüklemek için:
Menuden: database/impot/table data seçilir.
Schema: kullanıcı adı. Import edilecek tablonun sahibi olan kullanıcı.
table: data import edilecek tablo adı seçilir
commit mode:
1-commit after each record (her bir satırı import ettikçe commit et. elektrik kesintisinden etkilenmemek için verilir ancak import işlemi yavaştır.)
2-one commit after all record (tüm data import edildikten sonra bir kez commit et. Hızı artırır)
3-don’t commit (Commit etme. Manuel olarak kendim commit edeceğim demektir)
Tercihim : tüm data import edildikten sonra commit etmesidir. Hem hızlı olur hemde commit etmeyi unutsam bile import sonrasi zaten commit işlemi yapılmış olur. Elektrik kesintisiyle bir problem olursa table truncate etmek çok da zor birşey değil.
Show data ile mevcut tablodaki dataları görünür
Execute Wizard denir. text file (*.txt) seçilir. (Next)
Import from file’dan txt dosyasının bulunduğu dizine gidilerek kaynak dosya seçilir.
File Origin : ANSI(Windows) seçilir. (Next)
Field delimiter seçerken comma (,) virgül seçilir.
Tablonun formatı ile ilgili ayarları yapılır. (Next)
Hangi bilginin hangi kolona alınacağını seçemek için kolon (Field1, Field2,..) tek tıklanarak açılan menude gelen kolon isimlerinden uygun olanı seçilir. (Next)
Primary key olarak atanacak kolon yada kolonlar seçilir. (Next)
Import mode:
Append: hedef tabloya sadece veri ekler
Update: import edilecek dosyadan mevcut tablodaki eşleşen verileri update eder
Append/Update : Import edilecek dosyadan mevcut tablodaki eşleşen verileri update eder. eşleşmeyen kayıtlatı mevcut hedef tabloya ekler.
Delete: Import edilecek dosyadaki satırlar ile mevcut tablodaki satırlardan eşleşen kayıtları siler. ( Execute)
Verilerin import edilmesi sırasında bir sayaç ekranda belirir.
Import Completed mesajı ile aktarım tamamlanır. Arka taraftada datalar görülebilir. (OK)