Sql developer database diff - generate script not working

Using SQL devleloper 2.1. Database diff generate script gives errors making it completely non-usable
ORA-31600: invalid input value 0 for parameter SEGMENT_ATTRIBUTES in function SET_TRANSFORM_PARAM
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 105
ORA-06512: at "SYS.DBMS_METADATA_INT", line 8150
ORA-06512: at "SYS.DBMS_METADATA_INT", line 9270
ORA-06512: at "SYS.DBMS_METADATA", line 4757
ORA-06512: at line 1
and
Illegal Lock State: executeOracleQuery requires connection lock to be held. oracle.dbtools.raptor.diff.oracle.table.DiffTableRefConstraints.setup(DiffTableRefConstraints.java:215) called oracle.dbtools.db.DBUtil.executeQuery(DBUtil.java:681) without it
I do get the differences visually (yes, I am bugged that constraints are not smart enough to compare on content of the constraint....problem when the contstraint names are sys-nnnnnn generated). Just cannot create the script.
Any ideas to solve this issue? Thanks in advance, Kelly

Can reproduce same issue in 11gR1.. DIFF works fine in 10gR2.
I noticed that 10gR2 allows something like:
DBMS_METADATA.SET_TRANSFORM_PARAM(th,'SEGMENT_ATTRIBUTES',0);
and 11GR2 returns error similar to error SQLNAVIGATOR returns while running diff:
DBMS_METADATA.SET_TRANSFORM_PARAM(th,'SEGMENT_ATTRIBUTES',0);
end;
Error report:
ORA-31600: invalid input value 0 for parameter SEGMENT_ATTRIBUTES in function SET_TRANSFORM_PARAM
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 105
ORA-06512: at "SYS.DBMS_METADATA_INT", line 8424
ORA-06512: at "SYS.DBMS_METADATA_INT", line 9484
ORA-06512: at "SYS.DBMS_METADATA", line 3950
Its safe to assume that this is SQLDEVELOPER bug. Hope it will be addressed sometime.
Edited by: user5420304 on Jun 15, 2010 10:29 AM

Similar Messages

  • Sql developer database diff generating incorrect diff scripts

    I am wondering whether this may have to do with incorrect preference settings. Note I am NOT diffing 2 schemas that I log in as. That shouldn't matter. I log in as a DBA user.
    I am getting alot of alter statements such as
    alter table add constraint NOT NULL
    This errors out because the table already has a NOT null constraint.
    I then checked both databases to make sure I didn't run my diffs in the wrong direction. Both databases have this NOT NULL constraints.
    I just checked a create table statement. The table exists in both databases. What am I missing here? Is there some setting in preferences about how database diff works?

    Can reproduce same issue in 11gR1.. DIFF works fine in 10gR2.
    I noticed that 10gR2 allows something like:
    DBMS_METADATA.SET_TRANSFORM_PARAM(th,'SEGMENT_ATTRIBUTES',0);
    and 11GR2 returns error similar to error SQLNAVIGATOR returns while running diff:
    DBMS_METADATA.SET_TRANSFORM_PARAM(th,'SEGMENT_ATTRIBUTES',0);
    end;
    Error report:
    ORA-31600: invalid input value 0 for parameter SEGMENT_ATTRIBUTES in function SET_TRANSFORM_PARAM
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 105
    ORA-06512: at "SYS.DBMS_METADATA_INT", line 8424
    ORA-06512: at "SYS.DBMS_METADATA_INT", line 9484
    ORA-06512: at "SYS.DBMS_METADATA", line 3950
    Its safe to assume that this is SQLDEVELOPER bug. Hope it will be addressed sometime.
    Edited by: user5420304 on Jun 15, 2010 10:29 AM

  • SQL DEVELOPER cut and paste does not work, slow and cannot work fast.

    I have lots of difficulties using SQL Developer, the cut/paste does not work properly, when I type search in he code editor it just paste or type the test in the source code not in the serach box. Very hectic I'm pallning to swicth to TOAD until they a a good version.

    Hello Aukhez,
    I'm sorry to hear that you're having problems with SQLDeveloper - personally, I've never had any problems with cut/copy/paste and searching, and I've been using SQLDeveloper from v1.0 to the current version, on practically every version of the JDK from 1.5-1.6u16 on both Windows and Linux.
    Sorry to state the obvious, but perhaps if you could provide a bit more specific information - such as platform, version, etc - and details of what you tried to do, someone here might be able to help...? Regarding speed, there are quite a few things you can do to make this better, but again, without knowing your setup, it's hard to give you proper directions. Plus, you'll find numerous threads here and on google about what you can do to improve speed.
    Regards,
    John

  • Sql "ALTER DATABASE DATAFILE x OFFLINE" not working??(solved)

    Hi all,
    I'm playing around with RMAN on a test instance, and am trying to just restore and recover a datafile. I can't see what I'm doing wrong.
    I've renamed the users01.dbf file like it is lost...
    I get RMAN going...I do a startup mount;
    When I try:
    RMAN> sql "alter database datafile '/data1/oradata/testdb5/users01.dbf' offline";
    sql statement: alter database datafile '/data1/oradata/testdb5/users01.dbf' offline
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03009: failure of sql command on default channel at 04/06/2009 16:13:28
    RMAN-10015: error compiling PL/SQL program
    Now....I did this with the number of the datafile, and it let me do the offine that way
    RMAN> sql "alter database datafile 4 offline";
    sql statement: alter database datafile 4 offline
    But, I want to try it with the file name, and I can't understand why it is giving me an error.
    Any suggestions?
    TIA,
    cayenne
    Edited by: cayenne on Apr 6, 2009 2:01 PM

    bigdelboy wrote:
    When I try:
    RMAN> sql "alter database datafile '/data1/oradata/testdb5/users01.dbf' offline";
    Try following, you need to put in the single quotes twice.
    RMAN> sql "alter database datafile ''/data1/oradata/testdb5/users01.dbf'' offline";Rgds - bigdelboyWow...ok, that was NOT in the book. This did work with double quotes on the outside " but, the datafile quoting required me to use 2 SINGLE quotes around that.
    RMAN> sql "alter database datafile ''/data1/oradata/testdb5/users01.dbf'' offline";
    sql statement: alter database datafile ''/data1/oradata/testdb5/users01.dbf'' offline
    Any explanation for this? Granted the oracle press example was for a windows machine...
    cayenne

  • SQL Developer (Cloud connections) to Cart not working

    I follow the QBE execise along with Oracle Public Cloud. Why nothing happend when I drag/drop tables in SQL Developer (Cloud connections) to Cart?

    Can reproduce same issue in 11gR1.. DIFF works fine in 10gR2.
    I noticed that 10gR2 allows something like:
    DBMS_METADATA.SET_TRANSFORM_PARAM(th,'SEGMENT_ATTRIBUTES',0);
    and 11GR2 returns error similar to error SQLNAVIGATOR returns while running diff:
    DBMS_METADATA.SET_TRANSFORM_PARAM(th,'SEGMENT_ATTRIBUTES',0);
    end;
    Error report:
    ORA-31600: invalid input value 0 for parameter SEGMENT_ATTRIBUTES in function SET_TRANSFORM_PARAM
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 105
    ORA-06512: at "SYS.DBMS_METADATA_INT", line 8424
    ORA-06512: at "SYS.DBMS_METADATA_INT", line 9484
    ORA-06512: at "SYS.DBMS_METADATA", line 3950
    Its safe to assume that this is SQLDEVELOPER bug. Hope it will be addressed sometime.
    Edited by: user5420304 on Jun 15, 2010 10:29 AM

  • SQL Developer 3.0.04 worksheets not displaying

    Worksheets are not displaying in SQL Developer 3.0.04.34 (download included JDK1.6.0_11) on Windows 7 Enterprise 32-bit. I upgraded from 2.1.1.64 and chose to migrate existing connections.
    I am able to open all connections, view table and object listings in the navigator tree view, and expand tables to see column names, but nothing displays when I click the Data tab, Columns, Grants, or any other tabs. No column headings appear. No error messages appear.
    When opening views, I am able to click on the SQL tab and retrieve text.
    No data displays when I run a query. The same thing happens when I try anything that should return data, such as Tools...Monitor Sessions, anything from the new DBA navigator, anything from the Reports tab.
    This is only happening on one of two Windows 7 PCs I have installed it on (both upgraded from 2.1.1.64), so I know it should work.
    I have tried:
    re-installation
    reboots
    separate installation of Java JDK 1.6.0_25 and the SQL Developer version that excludes the JDK
    uninstalling Java to eliminate conflicts
    locating the SQL Developer folder outside of Program Files to eliminate Administrator permission issues
    editing SetJavaHome in sqldeveloper.conf
    Has anyone seen this same problem?

    I just solved my own problem. I don't know what caused it, but the fix is fairly simple.
    SQL Developer is not installed in Windows using an installation program, and to my knowledge doesn't have registry entries. Application-specific configuration and temporary data is kept in
    C:\Users\<username>\AppData\Roaming\SQL Developer\
    This folder contains information for all copies of SQL Developer installed on the computer.
    Before re-installing, it is necessary to completely uninstall version 3.0.04. This is done by deleting the folder where you installed SQL Developer, in addition to the following AppData folder:
    C:\Users\<username>\AppData\Roaming\SQL Developer\system3.0.04.34
    I also deleted C:\Users\<username>\AppData\Roaming\SQL Developer\SqlHistory, but that might not have been necessary.

  • SQL Developer - database connect problem

    Hello
    Just wanted to give SQL Developer a try, downloaded it, unzipped and pointed at Java SDK's java.exe.
    It started, I created a TNS connection and successfully passed test. But when I try to connect to database - it errors with following
    java.lang.ArithmeticException: / by zero
         at oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:1233)
         at oracle.jdbc.driver.OracleCallableStatement.<init>(OracleCallableStatement.java:100)
         at oracle.jdbc.driver.T4CCallableStatement.<init>(T4CCallableStatement.java:27)
         at oracle.jdbc.driver.T4CDriverExtension.allocateCallableStatement(T4CDriverExtension.java:88)
         at oracle.jdbc.driver.PhysicalConnection.prepareCall(PhysicalConnection.java:3135)
         at oracle.jdbc.driver.PhysicalConnection.prepareCall(PhysicalConnection.java:3090)
         at oracle.dbtools.db.DBUtil.executeReturnOneCol(DBUtil.java:275)
         at oracle.dbtools.raptor.InitializeConnectionListener.initConnection(InitializeConnectionListener.java:137)
         at oracle.dbtools.raptor.InitializeConnectionListener$1.run(InitializeConnectionListener.java:85)
    I googled for this error and found nothing suitable
    Other development tools including SQL Plus connect an run fine.
    I have 10g client, and I connect to 9.2.0.6 database. My OS is Vista Business SP1, so I though it might be UAC issue and tried running as both standard user and administrator, also allowed java.exe and sqldeveloper.exe through firewall. Nothing helped :(
    Any settings and ideas that might help will be appreciated.
    Thanks for help
    Edited by: user8082464 on Apr 27, 2009 12:25 AM

    Duplicate post in SQL Developer - database connect problem

  • SQL Developer 3.0.04 generated scripts not compatible with Oracle 10g (XE)

    HI,
    I tried to do an export from one XE database (still 10g) to another XE database. (also 10g).
    I tried to do a database copy as well as a separate export and import (by loading the file and running as a script).
    Neither of them work without modifying the files as it seems that SQL Developer generates scripts that are only compatible with Oracle 11g.
    - Create table contains "segment creation automatic"
    - Storage clauses contain parts that are not compatible with 10g
    I ran through the wizard several times but neither can I find an option to choose for compatibility with earlier versions of Oracle.
    Checked the preferences screen as well.
    Is this a well hidden option or is it not possible to make this work for 10g.
    Extra : found workaround by removing the storage clause to the export. Is there another way that does not force me to remove the storage clause?
    Edited by: kcaluwae on 24-jun-2011 6:03

    I'm sure this is far from the supported way to fix this but, seeing that it's apparently an issue with the classpath or something in it, I hacked <sqldeveloper_install>\sqldeveloper\bin\sqldeveloper.bat and added [ORACLE_HOME]\jdbc\lib\ojdbc6.jar to the classpath. At least that gets me started with 3.0 and lets me create TNS connections.
    I'd really appreciate a better solution, if any of you kind folks knows of something.
    Thanks,
    Kelly

  • Database Diff - Generates Create commands only (does not list alter command

    Hi I'm using very latest version of the SQL developer. I was using Database Diff feature and found issue that when there is differences in table (say a addition column exits in one of the database), generate script generates "Create table..."statement. I would rather expect alter table because table exist on both databases but a column was different.
    If I take that script try to create table on the database that has difference, then I would have to lose all data (of course there are alternatives), which is not very efficient script then.
    any ideas if there is an option to show alter commnads?
    thanks.

    The usage of the Diff wizard is not crystal clear.
    If your connections are as user X, but the objects are owned by user Y, they won't be picked up in the target connection. Although you are allowed to pick objects from different users (user Y) on the source side, the comparison seems to be with user X on the target side. For it to work properly, you need to define connections ob both sides as user Y. I haven't really tested this thoroughly because I don't have the change management pack licensed anywhere.

  • SQL Developer bug? It does not return DATEs if database is only MOUNTED

    I'm logging into a mounted database as SYS to check on things using the V$ views, but any query I do involving DATEs never returns any data. If I remove the DATE column, the query works fine. If the database is OPEN, the query works fine with the DATEs. This is a bit of a problem when I want to check on standby databases for example. Is this the way it's supposed to work?
    Help!

    The original thread appeared to have gone nowhere, so I raised the issue again. If I have violated forum rules, please forgive me.
    I have a choice of using either TOAD or SQL Developer at the site that I have just started at, and I have not used either much. I was leaning towards SQL Developer as its price to functionality ratio is very attractive. However, this issue of not working with a mounted database is a show stopper for me for SQL Developer as I prefer to use a single tool that handles all of the DBA work that I do. So far, TOAD does, and SQL Developer does not.

  • ACCEPT in SQL script not working

    G'day
    Why does the following use of the 'accept' keyword not work?
    I want a user to be prompted to either commit or rollback but it does not work in the following 'experiment'
    set echo on
    set termout on
    set feedback on
    update emp set sal = sal*2 where ename = 'SCOTT';
    accept action char prompt 'rollback or commit >'
    &action
    the following is what happens when i run the script:
    SQL> @temp02.sql
    SQL> set echo on
    SQL> set termout on
    SQL> set feedback on
    SQL> update emp set sal = sal*2 where ename = 'SCOTT';
    1 row updated.
    SQL> accept action char prompt 'rollback or commit >'
    rollback or commit >rollback
    SQL> &action
    SP2-0042: unknown command "&action" - rest of line ignored.
    Any suggestions appreciated.
    Tony

    Hi, Tony,
    Welcome to the forum!
    SQL*Plus looks at the first word of a statement before resolving substitution variables. (I don't know why; it resolves them regardless of what the command is.) At any rate, the first word of a command that SQL*Plus interprets has to be spelled out.
    "BEGIN" that starts an anonymous block counts as the first word, so you can take Andy's suggestion much further by simply saying:
    BEGIN
        &action;
    END;
    /@ also counts as the first word, so you could also have one-line scripts called commit.sql
    COMMIT;and rollback.sql,
    ROLLBACK;and then say
    @&action

  • SQL Developer - Database Export - Constraints not included in DDL

    I have used the Database Export function available in the Tools menu but have been unsuccessful in getting the referential integrety and check contraints to export. These are the steps I take:
    Environment: Windows XP Professional.
    SQL Developer 1.5.1
    Tools>Database Export
    In Source/Destination I select the filename and the database source and check:
    Show Schema
    Terminator
    Pretty Print
    Add Force to Views
    Include Grants
    In Types to Export I check all except Data.
    In Specify Objects I select the Schema I want to export.
    None of the foreign_key or check constraints are shown but I select all of the objects.
    Export Summary
    File:C:\Documents and Settings\richardk.asbury\My Documents\EER\eer3.sql
    Connection:ENVD
    DDL Options
         Show Schema
         Terminator
         Pretty Print
         Add Force to Views
         Necessary object dependencies will be included in export.
    Tables
         A_EMIS_TOXIC_DTL
         A_EMIS_TOXIC_HDR
         DSK_BLOB
         PORTAL_AI_PROFILE
         PORTAL_AI_XREF
         PORTAL_USER
         SUBJECT_ITEM_PARENT
         SUBJ_ITEM_ATTRIBUTE
         SUBJ_ITEM_COMMENTS
         SUBJ_ITEM_QUANTITIES
         SUBJ_ITEM_RELATED
    Views
         ACTIVITY_TASK_LIST_VW
         AGENCY_INTEREST_ORG_XREF_VW
         AGENCY_INTEREST_VW
         A_EMIS_TOXIC_DTL_VW
         A_EMIS_TOXIC_HDR_VW
         DSK_CENTRAL_VW
         MTB_ATTRIBUTE_DESC_VW
         MTB_ATTRIB_ATTR_DESC_XREF_VW
         MTB_MUNICIPALITY_VW
         MTB_PARAMETER_VW
         MTB_PERSON_TITLE_VW
         MTB_PORTAL_SUBMITTAL_STATUS_VW
         MTB_QUANTITY_TYPE_VW
         MTB_QUANT_METHOD_VW
         MTB_STATE_VW
         MTB_SUBJECT_ITEM_ATTRIBUTE_VW
         MTB_SUBJECT_ITEM_TYPE_VW
         MTB_UNITS_VW
         ORGANIZATION_VW
         PERSON_VW
         PORTAL_AI_PROFILE_VW
         PORTAL_AI_XREF_VW
         PORTAL_EMAIL_QUEUE_VW
         PORTAL_USER_VW
         SUBJECT_ITEM_VW
         SUBJ_ITEM_COMMENTS_VW
         SUBJ_ITEM_GENERAL_VW
         SUBJ_ITEM_LOC_LAT_LONG_VW
    Indexes
         INDX_DSK_BLOB_BLOB_TITLE
         PK_A_EMIS_TOXIC_DTL_ID
         PK_A_EMIS_TOXIC_HDR_ID
         PK_DSK_BLOB
         PK_PORTAL_USER_ID
         PK_SUBJECT_ITEM_PARENT
         PK_SUBJECT_ITEM_RELATED
         PK_SUBJ_ITEM_ATTRIB_ID
         PK_SUBJ_ITEM_COMMENTS_ID
         PK_SUBJ_ITEM_QUANT_ID
         SYS_C0017821
    Package Spec
         MNG_DATA
         MNG_USER
    Package Body
         MNG_DATA
         MNG_USER
    Procedures
    All procedures will be exported.
    Functions
    All functions will be exported.
    Triggers
         A_EMIS_TOXIC_DTL_BEFINSUPD
         A_EMIS_TOXIC_HDR_BEFINSUPD
         PORTAL_AI_PROFILE_BEFINS
         PORTAL_AI_XREF_BEFINS
         PORTAL_USER_BEFINS
         SUBJECT_ITEM_PARENT_BEFINSUPD
         SUBJ_ITEM_ATTRIBUTE_BEFINSUPD
         SUBJ_ITEM_COMMENTS_BEFINSUPD
         SUBJ_ITEM_QUANTITIES_BEFINSUPD
         SUBJ_ITEM_RELATED_BEFINSUPD
    Types
    All types will be exported.
    Sequences
         A_EMIS_TOXIC_DTL_SEQ
         A_EMIS_TOXIC_HDR_SEQ
         DSK_BLOB_SEQ
         PORTAL_AI_PROFILE_SEQ
         PORTAL_AI_XREF_SEQ
         PORTAL_USER_SEQ
         SUBJECT_ITEM_PARENT_SEQ
         SUBJ_ITEM_ATTRIBUTE_SEQ
         SUBJ_ITEM_COMMENTS_SEQ
         SUBJ_ITEM_QUANTITIES_SEQ
         SUBJ_ITEM_RELATED_SEQ
    Materialized Views
    All materialized views will be exported.
    Materialized View Logs
    All materialized view logs will be exported.
    Synonymns
    All synonyms will be exported.
    Queues
    All queues will be exported.
    Queue Tables
    All queue tables will be exported.
    Database Links
    All data base links will be exported.
    There are numerous Check and Foreign_key constraints missing in created DDL.
    Im I missing a step?
    rasberry

    Actually all tables were included and the Automatically Include Dependent Objects option was checked.
    For an example, the first table exported A_EMIS_TOXIC_DTL had the following constraints:
    FK_A_EMIS_TOXIC_DTL2HDR     Foreign_Key
    NN_A_EMIS_TOXIC_DTL_ID     Check
    PK_A_EMIS_TOXIC_DTL_ID     Primary_Key
    The primary key constraint was included in the DDL but none of the others.

  • Sql developer database difference

    I want to save the diff report that I have got comparing two schemas to an excel report.
    Can anybody tell me how I can do this?
    And also any body know how views and packages are compared between two schemas.
    I see the database difference options generates an alter script for views ,functions,packages and procedures.
    When I do a textual comparison I don't see any difference.
    I am confused about on what parameters the comparison is done.
    please help me.

    You cannot currently save the diff report, but I like the idea. I encourage you to add this to the Feature Requests at the SQL Developer Exchange. This not only makes sure we don't forget, but also gives other users a chance to add their vote for the feature and provides a forum for you (the user base) to brainstorm on how you prefer it to work.
    Currently, Diff creates a hash based on selecting text from all_source. If the hash is different between the source and destination, they are considered different.
    THE FOLLOWING IS INTENDED TO OUTLINE OUR GENERAL PRODUCT DIRECTION. IT IS INTENDED FOR INFORMATION PURPOSES ONLY, AND MAY NOT BE INCORPORATED INTO ANY CONTRACT. IT IS NOT A COMMITMENT TO DELIVER ANY MATERIAL, CODE, OR FUNCTIONALITY, AND SHOULD NOT BE RELIED UPON IN MAKING PURCHASING DECISION. THE DEVELOPMENT, RELEASE, AND TIMING OF ANY FEATURES OR FUNCTIONALITY DESCRIBED FOR ORACLE'S PRODUCTS REMAINS AT THE SOLE DISCRETION OF ORACLE.
    We are planning enhancements to the diff tool, including the area of source comparison and generation. These enhancements will make comparisons more reliable and it will be easier to see the differences between source and destination objects.
    Joyce Scapicchio
    Development for SQLDeveloper
    Edited by: Joyce Scapicchio on Jun 14, 2011 12:50 PM
    Edited by: Joyce Scapicchio on Jun 14, 2011 12:51 PM

  • SQL Developer 1.5.5 does not show partition tab

    I recently switched to SQL Developer 1.5.5 on RHEL 5.3 with Java 1.6.0_13. In 1.5.5, there is no partition tab when I view the table details. However version 1.5.4 shows the partition tab. Was this intentionally removed or is it a bug?
    Here's an example of how my table was created:
    CREATE TABLE "FOO"."TEST_PARTITION"
    (     "ID" NUMBER,
         "TIMEFIELD" TIMESTAMP (6),
         CONSTRAINT "TEST_PARTITION_PK" PRIMARY KEY ("ID") ENABLE
    PARTITION BY RANGE ("TIMEFIELD")
    (PARTITION "TEST_PARTITION_20090101" VALUES LESS THAN (TIMESTAMP' 2009-01-01 00:00:00'),
    PARTITION "TEST_PARTITION_20100101" VALUES LESS THAN (TIMESTAMP' 2010-01-01 00:00:00'),
    PARTITION "TEST_PARTITION_20110101" VALUES LESS THAN (TIMESTAMP' 2011-01-01 00:00:00'),
    PARTITION "TEST_PARTITION_20120101" VALUES LESS THAN (TIMESTAMP' 2012-01-01 00:00:00') ) ;

    Yes, you are correct. I am able to select my existing partitioned tables and then if I select yours, I can see the partitions and the details. But when I ran the script you provided from the outset the tabs were not visible, I could only see them after I'd selected one of my partitioned tables first. As you say, this is not the case in 1.5.1, but is so for 1.5.5. I have logged a bug 8713231, and will have the developers look into it.
    The database does matter in general, as we display different tabs for the different databases, but as you're on 11g, that is not the issue.
    Sue

  • SQL Developer 1.5.1 does not close from Windows Task Mgr

    I am not sure why but ever since I have upgraded to 1.5.1, when I close SQL Dev, the window GUI goes away but I see sqldeveloper.exe in the task manager. This drove me crazy because I was first fighting the problem where my connections got lost (thank goodness I always backup my install directory before upgrading due to the numerous upgrade problems).
    I am also having problems saving any preferences. I cannot tell it to skip the tips at startup, change the system theme, etc. This may be due to the fact that I have to kill the app in the task manager after I perform a Menu Exit within Oracle SQL Developer.
    I don't know but hopefully you guys will have gone through this.
    One other, hmmmm, rant if I may.
    Why is it that updates/upgrades of this application are such a PIA? I realize it is free but a guy can only take so much before just scraps passes on a piece of software and goes els were.
    Thanks in advance...
    Tom

    Here's the dump. A lot of information. I hope it provides a clue.
    WARNING: Unknown directive: ;IncludeConfFile
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.dbtools
    .migration.jar!/META-INF/extension.xml:15: Duplicate declaration of addin oracle
    .dbtools.migration.workbench.core.MigrationAddin. Previously defined in extensio
    n oracle.sqldeveloper.migration
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.sqldeve
    loper.thirdparty.sqlserver.jar!/META-INF/extension.xml:13: Duplicate declaration
    of addin oracle.dbtools.thirdparty.sqlserver.SQLServerBrowserAddin. Previously
    defined in extension oracle.dbtools.thirdparty.sqlserver
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.sqldeve
    loper.snippet.jar!/META-INF/extension.xml:15: Duplicate declaration of addin ora
    cle.dbtools.raptor.snippet.SnippetAddin. Previously defined in extension oracle.
    dbdev.snippet
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.sqldeve
    loper.snippet.jar!/META-INF/extension.xml:16: Duplicate declaration of addin ora
    cle.dbtools.raptor.snippet.SaveSnippetAddin. Previously defined in extension ora
    cle.dbdev.snippet
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.dbtools
    .thirdparty.access.jar!/META-INF/extension.xml:13: Duplicate declaration of addi
    n oracle.dbtools.thirdparty.access.AccessBrowserAddin. Previously defined in ext
    ension oracle.sqldeveloper.thirdparty.access
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.sqldeve
    loper.migration.sqlserver2005.jar!/META-INF/extension.xml:12: Duplicate declarat
    ion of addin oracle.dbtools.migration.workbench.plugin.SQLServer7Plugin. Previou
    sly defined in extension oracle.dbtools.migration.sqlserver2005
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.sqldeve
    loper.migration.sqlserver2005.jar!/META-INF/extension.xml:13: Duplicate declarat
    ion of addin oracle.dbtools.migration.workbench.plugin.SQLServer2000Plugin. Prev
    iously defined in extension oracle.dbtools.migration.sqlserver2005
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.sqldeve
    loper.migration.sqlserver2005.jar!/META-INF/extension.xml:14: Duplicate declarat
    ion of addin oracle.dbtools.migration.workbench.plugin.SQLServer2005Plugin. Prev
    iously defined in extension oracle.dbtools.migration.sqlserver2005
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.dbtools
    .migration.mysql5.jar!/META-INF/extension.xml:13: Duplicate declaration of addin
    oracle.dbtools.migration.workbench.plugin.MySQLPlugin. Previously defined in ex
    tension oracle.sqldeveloper.migration.mysql5
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.dbtools
    .migration.mysql5.jar!/META-INF/extension.xml:14: Duplicate declaration of addin
    oracle.dbtools.migration.workbench.plugin.MySQL4Plugin. Previously defined in e
    xtension oracle.sqldeveloper.migration.mysql5
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.dbtools
    .migration.mysql5.jar!/META-INF/extension.xml:15: Duplicate declaration of addin
    oracle.dbtools.migration.workbench.plugin.MySQL5Plugin. Previously defined in e
    xtension oracle.sqldeveloper.migration.mysql5
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.dbtools
    .migration.msaccess.jar!/META-INF/extension.xml:12: Duplicate declaration of add
    in oracle.dbtools.migration.workbench.plugin.MSAccessPlugin. Previously defined
    in extension oracle.sqldeveloper.migration.msaccess
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.dbtools
    .sqlworksheet.jar!/META-INF/extension.xml:12: Duplicate declaration of addin ora
    cle.dbtools.sqlworksheet.sqlview.SqlEditorAddin. Previously defined in extension
    oracle.sqldeveloper.sqlworksheet
    Jul 1, 2008 7:43:16 AM javax.ide.extension.ElementVisitor log
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/sqldeveloper/extensions/oracle.sqldeve
    loper.thirdparty.mysql.jar!/META-INF/extension.xml:12: Duplicate declaration of
    addin oracle.dbtools.thirdparty.mysql.MySQLBrowserAddin. Previously defined in e
    xtension oracle.dbtools.thirdparty.mysql
    Jul 1, 2008 7:43:17 AM oracle.ideimpl.extension.WarnAboutDisabledExtensionsAddin
    logDisabledExtensions
    SEVERE: jar:/file:/C:/oracle/sqldeveloper/jdev/extensions/oracle.ide.xmlef.jar!/
    META-INF/extension.xml:0: Not loaded: Missing dependencies: oracle.ide.daf, orac
    le.ide.palette2
    Addin: Translator PlSql is trying to register a input type (.plsql) which confli
    cts with translator PlSql who already using this input type
    Exception initializing 'oracle.jdevimpl.runner.profile.ProfilerShell' in extensi
    on 'Database Developer': java.lang.NumberFormatException: For input string: "f1_
    prfdprojsetmemory_html"
    at java.lang.NumberFormatException.forInputString(NumberFormatException.
    java:48)
    at java.lang.Integer.parseInt(Integer.java:447)
    at java.lang.Integer.valueOf(Integer.java:553)
    at oracle.ide.util.ArrayResourceBundle.getIntegerImpl(ArrayResourceBundl
    e.java:182)
    at oracle.jdevimpl.runner.profile.ProfArb.getInteger(ProfArb.java:66)
    at oracle.jdevimpl.runner.profile.ProfilerShell.createRunMenuItem(Profil
    erShell.java:193)
    at oracle.jdevimpl.runner.profile.ProfilerShell.createMenus(ProfilerShel
    l.java:175)
    at oracle.jdevimpl.runner.profile.ProfilerShell.initialize(ProfilerShell
    .java:166)
    at oracle.ideimpl.extension.AddinManagerImpl.initializeAddin(AddinManage
    rImpl.java:405)
    at oracle.ideimpl.extension.AddinManagerImpl.initializeAddins(AddinManag
    erImpl.java:214)
    at oracle.ideimpl.extension.AddinManagerImpl.initProductAndUserAddins(Ad
    dinManagerImpl.java:128)
    at oracle.ide.IdeCore.initProductAndUserAddins(IdeCore.java:1804)
    at oracle.ide.IdeCore.startupImpl(IdeCore.java:1481)
    at oracle.ide.Ide.startup(Ide.java:662)
    at oracle.ideimpl.DefaultIdeStarter.startIde(DefaultIdeStarter.java:35)
    at oracle.ideimpl.Main.start(Main.java:110)
    at oracle.ideimpl.Main.main(Main.java:72)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at oracle.ide.boot.PCLMain.callMain(PCLMain.java:66)
    at oracle.ide.boot.PCLMain.main(PCLMain.java:58)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at oracle.classloader.util.MainClass.invoke(MainClass.java:128)
    at oracle.ide.boot.IdeLauncher.bootClassLoadersAndMain(IdeLauncher.java:
    190)
    at oracle.ide.boot.IdeLauncher.launchImpl(IdeLauncher.java:90)
    at oracle.ide.boot.IdeLauncher.launch(IdeLauncher.java:66)
    at oracle.ide.boot.IdeLauncher.main(IdeLauncher.java:55)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at oracle.ide.boot.Launcher.invokeMain(Launcher.java:729)
    at oracle.ide.boot.Launcher.launchImpl(Launcher.java:115)
    at oracle.ide.boot.Launcher.launch(Launcher.java:68)
    at oracle.ide.boot.Launcher.main(Launcher.java:57)
    oracle.xml.parser.v2.XMLParseException: Start of root element expected.
    at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:323)
    at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidati
    ngParser.java:345)
    at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingP
    arser.java:307)
    at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:298)
    at oracle.dbtools.raptor.utils.AbstractFolderedXml.processXML(AbstractFo
    lderedXml.java:70)
    at oracle.dbdev.oviewer.base.ViewerAddin.loadXMLEditors(ViewerAddin.java
    :198)
    at oracle.dbdev.oviewer.base.ViewerAddin$1.addinsLoaded(ViewerAddin.java
    :117)
    at oracle.ide.IdeCore.fireIdeEvent(IdeCore.java:843)
    at oracle.ide.IdeCore.mav$fireIdeEvent(IdeCore.java:124)
    at oracle.ide.IdeCore$3.run(IdeCore.java:815)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
    read.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
    ad.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    Could not load:oracle.dbtools.thirdparty.mysql
    Full thread dump Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode):
    "Keep-Alive-Timer" daemon prio=8 tid=0x05663610 nid=0x398 waiting on condition [
    0x05e0f000..0x05e0fae8]
    at java.lang.Thread.sleep(Native Method)
    at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:149)
    at java.lang.Thread.run(Thread.java:595)
    "pool-1-thread-1" prio=6 tid=0x05658c00 nid=0x1304 waiting on condition [0x05bcf
    000..0x05bcfb68]
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject
    .await(AbstractQueuedSynchronizer.java:1767)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.jav
    a:359)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.ja
    va:470)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
    .java:674)
    at java.lang.Thread.run(Thread.java:595)
    "Native Directory Watcher" prio=2 tid=0x00a056c0 nid=0x16b4 runnable [0x0563f000
    ..0x0563fa68]
    at oracle.ide.natives.NativeHandler.enterWatcherThread(Native Method)
    at oracle.ide.natives.NativeHandler$2.run(NativeHandler.java:252)
    at java.lang.Thread.run(Thread.java:595)
    "IconOverlayTracker Timer" prio=6 tid=0x009d71f0 nid=0x15ec in Object.wait() [0x
    0516f000..0x0516fb68]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x12ee5448> (a java.util.TaskQueue)
    at java.lang.Object.wait(Object.java:474)
    at java.util.TimerThread.mainLoop(Timer.java:483)
    - locked <0x12ee5448> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:462)
    "IconOverlayTracker Timer" prio=6 tid=0x009ce7f0 nid=0xc4c in Object.wait() [0x0
    4f6f000..0x04f6fc68]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x12e6e6c8> (a java.util.TaskQueue)
    at java.lang.Object.wait(Object.java:474)
    at java.util.TimerThread.mainLoop(Timer.java:483)
    - locked <0x12e6e6c8> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:462)
    "TimerQueue" daemon prio=6 tid=0x00946e70 nid=0xd80 in Object.wait() [0x043cf000
    ..0x043cfd68]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x1289c378> (a javax.swing.TimerQueue)
    at javax.swing.TimerQueue.run(TimerQueue.java:233)
    - locked <0x1289c378> (a javax.swing.TimerQueue)
    at java.lang.Thread.run(Thread.java:595)
    "AWT-EventQueue-0" prio=6 tid=0x0093f460 nid=0xcd0 in Object.wait() [0x0428f000.
    .0x0428f9e8]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x1283ac20> (a java.awt.EventQueue)
    at java.lang.Object.wait(Object.java:474)
    at java.awt.EventQueue.getNextEvent(EventQueue.java:345)
    - locked <0x1283ac20> (a java.awt.EventQueue)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
    read.java:189)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
    ad.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    "AWT-Windows" daemon prio=6 tid=0x0093ae70 nid=0x121c runnable [0x0408f000..0x04
    08fae8]
    at sun.awt.windows.WToolkit.eventLoop(Native Method)
    at sun.awt.windows.WToolkit.run(WToolkit.java:269)
    at java.lang.Thread.run(Thread.java:595)
    "AWT-Shutdown" prio=6 tid=0x00939450 nid=0xdf4 in Object.wait() [0x03f8f000..0x0
    3f8fb68]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x1283ada8> (a java.lang.Object)
    at java.lang.Object.wait(Object.java:474)
    at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
    - locked <0x1283ada8> (a java.lang.Object)
    at java.lang.Thread.run(Thread.java:595)
    "Java2D Disposer" daemon prio=6 tid=0x009384f0 nid=0x16c0 in Object.wait() [0x03
    e8f000..0x03e8fbe8]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x1283ae30> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
    - locked <0x1283ae30> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
    at sun.java2d.Disposer.run(Disposer.java:107)
    at java.lang.Thread.run(Thread.java:595)
    "Low Memory Detector" daemon prio=6 tid=0x009200d0 nid=0x828 runnable [0x0000000
    0..0x00000000]
    "CompilerThread0" daemon prio=6 tid=0x0091f580 nid=0xfdc waiting on condition [0
    x00000000..0x0354f6cc]
    "Signal Dispatcher" daemon prio=6 tid=0x0091e3b0 nid=0x584 waiting on condition
    [0x00000000..0x00000000]
    "Finalizer" daemon prio=8 tid=0x0091d950 nid=0x176c in Object.wait() [0x0334f000
    ..0x0334fa68]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x127d01f8> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
    - locked <0x127d01f8> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
    "Reference Handler" daemon prio=6 tid=0x0091c5a0 nid=0x17c in Object.wait() [0x0
    324f000..0x0324fae8]
    at java.lang.Object.wait(Native Method)
    - waiting on <0x127d0070> (a java.lang.ref.Reference$Lock)
    at java.lang.Object.wait(Object.java:474)
    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
    - locked <0x127d0070> (a java.lang.ref.Reference$Lock)
    "main" prio=6 tid=0x009135b0 nid=0xc68 waiting on condition [0x00000000..0x0013f
    b70]
    "VM Thread" prio=6 tid=0x0091b8b0 nid=0x179c runnable
    "VM Periodic Task Thread" prio=6 tid=0x009232a0 nid=0x1490 waiting on condition

Maybe you are looking for

  • File system getting full and Server node getting down.

    Hi Team, Currently we are using IBM Power 6 AIX operating system. And in our environment, for development system, file system is getting full and development system is getting slow while accessing. Can you please let me know , what exactly the proble

  • Variable Offset for Customer Exit??

    Hi, is it possible to have a variable offset for customer exit time variables? E.g. I have a variable current month but can I also create a one-year offset of that? In our system that doesn't work (but also the current month variable doesn't work...)

  • Let me know how to Implement Drill throughs in the NW verdion

    Hi, I am doing BPC migration project from MS7 to NW7.5. There are some Drill throughs are developed in the MS version,And there is no URL in the MS fro this.They stored the data in a table in the backend (SQL) Let me know how to Implement Drill throu

  • 7.1 Upgrade

    Hoping someone can help.  Just upgraded my Torch to 7.1 OS. (that was sooo much fun)  Watched it going through the back up and so on, Then got a lovely error message.  Followed the fix instructions and I now have a working phone again.  Problem is no

  • Entourage X for Mac

    I have a quick question that I just can't pinpoint the answer. I'm hope someone will help with my frustration, When I'm typing on Entourage things go fine until I try to type a capital D. Nothing comes up and I get a message indicating that "this con