oracle database imp...
 
Bildirimler
Hepsini Temizle

oracle database import yetikileri  

  RSS
ahmet ceylan
(@ahmetceylan)
Üye

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

Alıntı
Gönderildi : 10/08/2015 20:00
Vasvi UYSAL
(@vasviuysal)
Saygın Üye Forum Yöneticisi

ö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 

 

CevapAlıntı
Gönderildi : 10/08/2015 20:06
ahmet ceylan
(@ahmetceylan)
Üye

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

CevapAlıntı
Gönderildi : 10/08/2015 20:14
Vasvi UYSAL
(@vasviuysal)
Saygın Üye Forum Yöneticisi

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 

 

 

CevapAlıntı
Gönderildi : 10/08/2015 20:18
ahmet ceylan
(@ahmetceylan)
Üye

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

CevapAlıntı
Gönderildi : 10/08/2015 20:52
Paylaş: