3 Haziran 2013 Pazartesi

IMP-00013 Hata Çözümü


Hata Nedeni
---------------------------------------
Veritabanını export ederken, export ettiğiniz kullanıcı DBA yetkisine sahiptir. Bu yüzden
import işlemini yaptığınızda, import ettiğiniz kullanıcının DBA yetkisine sahip olması gerekir.

Çözüm:
import ettiğiniz kullanıcıya DBA yetkisini verdiğinizde bu hatayı çözmüş oluruz.
Yetki verilme adımları
1.Sys kullanıcısı ile bağlanıyorsunuz. Komut satırından C:\users\testKullanici> sqlplus as / sysdba
2.Sql komutuna---> grant DBA to impUser;
3.import işlemi gerçekleştirilebilir. C:\users\testKullanici> imp impUser/password file=c:/exp.dmp full=y

ORA-00001 Hata Çözümü


Hata nedeni
------------------------------------
Bir tabloda kısıt ihlalıdır.
Kısıtlar Primary Key (Birincil Anahtar),Unique (Benzersiz)
gibi kurallara uyulmamasından kaynaklanan hatadır.

Örneğin bir tabloda id kolon Primary Key veya Unique olsun.

id'si 1 olan bir kaydın var tabloda.
başka bir kayıt için id =1 olarak eklersek bu hatayı alırız.

Çözüm:
Primary Key ve Unique kurallarını dikkate alıp veriyi o şekilde eklememiz gerekir.