Bugra Canbakal's Oracle Blog

  • Home
  • Contact
  • SITE MAP
You are here: Home / Oracle / Datapump da ASM alanını kullanmak

Datapump da ASM alanını kullanmak

Ağustos 29, 2011 By Bugra Canbakal Leave a Comment

1.AMAÇ VE KAPSAM

ASM alanın üstünde expdp ve impdp programlarının kullanımı.

2.UYGULAMA

2.1. Klasik komutları kullanarak ASM alanı üstüne expdp veya impdp çalıştırdığımızda aşağıdaki hataları alırız.

ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 536
ORA-29283: invalid file operation

2.2. Öncelikle veritabanı üstünde ASM ve normal diskimize ayit 2 tane directory yaratalım.

SQL> create directory asm_dmp as ‘+DATA1/dmp’;

Directory created.

SQL> create directory disk_log as ‘/u01/dmp/log’;

Directory created.

SQL> grant read,write on directory asm_dmp to bcanbakal;

Grant succeeded.

SQL> grant read,write on directory disk_log to bcanbakal;

Grant succeeded.

2.3. ASM alanı üstüne expdp ve impdp yapamamamızın sebebi yaratılan log dosyasının binary bir dosya olmamasından ötürüdür, yaratılacak olan dump dosyasını asm üstüne log dosyasını ise disk üstüne yaratacağız.

expdp bcanbakal/bugracanbakal directory=asm_dmp dumpfile=dump.dmp schemas=bcanbakal logfile=disk_log:dump.log

Export: Release 11.2.0.2.0 – Production on Tue Aug 23 22:30:12 2011

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 – 64bit Production

With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,

Data Mining and Real Application Testing options

Starting “BCANBAKAL”.”SYS_EXPORT_SCHEMA_04″:  bcanbakal/******** directory=asm_dmp dumpfile=dump.dmp schemas=bcanbakal logfile=disk_log:dump.log

Estimate in progress using BLOCKS method…

Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA

Total estimation using BLOCKS method: 25.02 MB

Processing object type SCHEMA_EXPORT/USER

Processing object type SCHEMA_EXPORT/ROLE_GRANT

Processing object type SCHEMA_EXPORT/DEFAULT_ROLE

2.3. Impdp toolun’da da yukardaki log trickini kullanarak hata mesajını aşabiliriz.

2.4. ASM üstünde bulunan dump dosyalarını dbms_file_transfer.copy_file veya 11gde asmcmd ‘de cp komutuyla diskinizin üstüne alabilirsiniz.

Bunu paylaş:

  • Linkedln üzerinden paylaşmak için tıklayın (Yeni pencerede açılır) LinkedIn
  • X'te paylaşmak için tıklayın (Yeni pencerede açılır) X

Filed Under: Oracle, Single Node Tagged With: asm, ASM DATAPUMP, ORA-06512, ORA-29283, ORA-39002, ORA-39070

Bir Cevap YazınCevabı iptal et

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About Me



Dil:

  • English
  • Turkish

Kategoriler

  • Oracle
    • RAC – Real Application Cluster
    • RMAN
    • Single Node
    • Standby – Dataguard
  • OS
    • Linux

Blogroll

  • Emre Baransel
  • Gökhan Atıl
  • H. Tonguc Yılmaz
  • Kamil Türkyılmaz
  • Tanel Poder
  • Turkce Oracle
  • Turkish Oracle User Group
  • Uwe Hesse
  • Zekeriya Beşiroğlu

Arşivler

  • Nisan 2014
  • Mart 2014
  • Ağustos 2013
  • Haziran 2013
  • Mart 2013
  • Ocak 2013
  • Aralık 2012
  • Kasım 2012
  • Temmuz 2012
  • Haziran 2012
  • Mayıs 2012
  • Ocak 2012
  • Kasım 2011
  • Ekim 2011
  • Ağustos 2011
  • Temmuz 2011
  • Haziran 2011
  • Şubat 2011
  • Ocak 2011
  • Aralık 2010
  • Kasım 2010
  • Haziran 2010
OCP
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Çerez Politikası

[footer_backtotop]

Copyright © 2010-2014 Bugra Canbakal. All rights reserved.