Export Database Link & Public Synonyms using Expdp

Dear All,
We are using expdp to do schema level exports:
expdp dumpfile=<Directory>:expdp.dmp SCHEMAS=S1,S2,S3
We also want to export the Public/Private Synonyms (created for the objects owned by above users), Public/Private Database Links as part of above command.
How we can achieve this? We are using 11gR2.
regards,
Riaz

HI,
Public synonym can not be exported and never exported even at FULL Export also. . You can get them from "dba_synonyms". I suggest that you create so customer script .
select      'create public synonym ' || table_name || ' for ' || table_owner || '.' || table_name || ';'
from      dba_synonyms
where
     owner='PUBLIC' and table_owner not in ('SYS', 'SYSTEM')
order by
     table_owner;
More: Information:
https://forums.oracle.com/thread/855639?start=0&tstart=0
Oracle Data Pump Schema Export and Public Synonyms
Thank you

Similar Messages

  • Public Synonym in Expdp

    Oracle:11.2.0
    OS: Windows
    Is it possible to export public synonym with the help of expdp utility?
    If not, what is the reason behind this?
    Thanks,
    AKPT

    No it is not possible. You can run the following scriptm spool it and run it on a desired database
    select 'create public synonym ' || synonym_name ||
           ' for ' || table_owner || '.' || table_name || ';'
    from dba_synonyms
    where owner = 'PUBLIC'
    and table_owner = 'THAT USER'
    Also, if you want to export using expdp, you can read the following link
    http://www.dadbm.com/2012/01/how-to-export-public-database-objects-with-oracle-data-pump/

  • DB Link Public Synonym

    Hi Guys
    I have a public SYNONYM that was created to access a table on the remote database using a DB Link.
    We are able to access the DB Link using SQL Plus and the Synonym BUT when the same is used inside the cursor query of a PL/SQL block we get the following error message!
    This is driving me crazy... need your expert suggestion :)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Errors for PROCEDURE SP_PROCESS_SESEBA031:
    59/12 PLS-00341: declaration of cursor 'V_CUR' is incomplete or
    malformed
    60/9 PL/SQL: ORA-01775: looping chain of synonyms
    60/9 PL/SQL: SQL Statement ignored
    95/15 PL/SQL: Item ignored
    123/9 PL/SQL: SQL Statement ignored
    124/18 PLS-00320: the declaration of the type of this expression is
    incomplete or malformed
    127/9 PL/SQL: Statement ignored
    127/12 PLS-00320: the declaration of the type of this expression is
    incomplete or malformed
    148/13 PL/SQL: SQL Statement ignored
    161/37 PL/SQL: ORA-00904: "V_DTL_REC"."TRADE_DATE": invalid identifier
    161/37 PLS-00320: the declaration of the type of this expression is
    incomplete or malformed
    180/9 PL/SQL: Statement ignored
    180/53 PLS-00320: the declaration of the type of this expression is
    incomplete or malformed
    182/9 PL/SQL: SQL Statement ignored
    213/14 PLS-00320: the declaration of the type of this expression is
    incomplete or malformed
    213/24 PL/SQL: ORA-00984: column not allowed here
    Compile source: /usctreg1/app/db/proc/SP_PROCESS_SESECRC.src
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Thanks & Best Regards,
    Faisal.

    Hi,
    As I say, when we access the synonym (that links to a table through a DBLINK) we have this issue. The code can be as simple as
    DECLARE
    var1 int := 0;
    CURSOR S1 IS SELECT col1, col2 from TB_DBLINK;
    BEGIN
    LOOP through Cursor S1
    END;
    Here the TB_DBLINK is:
    CREATE PUBLIC SYNONYM TB_DBLINK FOR TB_DBLINK@DBL1
    The TB_DBLINK on the DBL1 is also a Public Synonym... So it means that a Public Synonym is being created for a Public Synonym!
    Able to access this using SQL Plus simple select though :(

  • Is it possible to export tables from diffrent schema using expdp?

    Hi,
    We can export tables from different schema using exp. Ex: exp user/pass file=sample.dmp log=sample.log tables=scott.dept,system.sales ...But
    Is it possible in expdp?
    Thanks in advance ..
    Thanks,

    Hi,
    you have to use "schemas=user1,user2 include=table:"in('table1,table2')" use parfileexpdp scott/tiger@db10g schemas=SCOTT include=TABLE:"IN ('EMP', 'DEPT')" directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log{quote}
    I am not able to perform it using parfile also.Using parfile it shows "UDE-00010: multiple job modes requested, schema and tables."
    When trying the below, i get error
    {code}
    bash-3.00$ expdp directory=EXP_DUMP dumpfile=test.dmp logfile=test.log SCHEMAS=(\'MM\',\'MMM\') include=TABLE:\"IN\(\'EA_EET_TMP\',\'WS_DT\'\)\"
    Export: Release 10.2.0.4.0 - 64bit Production on Friday, 15 October, 2010 18:34:32
    Copyright (c) 2003, 2007, Oracle. All rights reserved.
    Username: / as sysdba
    Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Starting "SYS"."SYS_EXPORT_SCHEMA_01": /******** AS SYSDBA directory=EXP_DUMP dumpfile=test.dmp logfile=test.log SCHEMAS=('MM','MMM') include=TABLE:"IN('EA_EET_TMP','WS_DT')"
    Estimate in progress using BLOCKS method...
    Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
    Total estimation using BLOCKS method: 0 KB
    Processing object type SCHEMA_EXPORT/TABLE/TABLE
    Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
    Processing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
    Processing object type SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
    Processing object type SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
    . . exported "MM"."EA_EET_TMP" 0 KB 0 rows
    ORA-39165: Schema MMM was not found.
    Master table "SYS"."SYS_EXPORT_SCHEMA_01" successfully loaded/unloaded
    Dump file set for SYS.SYS_EXPORT_SCHEMA_01 is:
    /export/home/nucleus/dump/test.dmp
    Job "SYS"."SYS_EXPORT_SCHEMA_01" completed with 1 error(s) at 18:35:19
    {code}
    When checking expdp help=y shows :-
    {code}TABLES Identifies a list of tables to export - one schema only.{code}
    As per few testing,tables from different schemas are not possible to export using expdp in a single command.
    Anand

  • How can you SELECT via Database Link CLOB data using Application Express?

    Customer Issue:
    Developer using Oracle's Application Express 3.1. The Developer is trying to SELECT a CLOB datatype column from a remote (10.2.0.3) database, via a database link on her 10.2.0.4 based client Application. The Developer wants to be able to select CLOB data from the remote database which has limitation that she can't make any changes to the remote database.
    Developer's Comments:
    I do a select and get the error. Getting error ORA-22992: cannot use LOB locators selected from remote tables. So she feels she can't use dbms_lob.substr in this configuration I can do a "select into" but that is for one value. I am trying to run a select statement for a report that brings back more than one row. I do not have permission to change anything on the remote database. I want to access the remote database and multiple tables.
    This is not something I work with, would greatly appreciate help or ideas. Is this a limitation of the 3.1; or does she just not have this set up correctly; or should she be using a Collection (if yes, please share example)
    Thanks very much,
    Pam
    Edited by: pmoutrie on Jun 4, 2009 12:01 PM
    Hello???
    Would really appreciate an answer.
    Thanks,
    Pam

    This may not be a perfect solution for you but it worked for my situation.
    I wanted to grab some data from Grid Control's MGMT$JOB_STEP_HISTORY table but I couldnt' create an Interactive Report due to the existance of a CLOB column. I cheated this by creating a view on the GC DB, grabbing the first 4000 characters and turning it into a varchar2 column:
    create view test_job_step_history as
    select job_Name, target_name, status, start_time, end_time, to_char(substr(output,1,4000)) output
    from MGMT$JOB_STEP_HISTORY where trunc(end_time) > trunc(sysdate)-90
    In an APEX Interactive Report:
    select * from test_job_step_history@GCDB
    Granted, the output looks aweful right now but I am only looking for a very particular output (failed, denied, ORA-, RMAN-, etc) so the formatting isn't the most important thing to me right now.
    If anyone can improve -- and I'm sure you can -- on this I'd love to hear about it.
    Thanks,
    Rich

  • Database Link to MSSQL using JDBC

    Hi, i'm trying to create a database link from Oracle on Solaris to a MSSQL database. We don't have ODBC installed on the server so i'm hoping to use JDBC to connect. Is that possible? Can someone tell me the format to use for the connection string. Thanks...

    It is not possible to create a database link using JDBC.
    You could load the SQL Server Type 4 JDBC driver into the Oracle JVM and then write a Java stored procedure that accesses the remote database if you would like. But Heterogeneous Services with Generic Connectivity, which allows you to create database links to non-Oracle databases, only supports ODBC and OLE DB.
    Justin

  • Force the use of synonym (database link)

    Hello,
    I'm on a database DB_1 with the user NP.
    In the NP schema I have a table TEST_TABLE.
    I create a public synonym on TEST_TABLE referencing a table named TEST_TABLE in a database DB_2 (*the synonym use a dblink*).
    In my DB_1 instance connected with NP user, when I run "SELECT * FROM TEST_TABLE", the result is the content of TEST_TABLE in DB_1.
    Connected with NP user on DB1_instance, how can i force the use of the synonym to get the content of TEST_TABLE in DB_2 instance ? Is it possible ?
    Thanks...

    Pl post details of OS and database versions.
    I do not believe you can achieve your requirement, unless you name the synonym something other than "TEST_TABLE". The resolution to "TEST_TABLE" will always result in the local table first - the synonym will not be included in the name resolution.
    http://docs.oracle.com/cd/E11882_01/server.112/e26088/sql_elements009.htm#SQLRF51134
    HTH
    Srini

  • Using database link in my triggers,urgent

    There's DB A on ServerA,DB B on ServerB.Table TA in ServerA's DB and TB on ServerB's DB.My purpose is to synchronize usera.TA with userb.TB real time.
    In order to realize it,I created dblink AtoB from A to B using command "create database link AtoB.domain connect to userb identified by userb using 'BTNSname';",it's no problem for I have test on it :select count(*) from [email protected];It's ok to get the result.
    But when I create trigger on table TA by using the dblink AtoB.domain to update,delete and insert datas to TB,the error "PLS-00201: identifier '[email protected]' must be declared" occurs while compiling.
    The oracle version on the two servers is 8.1.7.
    It happens on the production envrionment,but in our lab,there's no problem.The difference between them is that it is cluster structure in production one.
    I tried several times,but failed,just wondered if some privilege was not right?But I can do selection from this dblink,only in trigger there's compilation errors.
    Really hope that someone could give light on it.
    Thank you in advance!
    In addition,I did some modification in my triggers to have a try.
    I created a synonym for the remote table,and the trigger then updates the synonym instead of the remote table [email protected] .But also failed.
    The same error,saying the synonym is not declared.
    Any good way to realize the same thing?

    Thank you for your answering first.
    I don't use replication because the destination table's structure is not exactly the same as the source one.
    --The selection was done in the production,connection to the source schema,then select through the dblink from the source to the dest schema,the trigger is created in source schema on source table to handle datas in destination schema's table.In lab,all is ok,no such a problem.
    --I created two dblinks,one is connect to source as system user,created a public dblink "create public database link AtoB.domain using 'BTNSname';";the other is connect as UserA,"create database link AtoB.domain connect to UserB identified by UserB using 'BTNSname';".                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • ORA-01017 error while using a database link

    Hi all,
    I have a TNS entry as below
    HOME=
    (DESCRIPTION=
    (ADDRESS=(PROTOCOL=tcp)(HOST=10.66.205.110)(PORT=1521))
    (CONNECT_DATA=(SID=HOME))
    I have created a database link as
    create public database link link92.com using 'HOME'.
    This was created successfully and an entry was made in all_db_links table.
    However if i try connecting to a table in the remote database...for example
    select * from emp@link92;
    I am receiving an error ORA-01017(Invalid username passwd).
    Would appreciate if somebody could help me out.
    Thank you

    It is not that the Database Link is "PUBLIC" that makes it use the current username/password.
    It is that the Database Link has been created without specifying a " CONNECT TO username IDENTIFIED BY password " that makes the DBLink behave as a "current user database link" using the current username/password to connect to the remote database.
    You can have a PUBLIC database link that uses a "CONNECT TO username IDENTIFIED BY password" such that all connections use the same remote username and password.
    You can also have "private" (ie not PUBLIC) database link that does not specify a "CONNECT TO username IDENTIFIED BY password" which becomes a "current user [owner] database link".

  • Creating user using database link

    Hi
    I have 11g installed on one of the server
    I have created the database link BUGAU to bugau.us.oracle.com
    link works fine
    select * from table@"Bugau" gives the expected result
    I need run the below statement from my server using the dblink.but not sure how to use the dblink for this purpose.Please assit
    CREATE USER ABC IDENTIFIED BY welcome DEFAULT TABLESPACE USERS_001 TEMPORARY TABLESPACE temp123;
    GRANT DEFAULT TO abc;
    ALTER USER abc PROFILE LEVEL_1;
    Thanks
    Archana

    as mentioned in oracle documentation for db link purpose: you can use it for accessing schema objects in remote database..
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/statements_5005.htm
    >
    Use the CREATE DATABASE LINK statement to create a database link. A database link is a schema object in one database that enables you to access objects on another database. The other database need not be an Oracle Database system. However, to access non-Oracle systems you must use Oracle Heterogeneous Services.
    After you have created a database link, you can use it in SQL statements to refer to tables and views on the other database by appending @dblink to the table or view name. You can query a table or view on the other database with the SELECT statement. You can also access remote tables and views using any INSERT, UPDATE, DELETE, or LOCK TABLE statement.
    >
    For creating users, you have to login to the remote database itself, You also need to login using the user who has the necessary credentials to create the user.
    Regards,
    Dipali.

  • I got error when I export database ORACLE 9i from solaris 9.

    I want to export full database ORACLE 9i from SOLARIS 9 to import full database on ORACLE 9i on windows.
    I set oracle environment and NSL_LANG with command:
    bash-3.00$ export ORACLE_SID=TIS
    bash-3.00$ export NLS_LANG=AMERICAN_AMERICA.TH8TISASCII
    and then run command to export:
    bash-3.00$ exp system/manager@TIS full=y file= /u03/dmp/TISfull.dmp log=/u03/dmp/exp_TIS.log
    I got error message as:
    Export: Release 9.2.0.1.0 - Production on Thu Oct 8 17:57:32 2009
    Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
    Connected to: Oracle9i Enterprise Edition Release 9.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.1.0 - Production
    Export done in TH8TISASCII character set and UTF8 NCHAR character set
    About to export the entire database ...
    . exporting tablespace definitions
    . exporting profiles
    . exporting user definitions
    . exporting roles
    . exporting resource costs
    . exporting rollback segment definitions
    . exporting database links
    . exporting sequence numbers
    . exporting directory aliases
    . exporting context namespaces
    . exporting foreign function library names
    . exporting PUBLIC type synonyms
    . exporting private type synonyms
    . exporting object type definitions
    . exporting system procedural objects and actions
    . exporting pre-schema procedural objects and actions
    EXP-00008: ORACLE error 25153 encountered
    ORA-25153: Temporary Tablespace is Empty
    ORA-06512: at "SYS.DBMS_AW", line 42
    ORA-06512: at "SYS.DBMS_AW", line 105
    ORA-06512: at "SYS.DBMS_AW", line 221
    ORA-06512: at "SYS.DBMS_AW_EXP", line 264
    ORA-06512: at line 1
    EXP-00083: The previous problem occurred when calling SYS.DBMS_AW_EXP.schema_info_exp
    . exporting cluster definitions
    EXP-00056: ORACLE error 25153 encountered
    ORA-25153: Temporary Tablespace is Empty
    ORA-06512: at "SYS.DBMS_LOB", line 424
    ORA-06512: at "SYS.DBMS_METADATA", line 1140
    ORA-06512: at line 1
    EXP-00056: ORACLE error 25153 encountered
    ORA-25153: Temporary Tablespace is Empty
    ORA-06512: at "SYS.DBMS_LOB", line 424
    ORA-06512: at "SYS.DBMS_METADATA", line 1140
    ORA-06512: at line 1
    EXP-00000: Export terminated unsuccessfully
    How can I solve this problem?
    Any suggestion?

    #### HOW to solve it.
    ## To check the default temporary tablespace of the database:
    SQL> select property_name, property_value from database_properties;
    ## check DEFAULT_TEMP_TABLESPACE, if it use wrong temporary tablespace, run:
    SQL> alter database default temporary tablespace temp;
    ## check user with temporary tablespace, run command:
    SQL> select username, temporary_tablespace, account_status from dba_users;
    ## change temporary tablespace:
    SQL> create temporary tablespace temp1 tempfile '/data/u01/app/oracle/oradata/TIS/temp_b.dbf' size 100m;
    SQL> alter database default temporary tablespace temp1;
    SQL> drop tablespace temp including contents and datafiles;
    SQL> create temporary tablespace temp tempfile '/data/u01/app/oracle/oradata/TIS/temp01.dbf' size 100m autoextend off extent management local uniform size 1m;
    SQL> alter database default temporary tablespace temp;
    SQL> drop tablespace temp1 including contents and datafiles;
    Thanks

  • Errors in Exporting Database

    Hello!
    I am trying to export a user when i got these problems. My Operating System is Windows 2003 ans my Oracle ver is 9.2.0.3.0. Please help me.
    . exporting pre-schema procedural objects and actions
    EXP-00008: ORACLE error 4068 encountered
    ORA-04068: existing state of packages has been discarded
    ORA-04063: package body "SYS.DBMS_AW" has errors
    ORA-06508: PL/SQL: could not find program unit being called
    ORA-06512: at "SYS.DBMS_AW_EXP", line 216
    ORA-06512: at line 1
    EXP-00083: The previous problem occurred when calling SYS.DBMS_AW_EXP.schema_inf
    o_exp
    . exporting foreign function library names for user RESO
    . exporting PUBLIC type synonyms
    . exporting private type synonyms
    . exporting object type definitions for user RESO
    About to export RESO's objects ...
    . exporting database links
    . exporting sequence numbers
    . exporting cluster definitions
    EXP-00056: ORACLE error 31600 encountered
    ORA-31600: invalid input value EMIT_SCHEMA for parameter NAME in function SET_TR
    ANSFORM_PARAM
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 105
    ORA-06512: at "SYS.DBMS_METADATA_INT", line 3926
    ORA-06512: at "SYS.DBMS_METADATA_INT", line 4050
    ORA-06512: at "SYS.DBMS_METADATA", line 836
    ORA-06512: at line 1
    EXP-00000: Export terminated unsuccessfully

    Your first error results into this,
    ORA-04068:     existing state of packagesstringstringstring has been discardedCause:     One of errors 4060 - 4067 when attempt to execute a stored procedure.
    Action:     Try again after proper re-initialization of any application's state. >
    And looking at the 2nd error code,
    ORA-04063:     %s has errorsCause:     Attempt to execute a stored procedure or use a view that has errors. For stored procedures, the problem could be syntax errors or references to other, non-existent procedures. For views, the problem could be a reference in the view's defining query to a non-existent table. Can also be a table which has references to non-existent or inaccessible types.
    Action:     Fix the errors and/or create referenced objects as necessary. >
    So the said package of Sys has issues. Is this database being upgraded recently and thus is having some invalid packages?
    HTH
    Aman....

  • Export Database Running Soooo Slow

    Hi,
    I am exporting our oracle 11gR2 database
    C:\Documents and Settings\Administrator>exp system/manager@prod1 FULL=Y STATISTICS=NONE
    Export: Release 11.1.0.6.0 - Production on Tue Apr 26 09:11:53 2011
    Copyright (c) 1982, 2007, Oracle.  All rights reserved.
    Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit
    Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Export done in WE8MSWIN1252 character set and UTF8 NCHAR character set
    server uses UTF8 character set (possible charset conversion)
    About to export the entire database ...
    Copyright (c) 1982, 2007, Oracle.  All rights reserved.
    Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit
    Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Export done in WE8MSWIN1252 character set and UTF8 NCHAR character set
    server uses UTF8 character set (possible charset conversion)
    About to export the entire database ...
    . exporting tablespace definitions
    . exporting profiles
    . exporting user definitions
    . exporting roles
    . exporting resource costs
    . exporting rollback segment definitions
    . exporting database links
    . exporting sequence numbers
    . exporting directory aliases
    . exporting context namespaces
    . exporting foreign function library names
    . exporting PUBLIC type synonyms
    . exporting private type synonyms
    . exporting object type definitions
    . exporting system procedural objects and actionsWhy is that it is hanging at "exporting system procedural objects and actions"? It already stayed here for 5 hours.
    How do I count all the procedural objects and actions, so I know how big are they?
    How can I speedup this part?
    Thanks

    843228 wrote:
    I am exporting our oracle 11gR2 database
    Export: Release 11.1.0.6.0 - Production on Tue Apr 26 09:11:53 2011
    Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bitAre you going to import to 11.1.0.6 server?
    As mentioned a few times, For Oracle Database 10g release 1 (10.1) or higher, Oracle recommends the Data Pump Export and Import utilities... (see the Utilities doc).
    Export done in WE8MSWIN1252 character set and UTF8 NCHAR character set
    server uses UTF8 character set (possible charset conversion)You might want to consider using a client/export character set for the export session that doesn't risk loosing information (e.g. UTF8 / AL32UTF8).
    Why is that it is hanging at "exporting system procedural objects and actions"? It already stayed here for 5 hours.You could turn on tracing for the exp session to try to find out what it is doing. If you have AWR/ASH license then e.g. v$active_session_history might be of some use.
    Edited by: orafad on Apr 26, 2011 9:28 AM

  • Performance for full export database.

    Hi,
    Is it possibe to estimate or measure how much time needs to export the whole database?
    Should I use the parameter "direct=y" to speed up the export process?
    Thanks very much.
    Frank

    Hi,
    I tried the export in the database server, but the error is encountered.
    Is it because the user(system) is different from owner(ds_ap_dwh)?
    Anyone can advise me? thanks alot.
    Frank.
    C:\>exp system/manager owner=ds_ap_dwh direct=y file=g:\oracle\export\ds_ap_dwh.d
    mp log=g:\oracle\export\ds_ap_dwh.log
    Export: Release 9.2.0.1.0 - Production on Tue May 29 23:48:36 2007
    Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
    Connected to: Oracle9i Release 9.2.0.1.0 - Production
    JServer Release 9.2.0.1.0 - Production
    Export done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
    About to export specified users ...
    . exporting pre-schema procedural objects and actions
    . exporting foreign function library names for user DS_AP_DWH
    . exporting PUBLIC type synonyms
    . exporting private type synonyms
    . exporting object type definitions for user DS_AP_DWH
    About to export DS_AP_DWH's objects ...
    . exporting database links
    . exporting sequence numbers
    . exporting cluster definitions
    EXP-00056: ORACLE error 24324 encountered
    ORA-24324: service handle not initialized
    EXP-00056: ORACLE error 24324 encountered
    ORA-24324: service handle not initialized
    EXP-00000: Export terminated unsuccessfully

  • 6i Report Crashes at Synonym using DBLink

    Hello,
    I have a 6i Report, (lets call it repx.rdf) consisting of a data model and no layout.
    It is used to generate xml.
    I have two databases: db1 (with schema jack) and db2 (with schema jill).
    To compile this report, my connection is as follows:
    jack/jack@db1
    In db2 there is a package called:
    pkg_fetch_water
    In the report, i have a line of code as follows:
    pkg_fetch_water.fetch('Y');
    To allow this call, i have created a database link and synonym:
    create public database link jtoj connect to jill identified by jill using 'db2';
    create public synonym pkg_fetch_water for jill.pkg_fetch_water@jtoj;
    In sqlplus, the call to pkg_fetch_water.fetch('Y') works fine.
    When I try to compile the report from Developer 6i, the entire developer crashes.
    I receive no error messages.
    Any ideas what is wrong here?

    There may be nothing wrong. With you or your work, that is.
    However, Reports will crash at the drop of a hat. It is not only unstable, it is not robust, i.e. it can't handle many of the anomolies a program of its age should.
    It doesn't get any better with newer versions, either. Well, that's not quite fair. It gets a little better in v10R2 because it, at least, has a crash recovery feature which saves your work in the background and will recover from that point when Reports is restarted.
    Auto recovery is a wonderful feature. Now if only Oracle would get off its a$$ and begin addressing the fatal memory flaws in Reports.

Maybe you are looking for

  • [SOLVED] xfce4 automounting problem on usb dev with utf8 encoded files

    I have problem of auto mounting usb external drive contains utf8 encoded files under xfce4. Using hal and dbus for usb device detection. Heard that I need to add iocharset=utf8 under fstab or hal fdi configure files and tried them all but didn't work

  • Strange date format from XML

    Hi There! We have an XML that we read into an XMLtype - and at a time we want to display it in a normal date type.... Its formatted as this: '2007-02-20T09:30:47.0Z' (Zero 0) - I guess it means no timezone in some ISO 86* standard select TO_date('200

  • Infoobject not available in the query

    hai gurus We have appended a cube with info object that had a query already on it but that infoobject is not available in query hw to refresh the query designer to get new appended info object TQ KEERTHi

  • How do I change the picture bubble that appears every time I send a message

    Every time I send a text message on my ipad, a little bubble appears with a picture in it, how do I change that?

  • FM9 FA_Note_FileOpen event not raised?

    Hello, we are evaluating FM9 and FDK9 and run into incompatibilities. There are more minor changes than the release notes say and probably even more we are not aware of. For now the most urgent change is: in our plugin we register for notifications/e