1.安装前环境:虚拟机centos7已安装Oracle,版本如下。实例,监听,数据库以正常启动。
确保Linux网络、防火墙、1521端口正常。telnet IP 1521,如果没有错误提示,说明正常。
.
2.下载所需工具包都是32位,我的是在win10_64位安装。
链接: https://pan.baidu.com/s/1XR8nFSTNB3paIPg3AW42Fg 提取码: u3qd
3.在Linux上su - oracle 切换到Oracle用户,创建用户mlcn.如下
[oracle@bogon ~]$ sqlplus / as sysdba #用SYS管理员登陆
SQL*Plus: Release 11.2.0.4.0 Production on Sat Jun 1 01:26:07 2019
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> create user mlcn identified by oracle; #创建mlcn用户密码为oracle
User created.
SQL> grant create session to mlcn; #授权mlcn登陆权限
Grant succeeded.
SQL> grant connect,create view,resource to mlcn; #授权用户连接、创建视图等权限
Grant succeeded.
SQL> grant unlimited tablespace to mlcn; #授权用户使用表空间的权限
Grant succeeded.
SQL>
3.将下载的2个工具解压,将将解压出来的instantclient的目录instantclient_11_2放到创建的D:\oracle\product\下,并在instantclient_11_2下创建network\admin,完整目录 D:\oracle\product\instantclient_11_2\network\admin。
然后通过ftp工具将Linux上的tnsnames.ora文件拉取到admin目录下。我的配置如下,注HOST后添加自己的IP。
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 你的IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.lan)
)
)
4.将下载好的PL/SQL工具解压,解压之后打卡,点击取消,等加载完后,点击工具→首选项进行Oracle主目录和OCI库配置,如图所示。
5.创建系统环境变量。
6.重启PL/SQL,数据库为tnsnames.ora文件的ORCL,连接为Normal