windows64位Oracle Database 12c Release 2安装和PL/SQL Developer配置

时间:2021-03-16 22:57:10

  折腾了一下午,趟了几个坑,终于用PL/SQL连上了Oracle,晒晒填坑经历。

  先去oracle官网下12c,官网有登陆验证,如果没注册的话先注册吧。数据库(下载地址http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html)有两个压缩包,下载放在一起解压,执行里面的安装文件。一开始弹出了一个确认框,说啥开发环境不满足要求,不用管,点是往下一步一步的走,经历漫长的安装过程完成之前,记得看下em的地址,可以用这个地址试试。我本地安装到D盘oracle目录D:\Dev\oracle\product\11.2.0\dbhome_1,em地址:https://wulf00.home.langchao.com:1158/em。

  再从oracle官网下12c的32位客户端版本,这是因为PL/SQL只支持32位的。下好后覆盖到instantclient_12_2目录D:\Dev\oracle\instantclient_12_2。

  最后下载PL/SQL并安装,打开后到tools的Preferences配置连接文件,Oracle Home:D:\Dev\oracle\instantclient_12_2,OCI library:D:\Dev\oracle\instantclient_12_2\oci.dll。最关键的是配置环境变量,TNS_ADMIN:D:\Dev\oracle\instantclient_12_2,然后在Path里新增:D:\Dev\oracle\instantclient_12_2。

  装好Oracle后在D:\Dev\oracle\instantclient_12_2目录自动生成tnsnames.ora文件,里面会有数据库服务,可自行新增配置。这里被坑就是第二步和最后一步,32位客户端必须要下载,另外如果没有在Path里加上客户端的话,PL/SQL打开后是死活也出不来Database的下拉框选项的。