`

ubuntu上试用sql developer

阅读更多
windows下面oracle客户端ui程序有toad和pl/sql developer,到了linux下面突然发现全部没了。还好oracle官方有sql developer,同时支持多个系统平台,而且能支持mysql、mssql、sybase数据迁移,既然这么好还是官方的,没有不用的理由。
下载回来运行.sh,却发现总需要输入jdk的路径,很不爽,于是迅速看了下bash shell执行中是什么时候提示要输入jdk路径的,终于在安装目录下的ide/bin/launcher.sh中做个修改即可:
CheckJDK()
{
  # if ide home is not defined then try to define it using
  # the first found java command on the path
  if [ "X$APP_JAVA_HOME" = "X" ]
  then
    GetDefaultJDK #这里会检查JAVA_HOME环境变量,我正常设置了却获取不到
  fi

  # if java wasn't found on the path then ask the user for it
  if CheckJavaHome #上面检查不到defalut jdk,因此会进入if
  then
    local DOT_JDK_FILE_NAME=`GetDotJdkFileName`
    APP_JAVA_HOME="" #把这里修改成jdk的目录即可
    if [ -f "$HOME/$DOT_JDK_FILE_NAME" ]
    then
      APP_JAVA_HOME=`cat < "$HOME/$DOT_JDK_FILE_NAME"`
    fi
    if [ "X$APP_JAVA_HOME" != "X" ]
    then
      if [ ! -d ${APP_JAVA_HOME} ]
      then
        APP_JAVA_HOME=""
      fi
        fi
    while [ "X$APP_JAVA_HOME" = "X" ]
    do
      echo "Type the full pathname of a J2SE installation (or Ctrl-C to quit), the path will be stored in ~/$DOT_JDK_FILE_NAME"
      read APP_JAVA_HOME
      if [ -f "${APP_JAVA_HOME}/bin/java" ]
      then

好了,可以正常进到ui界面了,第一感觉还是比较清爽的。
分享到:
评论
1 楼 f_zongjian 2009-12-18  
很受用,哈哈

相关推荐

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

    在Ubuntu操作系统上安装Oracle SQL Developer并解决中文乱码问题是一个常见的需求,特别是在开发或管理具有中文数据的Oracle数据库时。以下是一步一步的详细指南: 首先,你需要从Oracle的官方网站下载SQL ...

    Ubuntu服务器安装SQL_Ubuntu服务器安装SQL_

    在Ubuntu服务器上安装MySQL是一个常见的任务,特别是在搭建Web应用程序或者需要数据库存储的系统时。MySQL是一种流行的开源关系型数据库管理系统,被广泛应用于各种规模的企业和项目。本文将详细讲解如何在Ubuntu...

    Ubuntu 下安装SQL Server教程

    在本文中,我们将深入探讨如何在Ubuntu操作系统上安装SQL Server,特别是微软发布的用于Linux的预览版SQL Server。这一版本的发布标志着SQL Server开始支持多平台,为开发者和企业提供了更多的选择。 首先,SQL ...

    ubuntu 安装mysql odbc驱动.zip

    在Ubuntu系统上安装MySQL ODBC驱动是一个常见的任务,特别是在需要将Ubuntu系统与使用ODBC连接的应用程序集成时。ODBC(Open Database Connectivity)是一种数据库访问标准,它允许应用程序通过统一的接口连接到各种...

    ubuntu+php5.6环境下连接sqlserver2008扩展库 mssql.so+pdo_dblib.so

    ubuntu14.04+php5.6环境下连接sqlserver2008扩展库 mssql.so+pdo_dblib.so,编译方法:http://blog.csdn.net/hanzengyi/article/details/52054862

    ubuntu上expect的安装包

    本篇文章将详细介绍如何在Ubuntu上安装`Expect`及其依赖`Tcl`。 首先,我们要理解`Expect`的依赖关系。`Expect`是基于`Tcl`(Tool Command Language)语言的一个扩展,它提供了用于自动化交互式过程的功能。因此,...

    Ubuntu安装教程1

    在本教程中,我们将详细介绍如何在Ubuntu 20.04服务器上进行一系列的软件部署和配置,以完成一个特定项目的安装。以下是整个过程的详细步骤: 首先,我们需要确保使用的是Ubuntu 20.04 LTS (长期支持) 版本。在阿里...

    启动试用版Ubuntu-.pdf

    综上所述,启动试用版Ubuntu不仅可以让用户在不改变当前系统配置的情况下体验最新的Ubuntu版本,还能够帮助用户评估Ubuntu是否符合他们的需求。通过本文介绍的知识点,希望可以帮助读者更好地理解和使用Ubuntu操作...

    create.sql.gz

    本文将深入探讨如何在CentOS 7上安装Zabbix 5.0,并详细介绍如何导入MySQL所需的SQL文件`create.sql`来初始化数据库。 首先,让我们了解Zabbix。Zabbix是一款功能强大的网络监控系统,能够实时监控服务器、网络设备...

    从windows7迁移至ubuntu14.04-数据库迁移sql

    从windows7迁移至ubuntu14.04-数据库迁移sql

    python访问sqlserver示例

    最近遇到了Python访问SqlServer的问题,这里总结下。 一、Windows下配置Python访问Sqlserver 环境:Windows 7 + Sqlserver 2008 1、下载并安装pyodbc 下载地址:http://code.google.com/p/pyodbc/downloads/list 2、...

    Ubuntu上支持chkconfig命令

    现在ubuntu上,默认是不支持chkconfig命令的,但支持自己安装,需要自己去下载对应的安装包。 方法:在存放该文件的目录下执行:dpkg -i chkconfig_11.0-79.1-1ubuntu1_all.deb

    Ubuntu安装基础教程

    - **与其他操作系统共存**:选择此选项以保留现有的Windows或其他Linux系统,并在硬盘上划分空间安装Ubuntu。 6. **分区** 对于新手,建议选择“使用全部空间”或“自动分区”,让Ubuntu自动处理。如果你想手动...

    Ubuntu22.04安装教程以及Ubuntu下C++环境配置

    读者可以从 Ubuntu 官方网站下载最新的镜像文件,並保存到自己的电脑上。建议不要将镜像文件保存到 C 盘,以免占用过多的磁盘空间。 三、创建虚拟机 打开 VMware 软件,点击创建新的虚拟机,然后开始配置虚拟机...

    Ubuntu 上使用C++ zxing 识别二维码

    在ubuntu上安装cmake,然后使用cmake编译zxing源码测试 1.官网下载https://cmake.org/download/ cmake 2../bootstrap make -j8 sudo make install 3.查看安装是否成功 cmake --version 出现版本即可 4.解压zxing源码...

    ubuntu 解包打包 img

    2. **解压ISO**:Ubuntu的ISO文件本质上是压缩的,但不能直接使用常见的解压缩工具(如tar或zip)来处理。要“解压”ISO,实际上是将ISO刻录或写入到可启动的USB驱动器或DVD上,这通常通过`dd`命令或者图形化的工具...

    Ubuntu安装教程.zipUbuntu安装教程

    ubuntu20.04安装教程:Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装教程Ubuntu安装...

Global site tag (gtag.js) - Google Analytics