`
qilixiang012
  • 浏览: 203103 次
文章分类
社区版块
存档分类
最新评论

ubuntu 安装sqldeveloper

 
阅读更多
1、首先从http://www.oracle.com/technology/software/products/sql/index.html下载sqldeveloper
  
  2、由于官方只有rpm包,所以在ubuntu下必须转换成dev格式的。
  
  sudo alien xxxx.rpm
  
  sudo dpkg -i xxxx.deb
  
  3、sqldeveloper必须有JDK支持,用新立德管理器安装,sun-java6-jdk
  
  4、终端管理器运行sudo sqldeveloper,一定要加上sudo,便于将java路径自动加入~/.sqldeveloper/jdk文件。
  
  然后会有以下提示:
  
  Type the full pathname of a J2SE installation (or Ctrl-C to quit), the path will be stored in ~/.sqldeveloper/jdk
  
  输入:/usr/lib/jvm/java-6-sun/回车即可(或者你的jvm的路径)。
  
  5、可能显示有部分中文乱码,通过以下方法解决。
  
  sudo ln -s /usr/share/fonts/truetype/arphic/uming.ttc /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback/
  
  不过要先建立fallback目录<wbr style="line-height:28px"><br style="line-height:28px"></wbr>

=========
我的换回自己用户报异常:
>sudo chmod 777 /opt/sqldeveloper
在运行完这个命令后修复了。
==============如下面异常:
Registered TimesTen
2011-12-20 19:21:56 oracle.ideimpl.extension.AddinManagerImpl createAddin
严重: jar:/file:/opt/sqldeveloper/sqldeveloper/extensions/oracle.datamodeler.jar!/META-INF/extension.xml:49: No class def found for addin oracle.dbtools.crest.fcp.DataModelerAddin
java.lang.NoClassDefFoundError: org/apache/log4j/xml/DOMConfigurator
at oracle.dbtools.crest.util.logging.Logger.init(Unknown Source)
at oracle.dbtools.crest.util.logging.Logger.<init>(Unknown Source)
at oracle.dbtools.crest.fcp.DataModelerAddin.<clinit>(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at oracle.ideimpl.extension.AddinManagerImpl.createAddin(AddinManagerImpl.java:433)
at oracle.ideimpl.extension.AddinManagerImpl.initializeAddins(AddinManagerImpl.java:212)
at oracle.ideimpl.extension.AddinManagerImpl.initProductAndUserAddins(AddinManagerImpl.java:128)
at oracle.ide.IdeCore.initProductAndUserAddins(IdeCore.java:1949)
at oracle.ide.IdeCore.startupImpl(IdeCore.java:1573)
at oracle.ide.Ide.startup(Ide.java:703)
at oracle.ideimpl.DefaultIdeStarter.startIde(DefaultIdeStarter.java:35)
at oracle.ideimpl.Main.start(Main.java:184)
at oracle.ideimpl.Main.main(Main.java:146)
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:597)
at oracle.ide.boot.PCLMain.callMain(PCLMain.java:62)
at oracle.ide.boot.PCLMain.main(PCLMain.java:54)
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:597)
at oracle.classloader.util.MainClass.invoke(MainClass.java:128)
at oracle.ide.boot.IdeLauncher.bootClassLoadersAndMain(IdeLauncher.java:189)
at oracle.ide.boot.IdeLauncher.launchImpl(IdeLauncher.java:89)
at oracle.ide.boot.IdeLauncher.launch(IdeLauncher.java:65)
at oracle.ide.boot.IdeLauncher.main(IdeLauncher.java:54)
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:597)
at oracle.ide.boot.Launcher.invokeMain(Launcher.java:713)
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)
Caused by: oracle.classloader.util.AnnotatedClassNotFoundException:

缺少类: org.apache.log4j.xml.DOMConfigurator

从属类: oracle.dbtools.crest.util.logging.Logger
加载器: ide-global:11.1.1.0.0
代码源: /opt/sqldeveloper/sqldeveloper/extensions/oracle.datamodeler.jar
配置: extension jar in /opt/sqldeveloper/sqldeveloper/extensions

此加载操作最初是在 ide-global:11.1.1.0.0 处使用 loadClass() 方法进行的。

缺少的类在系统上的任何代码源或加载器中均未提供。
at oracle.classloader.PolicyClassLoader.handleClassNotFound(PolicyClassLoader.java:2190)
at oracle.classloader.PolicyClassLoader.internalLoadClass(PolicyClassLoader.java:1733)
at oracle.classloader.PolicyClassLoader.access$000(PolicyClassLoader.java:143)
at oracle.classloader.PolicyClassLoader$LoadClassAction.run(PolicyClassLoader.java:331)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:1692)
at oracle.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:1674)

分享到:
评论

相关推荐

    ubuntu下安装oracle sql developer及中文乱码解决.docx

    ubuntu下安装oracle sql developer及中文乱码解决.docx

    oracle sqldeveloper连接mysql、SQLServer第三方dll

    解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...

    sqldeveloper免安装版

    sqldeveloper免安装版本

    ORACLE_SQLDeveloper使用教程

    本技术专题主要介绍如何使用Oracle SQL Developer和其他开发工具,内容包括使用Oracle Database Home Page、在Oracle中使用SQL*Plus、如何用SQL Developer来操作Oracle数据库以及表列定义等等。

    sqldeveloper.zip

    sqldeveloper.zip 可以连接mysql,oralce,hive等

    Oracle SQL Developer 2.1

    Oracle SQL Developer is a relatively new product included in the range of Oracle products. It was frst introduced to the world in September 2005, by its code name Project Raptor. Raptor is a name ...

    OracleSQLDeveloper最全使用教程.doc

    OracleSQLDeveloper最全使用教程,教程有图片,全的很,敬请你的查看

    SQL Developer使用手册

    SQL Developer使用手册

    PL/SQL Developer v8.0.3 1510

    PL/SQL Developer 8.0.3 1510 含注册机 PL/SQL Developer is an Integrated Development Environment that is specifically targeted at the development of stored program units for Oracle Databases. Over ...

    PL/SQL Developer9.06

    PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL ...

    Oracle SQL Developer 使用说明

    该文档是对Oracle开发的完全免费的SQL Developer软件的使用说明。

    sqldeveloper64-3.2.20.09.87-no-jre

    使用SQL Developer,您可以浏览数据库对象,运行SQL语句和SQL脚本,编辑和调试PL / SQL语句。您还可以运行任何报告的数量,以及创建和保存您自己的的。SQL Developer可以提高工作效率并简化数据库开发任务。 一个...

    sqldeveloper-21.4.3.063.0100-x64

    最新的正式发布版sqldeveloper-21.4.3.063.0100-x64,无需安装oracle客户端,直接使用,超级方便,性能稳定,功能强大,比plsql不知强了多少,而且无盗版烦恼,全免费正版,可验证md5. MD5: 9e091ededcad4344e21c5fd...

    pl/sql developer11.0

    pl/sql developer11.0下载 pl/sql developer11.0下载 pl/sql developer11.0下载

    sqldeveloper-21.4.3.x64+jdk1.8

    Oracle SQL Developer是Oracle公司出品的一个免费的集成开发环境。是一个免费非开源的用以开发数据库应用程序的图形化工具,使用 SQL Developer 可以浏览数据库对象、运行 SQL 语句和脚本、编辑和调试 PL/SQL 语句。...

    PL/SQL DEVELOPER 中文界面截图

    PL/SQL DEVELOPER 截图PL/SQL DEVELOPER 截图PL/SQL DEVELOPER 截图PL/SQL DEVELOPER 截图PL/SQL DEVELOPER 截图PL/SQL DEVELOPER 截图PL/SQL DEVELOPER 截图PL/SQL DEVELOPER 截图PL/SQL DEVELOPER 截图PL/SQL ...

    OracleSQLDeveloper

    OracleSQLDeveloper,是用于Oracle的可视化管理工具,无需安装Oracle,解压就可以使用,但打开时需要指定本机JDK的位置即可。

    PL/SQL Developer 10

    plsqldev1001 oracle use tool

    Oracle11g 32位 64位 内附备份sqldeveloper64位

    2.若是安装oracle64位,sqldeveloper打不开的话,就用资源里的这个sqldeveloper(是64位的)把oracle里面的sqldeveloper给覆盖了就可以用。 3.本人建议,oracle最好用自己安装的64位JDK(据说oracle64位里自带的jdk是...

    64位PL*SQL Developer

    64位系统,先安装Oracle客户端64位,使用极为便利。支持最新Oracle版本。 ~

Global site tag (gtag.js) - Google Analytics