SQL Developer Slow typing - v2.1.0.63 on Windows 7 (32bit)

Ever since changing to a laptop with Windows 7 (32 bit), and to SQL Developer 2.1, ---- FROM Windows XP and SQL Dev 1.5.1 which worked very well --- I have had a drastic change in response time typing into the editor area.
My only symptoms were waiting for my typing to show up on the screen. It tried to fill in keywords slowly. I was used to it showing me table names and column names to use in the old version -- didn't happen in new version -- but at least I could run my scripts. Also I didn't like the new way of keeping the old Query Result tabs open ... I was surprised about that. Now I have to specifically close each one.
So then I tried to 'fix' the slowness by changing my settings a bit. I have no idea what half that stuff is refering to in the Tools > Preferences area. I must have really messed it up. :( Now I can't hardly see anything - parts are missing ... I have to Wait and wait and wait for it to respond to a mere click....
The page doesn't fill properly, I have to 'hover' over some parts to get them to show, I have to click on other parts to get the full script to show, ---- I did finally run 1 script. The drop down lists from the top stay there - i.e. can't get the focus to change -- the lists stay down (in a ghostly way - half there) even though I'm trying to get into another list. (Hope that makes sense... like Tools, Help, View).
The only things I do in SQL Developer are: SQL scripts. That's it. I open files and run them. I open various connections. I type in SQL commands and run them. I'm not asking for all these bells and whistles that seem to really slow it down. I want to find my DB objects occasionally using a wildcard.
This is awful! What happened to SQL Developer?? I used to love it!
Somebody please help me get it back!
Thank you.

First of all, did you install in a new, clean directory? Else you'll have a corrupted installation.
Second, better start over with clean settings; deleting the [Windows user profile]\Application Data\SQL Developer\systemXXX dir will restore settings to default.
Third, you could skip the above and start over with the latest v3.0...
Hope that helps,
K.

Similar Messages

  • 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

  • Oracle sql developer version 1.5.5.59 compatible with Windows 7 [64 bit]

    am currently using Oracle sql developer version 1.5.5.59, in some time my O.S. is going to migrate from WinXP to Windows 7 [64 bit] can anyone suggest me how to check/find whether Oracle version 1.5.5.59 need to be upgrade or not?

    Yes.
    Adobe - Photoshop CS5 Extended System Requirements

  • NullPointerException when opening a script in SQL Developer 4.0.0.12

    I recently upgraded to SQL Developer v.4.0.0.12 64 bit, and am running into some issues.
    I am running this on 64 bit Windows 7. I have a 64 bit Oracle 11, and in addition have the 32 bit oracle client installed.
    I made an association between the .sql file extension and sqldeveloper64W.exe.
    However I frequently get a nullpointerexception when clicking on a script in the file explorer.
    It seems to occur mostly if I loaded scripts into SQL Developer before.
    If I close all the windows before closing SQL Developer and then click on a script in the file manager, things work (startup is arguably slower than v.3).
    But in most cases either nothing happens, or I get the NullPointerException below.
    What am I doing wrong?
    Regards,
    Wim
    java.lang.NullPointerException
      at oracle.dbtools.raptor.plsql.FindHighlightListener.editorDeactivated(FindHighlightListener.java:63)
      at com.oracle.jdeveloper.nbwindowsystem.NbEditorManager.fireEditorEvent(NbEditorManager.java:1315)
      at com.oracle.jdeveloper.nbwindowsystem.NbEditorManager.handleEditorEvent(NbEditorManager.java:1294)
      at com.oracle.jdeveloper.nbwindowsystem.NbEditorManager.whenCurrentEditorChanges(NbEditorManager.java:1556)
      at com.oracle.jdeveloper.nbwindowsystem.editor.TabGroup.whenCurrentEditorChanges(TabGroup.java:1026)
      at com.oracle.jdeveloper.nbwindowsystem.editor.TabGroup.setCurrentTabGroupState(TabGroup.java:847)
      at com.oracle.jdeveloper.nbwindowsystem.editor.TabGroup.addTabGroupState(TabGroup.java:129)
      at com.oracle.jdeveloper.nbwindowsystem.NbEditorManager.createEditor(NbEditorManager.java:534)
      at com.oracle.jdeveloper.nbwindowsystem.NbEditorManager.createEditor(NbEditorManager.java:511)
      at com.oracle.jdeveloper.nbwindowsystem.NbEditorManager.openEditor(NbEditorManager.java:379)
      at oracle.ide.cmd.OpenCommand.openWithNoProject(OpenCommand.java:337)
      at oracle.ide.cmd.OpenCommand.access$100(OpenCommand.java:62)
      at oracle.ide.cmd.OpenCommand$1.run(OpenCommand.java:266)
      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
      at java.awt.EventQueue.access$200(EventQueue.java:103)
      at java.awt.EventQueue$3.run(EventQueue.java:694)
      at java.awt.EventQueue$3.run(EventQueue.java:692)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
      at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)
      at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

    Please refer to this White paper for how to generate PL/SQL package for workflow deployment:
    Oracle Data Miner (Extension of SQL Developer 4.0)
    Generate a PL/SQL script for workflow deployment
    http://www.oracle.com/technetwork/database/options/advanced-analytics/odmrcodegenwhitepaper-2042206.pdf

  • Problems with SQL Developer 2.1

    I have upgraded to SQL Developer 2.1 from 1.5.5.
    Iam presenting my overall experience with SQL Developer 2.1 compare to 1.5.5 version.
    If the session expires, reconnecting is really pain in all SQL Developer versions. It opens a new blank window every time we reconnect, we have to copy all the things into new window every time.
    when i tried to execute an insert as select statement it is showing nothing, but it's doing something in the background.
    My templates are not working for (ctrl+Shift+T) after i upgraded to 2.1 from 1.5.5.
    Things I tried and liked in 2.1 are*
    1. 2.1 gives the exact time taken to return the no.of rows (Ex: If it returns first 50 rows, it will display time taken for that particular 50 rows only).
    Things I did not like in 2.1*
    1. When we try to expand a node, it shows "Loading and folder icon" (I didn't like the folder icon showing up every time)
    2. I did not like the new icon for SQL Developer 2.1 itself. (It has become hard to identify the 2.1 on the task bar with this icon)
    3. I did not like the close(i.e., x) on the worksheet tab.
    4. Look and feel wise 1.5.5 is better than 2.1
    Thanks!
    RG

    Regrettably we can't please all the people all the time.
    The little cross was a request specifically from the user community. We had complaints that users inadvertently closed windows and wanted a permanent symbol to show the closing tab. This took much effort and time to finally introduce into the product as it had to be approved through usability teams and introduced into the underlying IDE.
    The release notes explain that there is no longer a key sequence for the Code Templates, start typing your code and it should appear in the code insight.
    The icon updates on the taskbar was also an update based on user feedback.
    While there won't be many changes between the release candidate and production, I do remind you that you are working with beta software and not production software.
    Thank you for taking the tiem to post your feedback. I hope you'll find lots to really like in the latest release. Take a look through the 2.1 New Features list.
    Sue

  • SQL Developer responding slowly

    Hi,
    I am connecting to Oracle DB from SQL Developer using remote connection through LDAP. I work with sql server management studio regularly but through sql developer this is my first time.
    I find SQl developer slow compared to sql server management studio- IS this true or is it because of the remote connection.?
    What steps can I take to improve its speed . Are there any tools or settings that I need to change?
    I have a simple insert query into a temporary table which ran for 5 hours.The application does not stop executing after that and I need to end it from task manager. I think this is to do with the buffer size, so I need to commit data in batches to process it more speedily.Are there any settings to do to run data in batches?
    Thanks for your time and help

    >
    I find SQl developer slow compared to sql server management studio- IS this true or is it because of the remote connection.?
    What steps can I take to improve its speed . Are there any tools or settings that I need to change?
    I have a simple insert query into a temporary table which ran for 5 hours.The application does not stop executing after that and I need to end it from task manager. I think this is to do with the buffer size, so I need to commit data in batches to process it more speedily.Are there any settings to do to run data in batches?
    >
    Based on the code you posted in a later reply this does NOT appear to be a sql developer issues at all and should be posted in the SQL and PL/SQL forum.
    PL/SQL
    Before you post there please read the thread 'How to post a tuning request' located at
    HOW TO: Post a SQL statement tuning request - template posting
    That thread discusses the information that you need to provide in order for volunteers to be able to make meaningful suggestions. That information includes
    1. the DDL for the tables and indexes involved
    2. the row counts for the tables
    3. the row counts for the query predicates
    4. the execution plan for the query
    5. the expected row count of the result set
    Based of this code that you posted
    INSERT INTO Temp
    SELECT
    VisitNo,
    EmployeeNo,
    (SELECT EmployeeNo FROM Employee e WHERE e.CaseNo = clin.CaseNo) emp,
    ROW_NUMBER() OVER (ORDER BY VisitNo, CaseNo) rnum
    FROM
    ClinicVisit clin
    ORDER BY
    VisitNo,
    CaseNo;the query will simply be sent by sql developer to Oracle for processing. Sql developer will play no further role until the query is actually completed. So based on this example code there is no basis at all for saying:
    1. sql developer is slow
    2. the application does not stop executing - please clarify what you mean by 'application' and by 'does not stop'
    3. I think this is to do with the buffer size
    4. I need to commit data in batches to process it more speedily
    5. the remote connection is in any way involved
    The code (insert into temp) suggests that you are using the typical sql server practice of populating a temporary table whose data will then, typically, be used for further processing and population of the target table.
    In Oracle you rarely need to use temporary tables and when you do use them you use them differently than the way they are used in sql server.
    The SQL and PL/SQL forum is the place to gets answers about tuning queries but you will get better help if you provide additional information about what you are really trying to do.

  • SQL Developer startup

    Hi,
    i have monitored that the SQL Developer slows down if you have a lot of connections in your connection tree
    (i have 100-200 connections in my tree); if i start an clean installation without any connection it starts within 30sek
    But with my connection tree it takes ~2-5min to start; the progress bar reaches 100%, then it takes 2-3 min until i have the tool ready
    - any ideas ?
    thanks
    Werner

    Hi Werner,
    So if switching between a local / network tnsnames file does not change start-up time much, and the same for paring down the connections.xml file, it seems we have pursued a false lead. Let's return to your comment at the beginning of this thread:
    *"if i start an clean installation without any connection it starts within 30sek But with my connection tree it takes ~2-5min to start"*
    Perhaps something detrimental to performance gets copied from a prior installation when you import preferences into the 3.0 configuration. At times the configuration data can become corrupt. It especially worries me that you say *"config is stored also in the network (56MB)"*.
    Do you mean network equivalent to C:\Documents and Settings\<username>\Application Data\SQL Developer\system3.0.04.34+ has a size of 56M?
    Perhaps you could try the following: export all your connections; exit SQL Dev; erase the system3.0.04.34 folder; restart SQL Dev but do not import preferences from a prior installation; import your connections. Typically I find the size on disk of such configuration folders ranges from 0.5 to 2.0M.
    As for the log file with "Error while registering Oracle JDBC Diagnosability MBean", I'm not sure. Perhaps it is a side-effect of some configuration corruption rather than the cause of the poor start-up performance.
    Hope this helps,
    Gary

  • Password change fails in SQL Developer with verify function...

    A couple of months ago I enforced a password verify function on our 11.2.0.3 databases and also one legacy 10.2.0.4 database.
    At the time I tested on my account (which had elevated privileges...doh!).   Now some users are hitting expiry, they can't change it via SQL Developer.
    If I create a user with 'create session' privilege and set their profile to one that uses the verify function (see both below), I then log in to SQL Developer (we have tried with versions 3.1 (Windows) and 3.2 (Linux) with same failure results.
    BTW,.. the password verify function enforces the following:
    password must be minimum of 8 characters
    password must not be the same as the user name, or user name (1-100)
    password must contain at least a single digit
    password must contain at least a single character
    1. Works = I log into the local server and run command line SQLPlus, type 'password' and update.   I can successfully change my password.
    2. Fails = I log into the local server and run command line SQLPlus, type 'alter user <me> identified by <newpwd>;' I get:
    TEST: SUTEMP > alter user sutemp identified by carport9999;
    alter user sutemp identified by carport9999
    ERROR at line 1:
    ORA-28221: REPLACE not specified
    This error is because the account does not have the 'alter user' privilege.   I'm okay with this, as I don't want our users having this privilege.
    3. I start SQL Developer 3.2, type 'alter user <me> identified by <newpwd>;' I get the same ORA-28221 error as above.   That is fine, and as expected.
    4. Now in SQL Developer, I type 'password', set a valid password, but I get 'Failed to change password' in the Script Output tab.
    I have a database 'after servererror on database' trigger set, and querying the database table it is logging into, I see a record with a date stamp matching my failure with a server_error=28221 (the same as above).
    So I'm wondering if I'm doing something wrong here, or if this is a bug in SQL Developer.   I don't want standard users having 'alter user' privileges, but I do want to enforce password verification.
    I get the same result on three 11.2.0.3 databases (haven't tried any more but suspect same results for others) and one legacy 10.2.0.4 database, and using SQL Developer 3.1 and 3.2.
    DBA_PROFILE used:
    PROFILE   
    RESOURCE_NAME  
    RESOURCE LIMIT
    CTRU  
    COMPOSITE_LIMIT  
    KERNEL     DEFAULT
    CTRU  
    SESSIONS_PER_USER  
    KERNEL     10
    CTRU  
    CPU_PER_SESSION  
    KERNEL     DEFAULT
    CTRU  
    CPU_PER_CALL  
    KERNEL     DEFAULT
    CTRU  
    LOGICAL_READS_PER_SESSION    KERNEL     DEFAULT
    CTRU  
    LOGICAL_READS_PER_CALL  
    KERNEL     DEFAULT
    CTRU  
    IDLE_TIME  
    KERNEL     DEFAULT
    CTRU  
    CONNECT_TIME  
    KERNEL     DEFAULT
    CTRU  
    PRIVATE_SGA  
    KERNEL     DEFAULT
    CTRU  
    FAILED_LOGIN_ATTEMPTS  
    PASSWORD 10
    CTRU  
    PASSWORD_LIFE_TIME  
    PASSWORD 180
    CTRU  
    PASSWORD_REUSE_TIME  
    PASSWORD DEFAULT
    CTRU  
    PASSWORD_REUSE_MAX  
    PASSWORD 5
    CTRU  
    PASSWORD_VERIFY_FUNCTION     PASSWORD VERIFY_FUNCTION_11G
    CTRU  
    PASSWORD_LOCK_TIME  
    PASSWORD .002
    CTRU  
    PASSWORD_GRACE_TIME  
    PASSWORD 21
    16 rows selected.
    Verify Function used:
    $ cat utlpwdmg.sql
    Rem
    Rem $Header: utlpwdmg.sql 02-aug-2006.08:18:05 asurpur Exp $
    Rem
    Rem utlpwdmg.sql
    Rem
    Rem Copyright (c) 2006, Oracle. All rights reserved.
    Rem
    Rem    NAME
    Rem      utlpwdmg.sql - script for Default Password Resource Limits
    Rem
    Rem    DESCRIPTION
    Rem      This is a script for enabling the password management features
    Rem      by setting the default password resource limits.
    Rem
    Rem    NOTES
    Rem      This file contains a function for minimum checking of password
    Rem      complexity. This is more of a sample function that the customer
    Rem      can use to develop the function for actual complexity checks that the
    Rem      customer wants to make on the new password.
    Rem
    Rem    MODIFIED   (MM/DD/YY)
    Rem    suren       05/09/13 - customise for NIHI use
    Rem    asurpur     05/30/06 - fix - 5246666 beef up password complexity check
    Rem    nireland    08/31/00 - Improve check for username=password. #1390553
    Rem    nireland    06/28/00 - Fix null old password test. #1341892
    Rem    asurpur     04/17/97 - Fix for bug479763
    Rem    asurpur     12/12/96 - Changing the name of password_verify_function
    Rem    asurpur     05/30/96 - New script for default password management
    Rem    asurpur     05/30/96 - Created
    Rem
    -- This script sets the default password resource parameters
    -- This script needs to be run to enable the password features.
    -- However the default resource parameters can be changed based
    -- on the need.
    -- A default password complexity function is also provided.
    -- This function makes the minimum complexity checks like
    -- the minimum length of the password, password not same as the
    -- username, etc. The user may enhance this function according to
    -- the need.
    -- This function must be created in SYS schema.
    -- connect sys/<password> as sysdba before running the script
    CREATE OR REPLACE FUNCTION verify_function_11G
    (username varchar2,
      password varchar2,
      old_password varchar2)
      RETURN boolean IS
       n boolean;
       m integer;
       differ integer;
       isdigit boolean;
       ischar  boolean;
       ispunct boolean;
       db_name varchar2(40);
       digitarray varchar2(20);
       punctarray varchar2(25);
       chararray varchar2(52);
       i_char varchar2(10);
       simple_password varchar2(10);
       reverse_user varchar2(32);
    BEGIN
       digitarray:= '0123456789';
       chararray:= 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
       -- Check for the minimum length of the password
       IF length(password) < 8 THEN
          raise_application_error(-20001, 'Password length less than 8');
       END IF;
       -- Check if the password is same as the username or username(1-100)
       IF NLS_LOWER(password) = NLS_LOWER(username) THEN
         raise_application_error(-20002, 'Password same as or similar to user');
       END IF;
       FOR i IN 1..100 LOOP
          i_char := to_char(i);
          if NLS_LOWER(username)|| i_char = NLS_LOWER(password) THEN
            raise_application_error(-20005, 'Password same as or similar to user name ');
          END IF;
        END LOOP;
       -- Check if the password contains at least one letter, one digit
       -- 1. Check for the digit
       isdigit:=FALSE;
       m := length(password);
       FOR i IN 1..10 LOOP
          FOR j IN 1..m LOOP
             IF substr(password,j,1) = substr(digitarray,i,1) THEN
                isdigit:=TRUE;
                 GOTO findchar;
             END IF;
          END LOOP;
       END LOOP;
       IF isdigit = FALSE THEN
          raise_application_error(-20008, 'Password must contain at least one digit, one character');
       END IF;
       -- 2. Check for the character
       <<findchar>>
       ischar:=FALSE;
       FOR i IN 1..length(chararray) LOOP
          FOR j IN 1..m LOOP
             IF substr(password,j,1) = substr(chararray,i,1) THEN
                ischar:=TRUE;
                 GOTO endsearch;
             END IF;
          END LOOP;
       END LOOP;
       IF ischar = FALSE THEN
          raise_application_error(-20009, 'Password must contain at least one digit, and one character');
       END IF;
       <<endsearch>>
       -- Check if the password differs from the previous password by at least
       -- 3 letters
       IF old_password IS NOT NULL THEN
         differ := length(old_password) - length(password);
         differ := abs(differ);
         IF differ < 3 THEN
           IF length(password) < length(old_password) THEN
             m := length(password);
           ELSE
             m := length(old_password);
           END IF;
           FOR i IN 1..m LOOP
             IF substr(password,i,1) != substr(old_password,i,1) THEN
               differ := differ + 1;
             END IF;
           END LOOP;
           IF differ < 3 THEN
             raise_application_error(-20011, 'Password should differ from the old password by at least 3 characters');
           END IF;
         END IF;
       END IF;
       -- Everything is fine; return TRUE ;
       RETURN(TRUE);
    END;
    alter profile ctru limit password_verify_function verify_function_11g;
    alter profile default limit password_verify_function verify_function_11g;
    alter profile web_and_it limit password_verify_function verify_function_11g;

    okay,... I just saw another website which shows I should put in the 'replace <oldpwd>' clause in.
    This works in SQL Developer:     alter user sutemp identified by carport999 replace garage999;
    So why does the 'password' command fail?     (Developers:  it would also be helpful to have the ORA- error displayed as opposed to 'Failed to change password')

  • How to use Oracle SQL Developer 4.0 to connect to Ms Access file with .accdb extension

    Hi all,
    I am using Oracle SQL Developer 4.0 and Ms Access 2013 under Windows 7 (64 bits)
    After browsing and selecting MS Access file with accdb extention, I got  an error message  :[Microsoft] " Data source name not found and no default driver specified".
    On Administravitve Tools=> ODBC Data Source Administrator=>Drivers I have                                                File                                date
    Name :                                                                               Version
    Microsoft Acess Driver (*.mdb, *accdb)                                 12.00.4518.1014                                        ACEODBC.DLL                    26/10/2006
    Would you please advise?
    Thank you very much in advance

    That MS Access driver is 64-bit, I think.  If SQL Developer, or JDK is 32-bit you need to use the 32-bit driver.   You can see if you have a 32-bit driver installed using  c:\windows\system32\odbcadm32.exe

  • PL/SQL Bug in SQL Developer?

    SQL Developer v 1.1.1.25 running on Windows XP.
    I have a PL/SQL procedure that does not compile with debug in SQL Developer. Compiling it with debug produces the following error:
    an Error(1): PLS-00801: internal error [79110].The only way I was able to get the procedure to compile in SQL Developer was to add the 4th line. If I uncomment the 4th line it compiles with debug. Why??
    Here is the procedure:
    CREATE OR REPLACE
    PROCEDURE BOGUS AS
      CURSOR c1 IS
        SELECT dummy FROM DUAL;
    --  x c1%ROWTYPE;
      PROCEDURE test ( rec IN OUT c1%ROWTYPE) IS
      begin
        null;
      end;
    BEGIN
      NULL;
    END BOGUS;Message was edited by:
    marife
    I played around some more with the procedure and discovered the problem. The key is the compiling with debug. I believe that compile with debug cannot build the debug information for a %ROWTYPE as a parameter. But if I define a local variable of that %ROWTYPE, then the compile with debug knows what debug information to track for the %ROWTYPE.
    I discovered that in SQL*Plus it compiles, but when you issue the ALTER PROCEDURE bogus COMPILE DEBUG, it does not compile. This is a problem with the debug option for compiling and not a problem with SQL Developer.
    Sorry for the posting. Hopefully this information will save other times and fustration.
    Mike

    Just for anyone else searching on this bug - I get the same error with certain procedures in TOAD when compiling with DEBUG.
    Fortunately nobody here has the first clue how to use TOAD debug so it's only ever switched on by accident or after a reinstall (it's the default) - so turning debug off fixes the problem.

  • Unable to display results of multiple query in grid in Oracle SQL Developer

    Hi, I am a newbie to this forum and couldn't find the Oracle SQL Developer forum so posting it here.
    My question: How to display multiple query results in grid in Oracle SQL Developer.
    Example:
    select * from Employee;
    select * from Department;
    - when I select both the queries and hit F5 in Oracle sql developer. By default it displays in output window.
    - How to display result of both the queries in Grid.
    Any thoughts on this would be really helpful.
    Thanks in advance.
    Harsh

    Hi Harsh,
    I'd say that the Results grid is designed to only show the results of 1 query at a time. I don't know/can't see how it would display multiple queries at a time.
    I would suggest either joining your tables to create a single query or opening another SQL Worksheet for one of the queries so that you can display the results side-by-side.
    Maybe you could explain what you're trying to do. Why are you trying to display multiple results in the same query grid?

  • Sql Developer 1.5.5 bug with large sequence start values.

    We have a small table in our sql server 2005 schema (~700) rows. Its primary key is a bigint. We randomly generate ids for this table (don't ask). We have ids for this table which are larger than 2147483647. (java.lang.Integer.MAX_VALUE). I'm using a Windows 10g instance as the repository:
    SQL> select * from v$version
    2 ;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
    PL/SQL Release 10.2.0.1.0 - Production
    CORE 10.2.0.1.0 Production
    TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
    NLSRTL Version 10.2.0.1.0 - Production
    Capturing this model works fine.
    Converting this model works fine.
    When the converted model is "Generated", Sql Developer stops generating the script before the worksheet window is opened with the generated sql. If run from sqldeveloper/bin, this exception is output to the console:
    java.lang.Exception: java.util.NoSuchElementException
    at oracle.dbtools.migration.workbench.core.ui.AbstractMigrationProgressRunnable.start(AbstractMigrationProgressRunnable.java:141)
    at oracle.dbtools.migration.workbench.core.GenerateInitiator.launch(GenerateInitiator.java:42)
    at oracle.dbtools.raptor.controls.sqldialog.ObjectActionController.handleEvent(ObjectActionController.java:149)
    at oracle.ide.controller.IdeAction.performAction(IdeAction.java:524)
    at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:855)
    at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:496)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266)
    at java.awt.Component.processMouseEvent(Component.java:6134)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
    at java.awt.Component.processEvent(Component.java:5899)
    at java.awt.Container.processEvent(Container.java:2023)
    at java.awt.Component.dispatchEventImpl(Component.java:4501)
    at java.awt.Container.dispatchEventImpl(Container.java:2081)
    at java.awt.Component.dispatchEvent(Component.java:4331)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
    at java.awt.Container.dispatchEventImpl(Container.java:2067)
    at java.awt.Window.dispatchEventImpl(Window.java:2458)
    at java.awt.Component.dispatchEvent(Component.java:4331)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: java.util.NoSuchElementException
    at oracle.dbtools.metadata.persistence.PersistableObjectIterator.next(PersistableObjectIterator.java:131)
    at oracle.dbtools.migration.generate.GenerateWorker.generateSequences(GenerateWorker.java:862)
    at oracle.dbtools.migration.generate.GenerateWorker.generateIndividualSchema(GenerateWorker.java:456)
    at oracle.dbtools.migration.generate.GenerateWorker.generateSchema(GenerateWorker.java:365)
    at oracle.dbtools.migration.generate.GenerateWorker.runGenerate(GenerateWorker.java:220)
    at oracle.dbtools.migration.workbench.core.ui.GenerateRunner.doWork(GenerateRunner.java:71)
    at oracle.dbtools.migration.workbench.core.ui.AbstractMigrationProgressRunnable.run(AbstractMigrationProgressRunnable.java:161)
    at oracle.dbtools.migration.workbench.core.ui.MigrationProgressBar.run(MigrationProgressBar.java:569)
    at java.lang.Thread.run(Thread.java:619)
    A problem row can be viewed by issuing this query against the repository:
    select * from md_sequences where seq_start > 2147483647;
    We have one row returned. The oracle.dbtools.metadata.persistence.MdSequence class uses a java.lang.Integer value to store the start value for the sequence. The value stored in the repository's MD_SEQUENCE table overflows the Integer type.
    Updating the SEQ_START column in the MD_SEQUENCE table fixed our problem. (Well, I can now generate the schema. I may have other problems with the sequence being off).
    I've written this post to save someone else the day it took me to diagnose this problem with Sql Developer 1.5.5. At the very least Sql Developer should inform the user that it could not generate the script because of the large sequence start value. It basically swallows any error and terminates script generation without any type of feedback.

    Update: I was able to recreate the problem!
    1. Create a new table (I used TEST).
    2. Mark first column af primary key.
    3. Save the table.
    Notice the name of the primary key index created: (TEST_PK in my case)
    4. Edit the table.
    5. Under constraints change the name of the primary key constraint.
    6. Save the table.
    Notice that the index still has its original name.
    7. Edit the table.
    8. Change something.
    9. Attempt to save changes (Fails).
    Conclusion:
    Either SQL Developer should be aware of indexes with different name than a constraint,
    or when SQL Developer changes the name of a constraint with an index, both the constraint and the index should be renamed.

  • Unable Update SQL Developer with Times Ten in-Memory DB Extension 1.2.1.1.0

    SQL Developer 1.2.1 Build MAIN 32.13 (Windows XP)
    We can't Update SQL Developer with Times Ten in-Memory DB Extension 1.2.1.1.0 :-((
    We did the same actions as described in tutorial
    http://www.oracle.com/technology/products/timesten/viewlets/tt703_sqldev_install_ext_viewlet_swf.html
    In addition to tutorial we have "Log In" window
    "To download Oracle Times Ten in-Memory Database Extension
    you must enter your Oracle Web Account user name and password"
    This window was not displayed in tutorial...
    We try to use three our OTN accounts and the result
    was the same - we was asked with "User name" and "Password"
    again, again, again and again,,, :-(
    Is it a bug or a feature?
    Mayby we didn't understand something or did something wrong?

    Hi Simon,
    I found cause of update failure! It was the HTTP proxy setting.
    I turned off "Use HTTP proxy server" checkbox in SQL Developer -> Tools -> Preferences -> Web Browser and Proxy.
    After this action SQL Developer was successfully updated with Times Ten Extension.
    Valery Yourinsky

  • How i found listener o tsnames in oracle sql developer

    Jelou, i have some troubles with the Oracle SQL Developer, i have a server with Oracle 11g, but the client (sql developer) dont connect to the server, they give me a error, the oracle error i try to search in the search pages, but they dont have a answer.
    I try to search the listener and the tsnames files, but i dont found the files, i working in Windows 7 in 32bits,
    The Oracle error is ORA-12518.
    I put a picture about error,
    [http://picasaweb.google.com/lh/photo/2dpHUn5kEIfxMDqPFM9DxpmLdaXzuCybZLuf45HwREU?feat=directlink]
    Thanks for the help,
    Edited by: user13373417 on 07-Jul-2010 08:50

    user13373417 wrote:
    Your answer is about the function to database, or for the client, because i have the trouble with the client, i used Oracle sql Developer (the last version put in oracle) in windows 7
    ok, but how i found the listener o the tsnames, because i searching in all disk (c) but i dont found them, or how i can turn on the listener o whe is the directory when i put the files, because the installation dont have the /network/adm for put the files
    Edited by: user13373417 on 07-Jul-2010 09:06It appears you don't have a very clear understanding of how the client and the server are configured to communicate with one another.
    ============
    A couple of important points.
    First, the listener is a server side only process. It's entire purpose in life is to receive requests for connections to databases and set up those connections. Once the connection is established, the listener is out of the picture. It creates the connection. It doesn't sustain the connection. One listener, running from one oracle home, listening on a single port, will serve multiple database instances of multiple versions running from multiple homes. It is an unnecessary complexity to try to have multiple listeners. That would be like the telephone company building a separate switchboard for each customer.
    Second, the tnsnames.ora file is a client side issue. It's purpose is for address resolution - the tns equivalent of the 'hosts' file further down the network stack. The only reason it exists on a host machine is because that machine can also run client processes.
    Assume you have the following in your tnsnames.ora:
    larry =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = myhost)(PORT = 1521))
        (CONNECT_DATA =
          (SERVICE_NAME = curley)
      )Now, when you issue a connect, say like this:
    $> sqlplus scott/tiger@larrytns will look in your tnsnames.ora for an entry called 'larry'. Next, tns sends a request to (PORT = 1521) on (HOST = myhost) using (PROTOCOL = TCP), asking for a connection to (SERVICE_NAME = curley).
    Where is (HOST = myhost) on the network? When the request gets passed from tns to the next layer in the network stack, the name 'myhost' will get resolved to an IP address, either via a local 'hosts' file, via DNS, or possibly other less used mechanisms. You can also hard-code the ip address (HOST = 123.456.789.101) in the tnsnames.ora.
    Next, the request arrives at port 1521 on myhost. Hopefully, there is a listener on myhost configured to listen on port 1521, and that listener knows about SERVICE_NAME = curley. If so, you'll be connected.
    What can go wrong?
    First, there may not be an entry for 'larry' in your tnsnames. In that case you get "ORA-12154: TNS:could not resolve the connect identifier specified" No need to go looking for a problem on the host, with the listener, etc. If you can't place a telephone call because you don't know the number (can't find your telephone directory (tnsnames.ora) or can't find the party you are looking for listed in it (no entry for larry)) you don't look for problems at the telephone switchboard.
    Maybe the entry for larry was found, but myhost couldn't be resolved to an IP address (say there was no entry for myhost in the local hosts file). This will result in "ORA-12545: Connect failed because target host or object does not exist"
    Maybe there was an entry for myserver in the local hosts file, but it specified a bad IP address. This will result in "ORA-12545: Connect failed because target host or object does not exist"
    Maybe the IP was good, but there is no listener running: "ORA-12541: TNS:no listener"
    Maybe the IP was good, there is a listener at myhost, but it is listening on a different port. "ORA-12560: TNS:protocol adapter error"
    Maybe the IP was good, there is a listener at myhost, it is listening on the specified port, but doesn't know about SERVICE_NAME = curley. "ORA-12514: TNS:listener does not currently know of service requested in connect descriptor"

  • Querying uncommitted session data in SQL Developer debugger

    I'm trying to analyze a large PL/SQL program that performs table creation, data insertion, and conditional updates to temporary tables. Is there a way to query the uncommitted data in the session in which the PL/SQL is running while stopped at a breakpoint? I see that watches make variables available for inspection, but I'd like to query data in the temp tables using a select statement to see what is there while the debugger is stopped at a breakpoint.
    This is using SQL Developer 1.2 on MS Windows XP against an Oracle 10g database.

    Well, no. You'd have to change your code to include these calls and fill variables you can monitor with the debugger. A lot of work in development, impossible for production...
    This would make a great request for the SQL Developer Exchange though: like the VB/Access Immediate window, a worksheet linked to the debugger session. You'll have my vote if you add it.
    K.

Maybe you are looking for

  • "transaction variant" functionality in the Web Client

    I'm opening this message for a customer this message is a consulting... Thanks in advance, Daniel Kaoro Kobashigawa In the SAP GUI we have Transactions that use transaction variants. For example we have ZBUP1A that is based upon BUP1. It uses a trans

  • When opening an application

    Morning, I have just purchase an Imac 20 and have just started to have a problem when I open an application like mail or safari and when typing addresses in the bar or typing a message like I am now and the cursor moves from the area as though anothe

  • Bug makes IR Utility useless after saving

    Today I decided to use the IR utility for the first time. I did some tests, recording a sweep in IR and deconvolving it. Everything went fine. Then I created 81 mono IR impulses. Each time saving them as a project when they were recorded. If I now op

  • Signature links

    I am trying to add links, either text or graphic to my regular mail signature. In both cases, textual or graphical, after added they work for one or 2 emails, then go inactive (unclickable). What gives? It'd be great to add a small graphical LinkedIn

  • Do I use the Brdige pattern for this problem ?

    Hello I'm making a music mixer for mobile phones. For the canvas, i divided it up in tiles, to fill up with .png images if you want to place a sample in that specific tile. But if you have a phone with no colors and your screen is not big enough, the