在木有安装Oracle的情况下,我们希望直接访问和操作服务器上的Oracle,那就需要一个客户端和特定环境,按以下步骤进行即可:
1、下载Oracle 32位客户端:http://download.youkuaiyun.com/detail/xutao6936/7609299 ,这个文件不是用来安装的,直接放到硬盘里,假设放在C:\instantclient;
2、下载并安装PL/SQL Developer:http://download.youkuaiyun.com/detail/u013706235/6937353
3、配置环境变量:
- ORACLE_HOME = C:\instantclient
- TNS_ADMIN = C:\instantclient
- NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
- 修改Path变量,在后面添加 C:\instantclient
4、在C:\instantclient中新建tnsnames.ora文件,内容如下:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 远程数据库地址)(PORT = 1521))
(CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)(PRESENTATION = RO))
)
其中的ORCL是你即将连接的数据库连接别名,你随便命名;远程数据库地址是你要访问的服务器上数据库地址,比如:10.15.39.22。
5、在C:\instantclient中新建listener.ora文件,内容如下:
LISTENER1 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 远程数据库地址)(PORT = 1521)) )
接下来启动之前安装的PL/SQL Developer,输入用户名密码即可,如图: