Results 1 to 9 of 9
  1. #1
    Join Date
    Aug 2010
    Posts
    34

    Unanswered: Oracle Toad Help for moving Packages between Databases.

    Hi Guyz,

    Oracle Toad Version 8.5
    Oracle Version 10.2.0.4
    OS Linux X86_64

    Not very well versed with handling Oracle packages through Oracle Toad,
    The situation demanded to move the existing packages move across in different schema, database of diff environment.

    As I tried copy the source of package (specs & body) through script & try to run on the target but ending up with warning compilation errors,

    Is there any best way to do it, Please suggest me,


    Thanx in Advance,

    Regards

  2. #2
    Join Date
    Jun 2004
    Posts
    796
    Provided Answers: 1
    What were the compilation errors?
    90% of users' problems can be resolved by punching them - the other 10% by switching off their PCs.

  3. #3
    Join Date
    Aug 2003
    Location
    Where the Surf Meets the Turf @Del Mar, CA
    Posts
    7,776
    Provided Answers: 1
    >Is there any best way to do it, Please suggest me,
    Do it without errors.

    I don't know what you have.
    I don't know what you do.
    I don't know what you see.
    It is really, really, REALLY difficult to fix a problem that can not be seen.
    use COPY & PASTE so we can see what you do & how Oracle responds.
    You can lead some folks to knowledge, but you can not make them think.
    The average person thinks he's above average!
    For most folks, they don't know, what they don't know.
    Good judgement comes from experience. Experience comes from bad judgement.

  4. #4
    Join Date
    Aug 2010
    Posts
    34
    Error,

    Identifier: TYPE_TABLE_POP_ROW does not exist,
    When I checked in Collection Types, I can see that
    TYPE_TABLE_POP_ROW exists,

    This package is working absolutely fine in the source system though,


    Thanx,

  5. #5
    Join Date
    Aug 2003
    Location
    Where the Surf Meets the Turf @Del Mar, CA
    Posts
    7,776
    Provided Answers: 1
    #1 - Who (which USER) is trying to access TYPE_TABLE_POP_ROW?
    #2 - Who (which USER) owns TYPE_TABLE_POP_ROW?
    Have necessary GRANT been issued is #1 & #2 are different?
    You can lead some folks to knowledge, but you can not make them think.
    The average person thinks he's above average!
    For most folks, they don't know, what they don't know.
    Good judgement comes from experience. Experience comes from bad judgement.

  6. #6
    Join Date
    Aug 2010
    Posts
    34
    #1 - Who (which USER) is trying to access TYPE_TABLE_POP_ROW?
    #2 - Who (which USER) owns TYPE_TABLE_POP_ROW?
    Have necessary GRANT been issued is #1 & #2 are different?


    #1 - system user,
    #2 - C#### user,




    Also,
    Is it the normal way to create script of the package & run the script on the target database or Any better way to do it?


    Thanx,

    Thanx,
    Last edited by mr10; 08-19-10 at 13:04.

  7. #7
    Join Date
    Aug 2003
    Location
    Where the Surf Meets the Turf @Del Mar, CA
    Posts
    7,776
    Provided Answers: 1
    >Is it the normal way to create script of the package
    NO! You should NEVER use SYSTEM for local use.
    You can lead some folks to knowledge, but you can not make them think.
    The average person thinks he's above average!
    For most folks, they don't know, what they don't know.
    Good judgement comes from experience. Experience comes from bad judgement.

  8. #8
    Join Date
    Aug 2010
    Posts
    34
    Thanx for the tip, my colleague on a remote location open the package and pinged me that the package has successfully installed & executed. No idea from his side or from my side what kinda change did took place but the things went right I guess,


    Thanx & keep up the good work,
    Regards,

  9. #9
    Join Date
    Aug 2010
    Posts
    1
    What were the compilation errors?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •