目的:尽管Oracle PL/SQL Developer很好用,但安装和连接数据库还时比较费时费力。这里介绍一种在已有PL/SQL Developer使用环境的情况,如何通过不用安装的“复制+配置”的简单方式完成安装过程。
场景:已有Oracle PL/SQL Developer使用环境,能够正常连接数据库,并能正常正确执行SQL;另一台目标机(虚拟机)上没有安装PL/SQL Developer,也没有安装Oracle客户端软件。
复制:
- 【复制目录PLSQL Developer】找到plsqldev.exe所在的目录,如PLSQL Developer,将整个目录复制到目标机上。(可以生成plsqldev.exe的桌面快捷方式)
- 【复制Oracle Client】打开已有PLSQL Developer(可以不用连接数据库即Not Logged on,如下图1所示),找到Help->Support Info...
文章图片
点击菜单,弹出窗口如下:
图2:
文章图片
滑动滚动条,找到如图中所示的Homes、DLLs、TNS File这三部分。
- 将Homes对应的目录,在目标安装机器上创建好(创建目录至12.1.0),复制整个client_1目录到12.1.0下面。(这步也可以不创建目录,将整个client_1目录到其它位置,以后另行配置Homes)
- 检查tnsnames.ora是否已经复制,如果没有,就复制过去。(这个是数据库连接的配置文件)
在目标机器上运行plsqldev.exe(已复制),如上图1中打开上图2的窗口,检查各项是否正确。
图3:
【Oracle|Oracle PL/SQL Developer不用安装的安装方法】
文章图片
从上图3菜单Tools->Preferences...打开窗口,如下图4:
图4:(按图进行配置)
文章图片
tnsnames.ora文件位置按图2进行检查是否存在,如果没有,指定tnsnames.ora所在目录,或将tnsnames.ora复制指定目录。
--Good Luck!--
推荐阅读
- docker|docker导入dmp文件到oracle容器
- Linux|docker :oracle 数据恢复(导入数据库dmp文件)
- 软件编程|使用 GDB 调试多进程程序
- 笔记|数据库 左连接拼接多个表该怎么写?
- ORA-8103 “object no longer exists“错误
- Oracle|ORM框架 n+1问题 导致数据库负载飙高
- ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist的解决办法
- Java|Oracle 11g 数据库安装
- 数据库入门|Oracle--《基于Oracle的SQL优化》第二章总结回顾
- 数据库入门|Oracle--《基于Oracle的SQL优化》第一章总结回顾