首页 > 数据库 > Oracle 11g第一次启动SQL Developer所出现的问题

Oracle 11g第一次启动SQL Developer所出现的问题

时间:2022-09-19 20:44:42浏览次数:108  
标签:11g exe sqldeveloper SQL Oracle 安装 Developer

Oracle 11g第一次启动SQL Developer提示缺少快捷方式

1)问题复刻

当第一次启动SQL Developer的时候提示我 :“Windows 正在查找SQLDEVELOPER.BAT。如果想亲自查找文件,请单击"浏览” 。这个时候如果没有点击浏览,过一会他会自动跳到图二,此时就算点击了修复也无济于事(我这里点击修复后没有任何效果),

当我点击浏览时,他会打开sql developer.exe所在的文件夹

选中sqldeveloper.exe点击打开后,他会要求找到我们电脑中所安装的jdk的bin目录下的java.exe文件,当我们选择java.exe文件后就会出现如下图的提示,大致意思是:找不到Java虚拟机,要指向Java虚拟机的位置,请参阅Oracle9i JDeveloper Instle Guide (jdev\install.html)。

原因是:Oracle在制造64位版的时候没注意Oracle11g所带的SQL Developer是1.5.5.59.69版,不支持64位版的JDK,恰好64位Oracle带的JDK以及自己装的jdk都是64位的。由于没有重新配置的机会,所以必须到配置文件中修改。

2)解决方法有两个(推荐方法二)

2.1)方法一 安装32位的jdk

第一步:安装一个32位的jdk

Oracle官网下载(现在下载可能需要先注册)

链接:https://www.oracle.com/database/sqldeveloper/technologies/download/ (国内可能访问很慢,甚至打不开)

当然也可以自行通过其他渠道下载。

第二步:找到oracle安装目录下sqldeveloper.conf配置文件

我这里是安装在地盘下的mysoftware目录下:

"D:\mysoftware\oracle_root\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf"

第三步:修改SetJavaHome的值为你安装的32位jdk目录

2.2)方法二 安装64位的SQL Developer(需自行百度pj,方法有很多)

我的百度云盘下载链接:

链接:https://pan.baidu.com/s/1Npw2djje8mKdfgZ7ZSzbkQ
提取码:bahp

下载解压后直接安装即可,需要记住安装的位置,等下会用到安装地址,安装完成后桌面会出现SQL Developer的快捷方式,这时候其实已经可以正常使用SQLDeveloper了。

但是当我们点击原来的SQL Developer应用时时依旧会出现上面的问题,这时候需要我们点击打开文件位置然后再右键打开属性

接着修改如下两个值即可:

  • 目标的值改为自己刚刚安装的SQL Developer中plsqldev.exe文件的地址
  • 起始位置的值改为自己安装的SQL Developer中plsqldev.exe文件的上一层文件夹地址

到这里就基本设置完成了。

标签:11g,exe,sqldeveloper,SQL,Oracle,安装,Developer
From: https://www.cnblogs.com/fwdba/p/16708985.html

相关文章

  • Sql:多行合并一行以及多条数据取时间最早的那条
    有两个导数据的需求,1、一张表里面每一个订单号可能对应多条数据,每个单号返回时间最早的那条。2、根据条件查询某个字段并按照逗号,合并在一起。表类似结构如下:  第......
  • 【Mysql】主从同步原理
    mysql主从同步过程:mysql的主从复制主要有三个线程:master:二进制日志转储线程(binlogdumpthread)、slave:I/O线程(I/Othread)和SQL线程(SQLthread).master一条线程和slave......
  • Oracle同义词
    同义词概念Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它......
  • mysql的单路排序和双路排序
    单路排序:查询数据时,将所有要查询的数据全部加载到内存中进行排序。双路排序:查询数据时,只是将排序字段和记录ID加载到内存中,排好序后在根据id回表加载数据。单路排序占......
  • MySQL-存储引擎
    存储引擎本章包含MySQL的体系结构、存储引擎介绍、存储引擎特点、存储引擎的选择!使用的MySQL8.0版本。MySQL的体系结构MySQL服务的体系结构图:MySQL服务各层的功......
  • mysql(6)约束
    约束是作用于表中字段上的规则,用于限制存储在表中的数据,以保证数据库中数据的正确、有效性和完整性。 约束分类    外键约束具有外键的表为子表,外键关联的表......
  • Sql技巧
    行转列,表1:源数据,表2:转换后的数据  selectName,sum(caseSubjectwhen'语文'thenScoreelse0end)as'语文',sum(caseSubjectwhen'数学'thenScoreel......
  • mysql初步自学
    mysql是目前最常用的一项数据库,所谓的mysql实际上是数据库管理系统(JBMS),数据库使用sql语句实现对数据库的操作,实际上目前的数据库无论是mysql还是oracle都是采用的sql语句去......
  • 【Mysql】什么是MVCC
    多版本并发控制:读取数据时通过一种类似快照的方式将数据保存下来,这样读锁就和写锁不冲突了,不同事务会话看到自己特定版本的数据,使用版本链。MVCC只在READCOMMITTED和RE......
  • MySQL进阶
    【转】Mysql进阶学习Ⅰ,索引优化入门之前学习的数据库知识,主要是对表的增删改查(CRUD),并没有考虑对数据库做出优化,这章内容就是学习怎么优化数据库。为什么要优化数据库?当......