بتاريخ: 23 يونيو 201015 سنة comment_195326 السلام عليكم عندما نريد استخدم Transportable Tablespacesبالنسبة لل exp & emp اى الاوامر اصح عندما استخدمexp & emp فى Transportable Tablespaces expdp oe/oe DIRECTORY=dpump_dir1 DUMPFILE=sales.dmpTRANSPORT_TABLESPACES=sales01,sales02 INCLUDE=triggers,constraint,grantimpdp system/sammyy1 dumpfile=sales.dmp TRANSPORT_DATAFILES='sales01_01.dbf', 'sales02_01.dbf' directory=dpump_dir1ام هذه الاوامـــر اصحexp userid=\"sys/change_on_install@dwdb as sysdba\" transport_tablespace=y tablespaces=fact1, fact2, fact_idx triggers=y constraints=y grants=y file=fact_dw.dmpimp userid=\"sys/change_on_install@reportdb as sysdba transport_tablespace=y datafiles='/u10/app/oradata/REPORTDB/fact1_01.dbf', '/u10/app/oradata/REPORTDB/fact2_01.dbf', '/u09/app/oradata/REPORTDB/fact_idx01.dbf' file=fact_dw.dmp نرجوا الافاده والتوضيح.وهل خاصية Transportable Tablespacesمفيده ولها مزاياه افضل منم اكسبورت وامبورت العادى وهل الاخوة الافاضل ينصحون بها ام ماذا؟وجزاكم الله خير. تقديم بلاغ
بتاريخ: 26 يونيو 201015 سنة comment_195488 نعم أخي الكريم نضيف tablespace=tablespace_name لتصدير ال TABLESPACE تقديم بلاغ
بتاريخ: 27 يونيو 201015 سنة كاتب الموضوع comment_195501 انا اسال ما الفرق بين الطريقتيين لان بهما اختلاف ايهما الاصح والافضل ارجوا توضيح المقارنه بين الاثنين. تقديم بلاغ
بتاريخ: 27 يونيو 201015 سنة comment_195555 الطرق كلها صحيحة ولا فرق بينهم لنقل ال tablespace ولا فرق في النتائجلزياة الايضاح فان الفرق بين exp and expdp هناhttp://www.oracle-base.com/articles/10g/OracleDataPump10g.phpولبعض الفروقات بينهما http://forums.oracle.com/forums/thread.jspa?threadID=513634أما عن سؤالك الاخيرTransportable TablespacesTransportable tablespaces were introduced in Oracle8i to allow whole tablespaces to be copied between databases in the time it takes to copy the datafiles. In Oracle8i one of the restrictions was that the block size of both databases must be the same. In Oracle9i the introduction of multiple block sizes has removed this restriction. In this article I will run through a simple example of transporting the OEM_REPOSITORY tablespace from the W2K1 instance to the W2K2 instance.For a tablespace to be transportable it must be totally self contained. This can be checked using the DBMS_TTS.TRANSPORT_SET_CHECK procedure. The TS_LIST parameter accepts a comma separated list of tablespace names and the INCL_CONSTRAINTS parameter indicates if constraints should be included in the check:sys@w2k1> EXEC DBMS_TTS.TRANSPORT_SET_CHECK(ts_list => 'OEM_REPOSITORY', incl_constraints => TRUE);PL/SQL procedure successfully completed.sys@w2k1>The TRANSPORT_SET_VIOLATIONS view can be used to check for any violations:sys@w2k1> SELECT * FROM transport_set_violations;no rows selectedsys@w2k1> Assuming no violations are produced we are ready to proceed by switching the tablespace to read only mode:sys@w2k1> ALTER TABLESPACE oem_repository READ ONLY;Tablespace altered.sys@w2k1>Next we export the tablespace metadata from W2K1 using the export utility:C:> exp USERID='system/password@w2k1 AS SYSDBA' TRANSPORT_TABLESPACE=y TABLESPACES=oem_repository FILE=oem_repository.dmpWith the export complete the datafile can be copied to the appropriate location on the W2K2 server and the source tablespace can be switched back to read write mode:sys@w2k1> ALTER TABLESPACE oem_repository READ WRITE;Tablespace altered.sys@w2k1>Next we must create any users in W2K2 that owned objects within this tablespace, assuming they do not already exist:sys@w2k2> create user oem_marge identified by oem;User created.sys@w2k2>Now we import the metadata into the W2K2 instance:C:> imp USERID='system/password@w2k2 AS SYSDBA' TRANSPORT_TABLESPACE=y DATAFILES='C:\Oracle\oradata\W2K2\OEM_REPOSITORY.DBF' TABLESPACES=oem_repository FILE=oem_repository.dmpFinally we switch the new tablespace into read write mode:sys@w2k2> ALTER TABLESPACE oem_repository READ WRITE;Tablespace altered.sys@w2k2>The tablespace is now available in the W2K2 instance:sys@w2k2> select tablespace_name, plugged_in, status 2 from dba_tablespaces 3 where tablespace_name = 'OEM_REPOSITORY';TABLESPACE_NAME PLU STATUS------------------------------ --- ---------OEM_REPOSITORY YES ONLINEsys@w2k2> تقديم بلاغ
بتاريخ: 29 يونيو 201015 سنة كاتب الموضوع comment_195689 الاخ mageed جزاكم الله خير اشتغلت تمام كان لى عند حاضرتك سؤال بالنسبة لشهادة Oracle DBA 10G هل لازالت اوركل تشترط ان اخذ oracle database 10g:administration ii لكى احصل على الشهادة وهل عند حاضرتك خلفية ان الامتحانت تغيرت ام لا.وهذا يعتبر فقط استفسار ليس اعلان عن امتحانات.جزاكم الله خير. تقديم بلاغ
بتاريخ: 30 يونيو 201015 سنة comment_195814 أخي الكريمنحمد الله اليك وبخصوص سؤالك الثاني أرجوا وضعه في موضوع مستقل حفاظا علي وحدة وتفرد الموضوعات بمحتواها لتسهيل البحث والاطلاع لاحقا فضلا قم بوضع استفسارك في موضوع جديد وبعد ذلك سيتم حذف هذا المتعلق الاخير شاكر لك تفهمك أحمد تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.