Doğru Cevap
-
oracle 11 de bos tablolar extend edilmiyor. yani aslinda tablespace de bir yer tutmuyor
bu yuzden exp alamiyorsun
bu tablolari once extend etmen gerekir
ya da table scriptlerini kopyalayip
yeni makinede calistirman gerekir..
extend etmek icin select 'alter table '||table_name||' allocate extent;' from user_tables
where segment_created = 'NO'
seklinde bir query hazirlar, ve bunu command window da calistirabilirsin..
google da unable to export empty tables in oracle yazarsan benzer sayfalar geliyor:
https://forums.oracle.com/forums/thread.jspa?threadID=992264-
bahozam
Merhaba dostum solediğini uygulumaya çalıştımda yapamadım
bide yazdığın örnekte iki tane tablo ismi istemiş nasıl oluyo bu sana zahmet biraz detaylı çalışan bir
örnek yazrmısın.
Bide baktım da export yaparken boş tablolarımdan bir kaçınıda exportlamış kafam karıştı şimdi.
(11g kullanıyorrum )10 yıl önce yazılmış -
herdem
Merhaba.. O zaman baska bir sorun vardir.. bir tablo ile dene istersen.. exp komutunda tables=ornek_tablo diye yazarsan sadece o tabloyu alir. almiyorsa hata mesajini yaziyor olsa gerek..
bu dedigimi ise
select 'alter table '||table_name||' allocate extent;' from user_tables where segment_created = 'NO' ;
satirini pl sql developer de ya da toad ekraninda sql window acarak calistirmalisiniz.
sonra gelen sonucu kopyalayip, yeni bir sql windowa ya da command windowa paste ederek calistirmaniz gerekiyor. pl sql programini kullanmiyorsaniz mutlaka kullanin. http://www.allroundautomations.com/plsqldev.html?gclid=CIGvuJfqwK4CFUFD3wod9Vg0Mg10 yıl önce yazılmış -
bahozam
evet oldu sağolasın pl/sql bulamadımda toad ile yaptım ondan sonrası kolay oldu
dediğin gibi sorun extend miş10 yıl önce yazılmış -
herdem
PL sql developer oracle icin vazgecilmez editorlerden. kullanimi cok cok kolay.
toad daha profesyonel calismalari takip icin guzel.
gunluk kullanmaya pl sql developeri dene
excele kayitlari kolayca alip, excelden icine kayitlari kolayca koyabiliyorsun ornegin..10 yıl önce yazılmış
-
Cevaplar
Hiç cevap bulunamadı.