Forum
merhabalar
data pump ile yedek almak istiyorum asagidaki yolu izledim hatayla karlsilastim bu konuda yardim ede bilirmisniz.
SQL>create directory yedek as '/kurulum/expdp';
[oracle@centos2 ~]$expdp "'/ as sysdba'" schemas=alhh directory=yedek dumpfile=alhh_dp.dmp logfile=alhh_dp.log
Export: Release 10.2.0.1.0 - 64bit Production on Thursday, 24 March, 2011 9:50:41
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Connected to: Oracle Database 10g Release 10.2.0.1.0 - 64bit Production
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 475
ORA-29283: invalid file operation
komutu çalıştırdıgınız kullanıcın /kurulum/expdp klasörüne yazma hakkı varmı
evet bu dizinine tam yetkiye sahip kullanıcı
Merhaba,
Komutta kullanılan kullanıcı OS kullanıcısı, Oracle kullanıcısı değil. OS kullanıcısının yedek dizinine erişim izni olmadığından bu hatayı alıyorsunuz. Bu dizine ve export edilecek olan şemanın sahibi veya SYS ile işlemi yaparsanız hata mesajını almayacaksınız.
Mesela --> [oracle@centos2 ~]$expdp sys/password schemas=alhh directory=yedek dumpfile=alhh_dp.dmp logfile=alhh_dp.log
problem çözüldü teşekkürler iyi çalışmalar.