SQL Developer with Mac Os X 1.3.9

Greetings,
I am running Oracle Database 10g Release 1 (10.1.0.3) on my Powerbook G4 1 GHz with 768 MB ram. After reading the requirements for SQL developer for OS X, I thought I would try to install it. Unfortunately there seems to be a conflict in the requirements for installing SQL developer.
"Operating System
Apple Mac OS X Version 10.3
CPU Type and Speed
Dual 1.25 GHz G4/G5 (1 GHz G4 minimum)
Memory
256 MB RAM
Display
"Thousands" of colors
Hard Drive Space
110 MB
Java SDK
Sun J2SE 1.5 release 1, available at ...
" from http://download-uk.oracle.com/docs/html/B28240_02/install.htm#CIHDJBJG
The J2SE 1.5 release is currently only available for OS X 10.4 and higher, so apparently you need this os version to run SQL developer. Is this correct? Is there a SQL Developer version that will run on OSX 10.3 that is running the J2SE 1.4.2 release?

Sorry the subject heading should read:
SQL Developer with Mac Os X 10.3.9

Similar Messages

  • Double click to open .sql files with sql developer on mac osx

    hi,
    I am trying to double click a .sql file and open it with SQL Developer on Mac OSX lion. I have associated .sql files to SQL Developer. On clicking the file it opens the SQL developer application but does not open the actual .sql file. Any ideas?
    Thanks

    Hello,
    Did you find any solution to your problem ? My SQL Developer worked fine and could open additional SQL files. Now it only opens the first one when starting SQL Developer. Additionnal files cannot be opened. Even running sqldeveloper.exe from command line with a SQL file as parameter doesn't help.
    I'm on Windows 7, 64 bit, but the environment may not necessarily be the cause.
    Regards
    -- Alwin

  • Problem connecting sql developer with a remote database MAc OSX Snow Leopar

    Hi everyone, sorry for my poor english but i don 't speak this language.
    I'm trying to connect Sql develper to a remote database and it does not work, showing this error: The Network Adapter could not establish the connection.
    Before running sql developer i install the oracle instant client and sql plus, i use the same tnsnames.ora file as my windows machine and sqlplus (in snow leopard) connect perfect.
    i set the path of my tnsnames in the setup of sql developer but i can't do it work.
    Anyone can help me please? thanks a lot.

    Duplicate thread Problem running Sql developer in Mac OSX Snow Leopard.

  • Import tnsnams.ora in SQL developer on Mac OS

    Hi, I am moving from PC to Mac and am installing SQL developer on Mac OS. I want to import tnsnames.ora ( that I used in toad ) to SQL developer. I looked it up and everyone seems to say drop tnsnames.ora to /etc, sql developer will pick it up. However I don't have root access to /etc directory.
    What can I do to import tnsnames.ora
    Thanks!

    You can put tnsnames anywhere you like and specify it via the TNS_ADMIN environment variable (though the next problem you will have is ensuring that the SQL Developer process can see that variable). The standard location is in network/admin under your Oracle Client installation. The reference to '/etc' is to do with database servers. You can put your own files in /etc if you want using sudo (it's your Mac), but I'm pretty sure that would not help here.
    However it's news to me that SQL Developer can even use TNS name resolution. I thought it was all JDBC. Are you sure?

  • SQL Developer for Mac Fails to Launch 2.1.0.63.73

    It is disappointing that 2.1 RC1 fails to launch on PPC Macs and particularly aggravating that there is no indication on the download page or in the release notes this was only built for Intel Macs. Or does
    "...launcher.sh: line 774: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java: *Bad* *CPU* *type* *in* *executable*
    Error: SQL Developer can't recognize the JDK version" mean something else?
    Is there any compelling reason that SQL Developer for Mac cannot be compiled as a UB?
    Chuck

    I just tried to run 2.1 on my PPC running 10.4.11 from sqldeveloper-2.1.0.63.73-macosx.tar.tar on the 2.1 downloads page.
    On double-clicking SQLDeveloper.app a bash process starts and uses all the CPU. The icon bounces in the taskbar for about a minute. There's nothing else visible.
    info.plist says it is version 1.1!
    I was using the previous release, so before I installed I copied the app and ~/.SQLdeveloper so I could restore it if the update failed.
    Should I have deleted ~/.SQLdeveloper? I can't see any upgrade notes.
    I remember with previous updates there was a way to keep the connections, what was it?
    To move the sqlconnections.xml out of .sqldeveloper before installing the new version then move it back?
    Later - the console has lots of aqua errors. I guess that means it needs Tiger or SnowLeopard?
    E.g.
    22:07:07,150 12947 ERROR [ main ] ro.sync.I.C - java.lang.ClassNotFoundException: apple.laf.CUIAquaKeyBindings
    java.lang.ClassNotFoundException: apple.laf.CUIAquaKeyBindings
         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         at ro.sync.util.q.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Class.java:164)
         at ro.sync.I.C.A(Unknown Source)
         at ro.sync.I.C.installKeyboardActions(Unknown Source)
         at javax.swing.plaf.basic.BasicTextUI.installUI(BasicTextUI.java:707)
         at javax.swing.JComponent.setUI(JComponent.java:653)
         at javax.swing.text.JTextComponent.setUI(JTextComponent.java:298)
         at ro.sync.I.K.setUI(Unknown Source)
         at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:308)
         at ro.sync.I.K.updateUI(Unknown Source)
         at javax.swing.text.JTextComponent.<init>(JTextComponent.java:282)
         at javax.swing.JTextArea.<init>(JTextArea.java:182)
         at javax.swing.JTextArea.<init>(JTextArea.java:118)
         at ro.sync.ui.CA.<init>(Unknown Source)
         at ro.sync.ui.O.<init>(Unknown Source)
         at ro.sync.I.K.<init>(Unknown Source)
         at ro.sync.A.L.G.<init>(Unknown Source)
         at ro.sync.A.L.K.<init>(Unknown Source)
         at ro.sync.A.L.N.<init>(Unknown Source)
         at ro.sync.A.L.T.<init>(Unknown Source)
         at ro.sync.A.L.M.<init>(Unknown Source)
         at ro.sync.exml.I.a.G.C.?(Unknown Source)
         at ro.sync.exml.I.T.B.?(Unknown Source)
         at ro.sync.exml.I.a.G.C.?(Unknown Source)
         at ro.sync.exml.I.t.K(Unknown Source)
         at ro.sync.exml.I.a.G.C.K(Unknown Source)
         at ro.sync.exml.I.oA.U(Unknown Source)
         at ro.sync.exml.I.R.K.U(Unknown Source)
         at ro.sync.exml.I.oA.?(Unknown Source)
         at ro.sync.exml.I.R.K.?(Unknown Source)
         at ro.sync.exml.I.a.b.?(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.open(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.F.U.¥(Unknown Source)
         at ro.sync.exml.F.K.?(Unknown Source)
         at ro.sync.exml.F.K.R(Unknown Source)
         at ro.sync.exml.F.K.S(Unknown Source)
         at ro.sync.exml.F.K.?(Unknown Source)
         at ro.sync.exml.MainFrame.<init>(Unknown Source)
         at ro.sync.exml.MainFrame.<init>(Unknown Source)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at ro.sync.ui.application.ApplicationLauncher.A(Unknown Source)
         at ro.sync.ui.application.ApplicationLauncher.launch(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at ro.sync.exml.Oxygen.main(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at apple.launcher.LaunchRunner.run(LaunchRunner.java:88)
         at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
         at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
    22:07:07,155 12952 ERROR [ main ] ro.sync.I.C - java.lang.ClassNotFoundException: apple.laf.CUIAquaKeyBindings
    java.lang.ClassNotFoundException: apple.laf.CUIAquaKeyBindings
         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         at ro.sync.util.q.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Class.java:164)
         at ro.sync.I.C.A(Unknown Source)
         at ro.sync.I.C.installKeyboardActions(Unknown Source)
         at javax.swing.plaf.basic.BasicTextUI.installUI(BasicTextUI.java:707)
         at javax.swing.JComponent.setUI(JComponent.java:653)
         at javax.swing.text.JTextComponent.setUI(JTextComponent.java:298)
         at ro.sync.I.K.setUI(Unknown Source)
         at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:308)
         at ro.sync.I.K.updateUI(Unknown Source)
         at javax.swing.text.JTextComponent.<init>(JTextComponent.java:282)
         at javax.swing.JTextArea.<init>(JTextArea.java:182)
         at javax.swing.JTextArea.<init>(JTextArea.java:118)
         at ro.sync.ui.CA.<init>(Unknown Source)
         at ro.sync.ui.O.<init>(Unknown Source)
         at ro.sync.I.K.<init>(Unknown Source)
         at ro.sync.A.L.G.<init>(Unknown Source)
         at ro.sync.A.L.K.<init>(Unknown Source)
         at ro.sync.A.L.N.<init>(Unknown Source)
         at ro.sync.A.L.T.<init>(Unknown Source)
         at ro.sync.A.L.M.<init>(Unknown Source)
         at ro.sync.exml.I.a.G.C.?(Unknown Source)
         at ro.sync.exml.I.T.B.?(Unknown Source)
         at ro.sync.exml.I.a.G.C.?(Unknown Source)
         at ro.sync.exml.I.t.K(Unknown Source)
         at ro.sync.exml.I.a.G.C.K(Unknown Source)
         at ro.sync.exml.I.oA.U(Unknown Source)
         at ro.sync.exml.I.R.K.U(Unknown Source)
         at ro.sync.exml.I.oA.?(Unknown Source)
         at ro.sync.exml.I.R.K.?(Unknown Source)
         at ro.sync.exml.I.a.b.?(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.open(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.F.U.¥(Unknown Source)
         at ro.sync.exml.F.K.?(Unknown Source)
         at ro.sync.exml.F.K.R(Unknown Source)
         at ro.sync.exml.F.K.S(Unknown Source)
         at ro.sync.exml.F.K.?(Unknown Source)
         at ro.sync.exml.MainFrame.<init>(Unknown Source)
         at ro.sync.exml.MainFrame.<init>(Unknown Source)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at ro.sync.ui.application.ApplicationLauncher.A(Unknown Source)
         at ro.sync.ui.application.ApplicationLauncher.launch(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at ro.sync.exml.Oxygen.main(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at apple.launcher.LaunchRunner.run(LaunchRunner.java:88)
         at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
         at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
    22:07:19,050 24847 ERROR [ class ro.sync.ui.application.A.P ] ro.sync.I.C - java.lang.ClassNotFoundException: apple.laf.CUIAquaLookAndFeel
    java.lang.ClassNotFoundException: apple.laf.CUIAquaLookAndFeel
         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         at ro.sync.util.q.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Class.java:164)
         at ro.sync.I.C.A(Unknown Source)
         at ro.sync.I.C.installKeyboardActions(Unknown Source)
         at javax.swing.plaf.basic.BasicTextUI.installUI(BasicTextUI.java:707)
         at javax.swing.JComponent.setUI(JComponent.java:653)
         at javax.swing.text.JTextComponent.setUI(JTextComponent.java:298)
         at ro.sync.I.K.setUI(Unknown Source)
         at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:308)
         at ro.sync.I.K.updateUI(Unknown Source)
         at javax.swing.text.JTextComponent.<init>(JTextComponent.java:282)
         at javax.swing.JTextArea.<init>(JTextArea.java:182)
         at javax.swing.JTextArea.<init>(JTextArea.java:118)
         at ro.sync.ui.CA.<init>(Unknown Source)
         at ro.sync.ui.O.<init>(Unknown Source)
         at ro.sync.I.K.<init>(Unknown Source)
         at ro.sync.A.L.G.<init>(Unknown Source)
         at ro.sync.A.L.K.<init>(Unknown Source)
         at ro.sync.A.L.N.<init>(Unknown Source)
         at ro.sync.A.L.T.<init>(Unknown Source)
         at ro.sync.A.L.M.<init>(Unknown Source)
         at ro.sync.exml.I.a.G.C.?(Unknown Source)
         at ro.sync.exml.I.T.B.?(Unknown Source)
         at ro.sync.exml.I.a.G.C.?(Unknown Source)
         at ro.sync.exml.I.t.K(Unknown Source)
         at ro.sync.exml.I.a.G.C.K(Unknown Source)
         at ro.sync.exml.I.oA.U(Unknown Source)
         at ro.sync.exml.I.R.K.U(Unknown Source)
         at ro.sync.exml.I.oA.?(Unknown Source)
         at ro.sync.exml.I.R.K.?(Unknown Source)
         at ro.sync.exml.I.a.b.?(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.K(Unknown Source)
         at ro.sync.exml.I.VA.open(Unknown Source)
         at ro.sync.exml.I.VA.?(Unknown Source)
         at ro.sync.exml.D.G.K(Unknown Source)
         at ro.sync.exml.D.G.S(Unknown Source)
         at ro.sync.exml.MainFrame$20.actionPerformed(Unknown Source)
         at ro.sync.ui.application.A.P$_A$1.?(Unknown Source)
         at ro.sync.ui.application.A.run(Unknown Source)

  • How to get all tables in oracle sql developer with MS SQLServer

    Hi All,
    I am using microsoft SQL server 2000. For displaying the tables and other stuff i am using oracle SQL developer tool. The problem is when i connect to sql developer with oracle database i can see all the tables in that database. But when i connect to MS SQL server database it is not showing all the tables in that database. I don't know why?.
    i tried doing the samething using another tool called Aqua Data Studio , there i can able to see all the tables in microsoft SQL server 2000.
    do you have any knowledge regarding this, why i am not getting all the tables in oracle sql developer when i connect to microsoft SQL server 2000.

    Same issue here. Haven't found the answer yet..

  • 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

  • SQL developer with jre but no jdk

    Is there a way i can install sql developer with only jre installed in my windows system.
    Im trying to install to sql developer 64 bit and when i run the exe file it asks for java.exe file path.
    When i give it to the path to exe file in jre/bin it gives an error cannot find j2se sdk installed in jre directory.

    Normally SQLDeveloper requires a JDK and so will not accept a JRE.
    You can try to bypass this check by filling in the SetJavaHome property manually in the sqldeveloper.conf file usually located in
    SQLDEVELOPER_INSTALL_DIR/sqldeveloper/binby doing this you are not guaranteed to succeed, because some of the functions of SQLDeveloper specifically requires the JDK and so if you use these functions you will most probably incur in errors or unexpected behavior.
    The best thing to do IMHO is to install a proper JDK.
    If you do not have the right to do so you can also copy and already installed JDK from another machine and it usually works well enough.

  • Integrating sql developer with Subversion

    Hi all,
    I have Oracle SQL Developer (3.1.07) installed on my local windows machine. Using an external tool Tortise SVN as our VCS. Has anyone been able to integrate SQL Developer with TortiseSVN? I have googled and haven't found any relevant docs to help me integrate both. Is this possible at all? We have a configured repository server. TortiseSVN is installed on my machine and is acting as a working directory.
    Kindly advice me.
    Thanks!

    Hi Nick,
    it seems that the latest version of SQL Developer is not yet certified to work with Subversion 1.7 and it has some serious problems with it.
    Indeed if you have already installed the latest version of TortoiseSVN on your pc, you will have quite a lot of issues in SQL Developer (for example while browsing a working copy on your disk) and weird errors not immediately related with the version control plugin. You may find more details by searching the forum (e.g. see 3.1EA1 File browser bug? ).
    The possible solutions are either:
    1) install a supported version of TortoiseSVN (1.6 should be fine) and you should be able to perform check-in and check-out from inside SQL Developer;
    2) disable the Subversion plugin shipped with SQL Developer and use exclusively TortoiseSVN to manage your working copy;
    Currently I am using option 2 and it works fine.
    Hope it helps,
    Paolo
    Edited by: PaoloM on 13-lug-2012 11.42

  • Quick Question... About SQL Developer for MAC - MAC Users please help.

    Hello everyone, I hope that someone out there can tell me that I am not crazy.
    I have installed SQL Developer for Mac OSX to access a MS-SQL database, and perform simple query operations. For the most part, I have been thrilled to have a Mac version of software that's fully featured.
    Details on my current setup:
    SQL Developer
    Version 2.1.1.64
    Build MAIN-64.45
    Mac OSX V10.6.3
    JTDS-1.2.5 JDBC driver
    Database connection is SQL Server 2005
    Anyway, my problem is this... I cannot locate the Query Builder function within this software. I have found the tutorials on how to use it, and it would appear to be located when you right-click the SQL worksheet to open the context menu. This option is not present in my software, and I need to figure out why. This screenshot is what I see when I right-click.
    Does anyone know if this is related to MS-SQL-2005?
    http://img10.imageshack.us/img10/1195/screenshot20100523at102.png
    Any assistance you could provide would be AWESOME! Thank you!
    Edited by: user13118614 on May 23, 2010 3:05 PM

    First of all you need an active connection in the worksheet (upper right drop-down).
    But even then it might not work. Sorry you were "thrilled to have a Mac version of software that's fully featured", because even if it is, MsSQL isn't. The tool is mainly focussed in providing a migration platform to Oracle, so a lot of the cool stuff is Oracle only.
    Regards,
    K.

  • Small bug and fix starting SQL Developer on Mac OS X

    I couldn't find anyone else mentioning this so I'll write it in.
    If I started SQL Developer in one user I couldn't start it again in another user, even after quitting out of the first. I would double click the icon and it would do the animated "zoom" but then nothing.
    I tracked it down to a problem in SQLDeveloper.app/Contents/MacOS/sqldeveloper.sh. When it redirects the output of the call to the start scipt in the /sqldeveloper/bin directory it would fail because the /tmp/sqldeveloper-startup.log was owned by the first user to start the App (since the /tmp was cleared anyway). My umask didn't give it permission to start overwriting that file.
    To fix it I changed the last line in SQLDeveloper.app/Contents/MacOS/sqldeveloper.sh to:
    bash ./sqldeveloper >/tmp/sqldeveloper-startup.$$.log
    so that the PID was now part of the name and each initiation of SQL Developer would have its own.
    You could also change the last line to:
    bash ./sqldeveloper >$(mktemp /tmp/sqldeveloper-startup.log.XXXXX)
    which would guarantee more uniqueness but wouldn't let you know which process was using the file.
    Savvy Mac users can edit the script themselves by right-clicking on the SQLDeveloper.app and selecting "Show Package Contents". You may have to temporarily change the file permissions to let you edit it.
    For the record I'm running SQL Developer 1.2.0 on a Mac TiBook G4 867MHz with Mac OS X 10.4.10 and 1Gb RAM (and it is still maddeningly slow because Java fundamentally sucks).
    -Bion

    Ok - I think I found it.
    Go into ~/Library/Application Support/SQL Developer/system1.5.3.57.83/o.ide.11.1.1.0.22.49.44 (or similar for whatever version you're running) and edit the settings.xml file there.
    Look for a block that looks like:
    <Item class="oracle.javatools.util.Pair">
    <first class="java.lang.String">delete-previous</first>
    <second class="oracle.ide.keyboard.KeyStrokes">
    <data>
    <Item class="javax.swing.KeyStroke">[0]</Item>
    </data>
    </second>
    </Item>
    and change it to:
    <Item class="oracle.javatools.util.Pair">
    <first class="java.lang.String">delete-previous</first>
    <second class="oracle.ide.keyboard.KeyStrokes">
    <data>
    <Item class="javax.swing.KeyStroke">[8]</Item>
    </data>
    </second>
    </Item>
    I'm not sure why, but this file seems to always contain the incorrect keystroke value when I do a fresh install of SQL Developer. I always have to go in and change that value by hand. I've tried choosing any number of the accelerator presets, but none of them make the delete key work.

  • How to connect Sql Developer with Oracle 11g Xe

    Hi all.
    I am new in the mac os x world and i want to now if it`s possible to connect the sql developer (running at mac os) with oracle xe (running at windows 8 at parallels vm).
    Thank u all.

    Perhaps the Building ASP.NET Web Applications with Oracle Developer Tools for Visual Studio from the Oracle By Example series will be enough to get you going.

  • 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')

  • SQL Developer with Data Modeler, No Design Menu Option

    Using SQL Developer 3.0.04 Build MAIN-04.34 with Data Modeler. I have created a logical design and wish to forward engineer this to a relational model.
    I cannot seem to find the Design Menu option to use the >> Engineer to Relational Model option which is available under the Design Menu on the Stand Alone version of SQL Developer Data Modeler.
    Have checked the following locations:
    Tools -> Data Modeler
    View -> Data Modeler
    File -> Data Modeler
    Right Click on my Logical Design
    I have ensure that all my entities have the Engineer To property set to a valid Relational Model.
    Is this a bug or am I missing a menu option / configuration setting?
    Thanks in advance for any help
    John

    Hi John,
    you can find ">> Engineer to Relational Mode" button among other buttons for logical diagram.
    Philip

  • Problem accessing SQL Developer with user sys

    Hi Experts;
    I'm working with Oracle 10G, in Solaris 10, The DB apparently is working properly, but I can not access the DB thru SQL Developer. When I try to acccess with user sys, and I enter de password, in oracle role I select sysdba, when I choose connect I get this error message:
    ORA-01017: invalid username/password; logon denied
    However, I can connect with other user without any problem.
    I was connecting directly in the server, with sqlplus /as sysdba and I changed the password for user sys, but still the problem continues.
    What is wrong with this. I got the same problem if try to connect thru OEM.
    Thanks and regards
    Al
    Edited by: user12048358 on Jul 8, 2011 12:02 PM

    Hi Buntoro;
    Thank you for answer.
    First, I'm completely sure I'm using the correct password, to be sure I changed the password thru sqlplus.
    I'm using tns connection, btw, with the same connection, I can connect, but with other user.
    I was trying again, however, with the same results previous explained.
    But also I have the same problen when I tried to connect to OEM, and I was trying to stop the dbconsole, and found this:
    export ORACLE_SID=YAWIDBLAB
    emctl status dbconsole
    OC4J Configuration issue. /opt/oracle/102/oc4j/j2ee/OC4J_DBConsole_yawi-db-lab01_YAWIBLAB not found.
    export ORACLE_SID=YAWIDBLA
    emctl status dbconsole
    Oracle Enterprise Manager 10g Database Control Release 10.2.0.4.0
    Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
    http://yawi-db-lab01:1158/em/console/aboutApplication
    Oracle Enterprise Manager 10g is running.
    Logs are generated in directory /opt/oracle/102/yawi-db-lab01_YAWIDBLA/sysman/log
    If I type export ORACLE_SID=YAWIDBLA and then sqlplus /nolog
    SQL> connect /as sysdba
    Connected to an idle instance.
    But, when I connect settiong the SID in this way:
    export ORACLE_SID=YAWIDBLAB
    sqlplus /nolog
    SQL*Plus: Release 10.2.0.4.0 - Production on Sat Jul 9 23:03:15 2011
    Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
    SQL> connect /as sysdba
    Connected.
    SQL>
    Apparently, there is problem with the tnsnames. When I see the tnsnames in SQL DEVELOPER I see this: YAWIDBLA
    So, here is the tnsname, in order you have a better idea, what I have.
    YAWIDBLA =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = yawi-db-lab01)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = YAWIDBLAB)
    Is the first time I see this kind of problem.
    Have an idea of what's happening;
    Best Regards;
    Al

Maybe you are looking for