Forum

oracle database imp...
 
Bildirimler
Hepsini Temizle

oracle database import yetikileri

5 Yazılar
2 Üyeler
0 Likes
577 Görüntüleme
(@ahmetceylan)
Gönderiler: 103
Estimable Member
Konu başlatıcı
 

Merhaba;
Linux oracle üzerine yeni kurmuş oldugum oracle 11g veri tabanıma daha önce kullanmış oldugumuz veritabanın yedeğini import edeceğim eski veri tabanımızın sistem kullanıcı olan DATA adında bir kullanıcı vardı ben aynı kullanıcı açtım ve grant all privileges to data komutu ile tüm yetkileri verdim.İmport işlemini başlattığımda ise tabloların tümünde şu şekilde hata veriyor

Failing sql
is:
GRANT SELECT ON "DATA"."ISLEMKODU" TO
"DOKTOR"
ORA-39083: Object type OBJECT_GRANT failed to create with error:
ORA-01917: user or role 'IDARECI' does not exist

Hatanın sebei nedir ve nasıl çozebilirim.
Teşekkür ederim

 
Gönderildi : 10/08/2015 20:00

(@vasviuysal)
Gönderiler: 7889
Üye
 

önce eski veritabanının datasız sql'ini çıkartıp bunu yeni makinada çalıştrırsanız

import sırasında bu tip hatalar almazsınız 

 

 
Gönderildi : 10/08/2015 20:06

(@ahmetceylan)
Gönderiler: 103
Estimable Member
Konu başlatıcı
 

oracle yi pek bilmiyorum.kusuruma bakmayın...oracle de sql çıktını nasıl alıyoruz.onuda Datapump yöntemi gibi mi alıyoruz?

 
Gönderildi : 10/08/2015 20:14

(@vasviuysal)
Gönderiler: 7889
Üye
 

expdp directory=/expdpdir dumpfile=dump.dmp sqlfile=db.sql full=yes

gibi bir komutla exportu alırsanız db.sql seklinde eski veritabanının sql scriptini de almış olursunuz 

directory ve dosya adlarını (alt çizgili olanlar ) kendinize gore duzenlemelisiniz 

 

 

 
Gönderildi : 10/08/2015 20:18

(@ahmetceylan)
Gönderiler: 103
Estimable Member
Konu başlatıcı
 

tamam teşekkür ederim.deneyip aldığım sonucu yazacağım...

 
Gönderildi : 10/08/2015 20:52

Paylaş: