热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

在RHEL5上安装SQLDeveloper

安装SQLDeveloper的过程比较简单,大概就是先安装java支持,然后安装SQLDeveloper软件。顺序也可以反过来。接着配置SQLDevelo

安装SQL Developer的过程比较简单,大概就是先安装java支持,然后安装SQL Developer软件。顺序也可以反过来。接着配置SQL Develo

安装SQL Developer的过程比较简单,大概就是先安装java支持,,然后安装SQL Developer软件。顺序也可以反过来。接着配置SQL Developer的Java指向,因为这个程序要调用Java么。

1、准备软件包

在RHEL5上安装SQL Developer

uname -i查看当前系统的架构

如图我的系统时RHEL5.8_x64的,那么需要准备一个相应版本的java的安装包。

Oracle的SQL Developer 在Ubuntu上以图标显示且双击能运行

PL/SQL Developer 连接Oracle数据库详细配置方法

PL/SQL Developer向Oracle导入SQL文件

PLSQL Developer连接远程的Oracle数据库

Oracle自带的PL/SQL Developer导入导出数据

2、安装java

# rpm -ivh jdk-7u45-linux-x64.rpm

这个软件包安装起来异常之慢,请君耐心等待...

3、安装sqldeveloper

# rpm -ivh sqldeveloper-3.2.20.09.87-1.noarch.rpm

4、更改配置

我平时是使用Oracle用户直接登录操作系统,所以每次使用SQL Developer的用户是Oracle,那么接下来的操作我将su - oracle,剩下的安装将在Oracle的 $下去完成。

# su - oracle

$ sqldeveloper 安装之后是可以直接运行的。

Oracle SQL Developer

Copyright (c) 1997, 2011, Oracle and/or itsaffiliates. All rights reserved.

Type the full pathname of a J2SEinstallation (or Ctrl-C to quit), the path will be stored in~/.sqldeveloper/jdk

只不过运行的时候报出了如上的提示,需要j2se的完全安装路径。

这个路径需要记录在~/.sqldeveloper/jdk

也就是说文件的完全路径需要写在 /home/oracle/.sqldeveloper/jdk 然后sqldeveloper去找这个文件,然后通过这个文件去找java

$ mkdir /home/oracle/.sqldeveloper

$ rpm -ql jdk | tail -3 //发现安装路径

/usr/java/jdk1.7.0_45/man/man1/xjc.1

/usr/java/jdk1.7.0_45/release

/usr/java/jdk1.7.0_45/src.zip

$ echo '/usr/java/jdk1.7.0_45/' >/home/oracle/.sqldeveloper/jdk

把安装路径重定向到jdk的文件中去。

5、登录

需要超级用户为Oracle提供x环境,或者直接使用oracle登录系统。如果不满足前面两个条件的任意一种,那么执行SQL Developer会报错。想看看报什么吗?自己动手试试吧~~~

# xhost + //为oracle用户提供x环境,注意现在是root用户。

access control disabled, clients canconnect from any host

# su - oracle

$ sqldeveloper

在RHEL5上安装SQL Developer

提示的大概意思是说,当前版本有点高。运行SQL Developer使用最小版本的java是1.6.0_04,最大的Java版本是1.7.我们当前的是1.7.0_45.可能不完全支持,运行可能不成功。

不要理他,我都用过,直接选这个"Skip This Message Next Time" 然后Yes


推荐阅读
  • 本文详细介绍了如何在 Linux 平台上安装和配置 PostgreSQL 数据库。通过访问官方资源并遵循特定的操作步骤,用户可以在不同发行版(如 Ubuntu 和 Red Hat)上顺利完成 PostgreSQL 的安装。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 在Ubuntu 16.04 LTS上配置Qt Creator开发环境
    本文详细介绍了如何在Ubuntu 16.04 LTS系统中安装和配置Qt Creator,涵盖了从下载到安装的全过程,并提供了常见问题的解决方案。 ... [详细]
  • 本文详细介绍了VMware的多种认证选项,帮助你根据职业需求和个人技能选择最合适的认证路径,涵盖从基础到高级的不同层次认证。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • 本文介绍如何通过更改软件源来提前体验Ubuntu 8.10,包括详细的配置步骤和相关注意事项。 ... [详细]
  • 本文介绍如何在Linux Mint系统上搭建Rust开发环境,包括安装IntelliJ IDEA、Rust工具链及必要的插件。通过详细步骤,帮助开发者快速上手。 ... [详细]
  • 自己用过的一些比较有用的css3新属性【HTML】
    web前端|html教程自己用过的一些比较用的css3新属性web前端-html教程css3刚推出不久,虽然大多数的css3属性在很多流行的浏览器中不支持,但我个人觉得还是要尽量开 ... [详细]
  • PHP 时间与日期工具类:星座、干支、生肖的实现
    本文介绍了一个PHP时间与日期工具类,涵盖了时区设置、有效日期和时间检查、星座、干支、生肖计算等功能。该工具类特别适用于需要处理中国农历及西方星座的应用场景。 ... [详细]
  • 选择适合生产环境的Docker存储驱动
    本文旨在探讨如何在生产环境中选择合适的Docker存储驱动,并详细介绍不同Linux发行版下的配置方法。通过参考官方文档和兼容性矩阵,提供实用的操作指南。 ... [详细]
  • 云计算的优势与应用场景
    本文详细探讨了云计算为企业和个人带来的多种优势,包括成本节约、安全性提升、灵活性增强等。同时介绍了云计算的五大核心特点,并结合实际案例进行分析。 ... [详细]
  • 在创建新的Android项目时,您可能会遇到aapt错误,提示无法打开libstdc++.so.6共享对象文件。本文将探讨该问题的原因及解决方案。 ... [详细]
  • 本文详细介绍了如何在预装Ubuntu系统的笔记本电脑上安装Windows 7。针对没有光驱的情况,提供了通过USB安装的具体方法,并解决了分区、驱动器无法识别等问题。 ... [详细]
  • JavaScript 中创建对象的多种方法
    本文详细介绍了 JavaScript 中创建对象的几种常见方式,包括对象字面量、构造函数和 Object.create 方法,并提供了示例代码和属性描述符的解释。 ... [详细]
author-avatar
农村小姑娘0
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有