搜档网
当前位置:搜档网 › win7下sqlplus连接oracle数据库的方法

win7下sqlplus连接oracle数据库的方法

在win7环境下使用sqlplus远程连接oracle数据库的办法

1.创建一个目录(可以随意创建)
D:\oraclePlsql\ora
2.
到https://www.sodocs.net/doc/4412133139.html,/technetwork/topics/winsoft-085727.html去下载压缩包
instantclient-basic-win32-10.2.0.4.zip
instantclient-sqlplus-win32-10.2.0.4.zip
然后将压缩包
instantclient-basic-win32-10.2.0.4.zip
instantclient-sqlplus-win32-10.2.0.4.zip
解压缩,拷贝解压后文件夹中的文件到D:\oraclePlsql\ora目录中。
3、 “控制面板”-”系统”-”高级”-”环境变量”-”系统变量”添加几个环境变量:

NLS_LANG = AMERICAN_AMERICA.ZHS16GBK
TNS_ADMIN = D:\oraclePlsql\ora
LD_LIBRARY_PATH = D:\oraclePlsql\ora
SQLPATH = D:\oraclePlsql\ora
Path变量结尾添加D:\oraclePlsql\ora
4、在D:\oraclePlsql\ora目录下创建TNSNAME.ORA文件(文件夹中有),自己敲容易出问题,建议直接到安装oracle数据库的机器上拷贝过来用,内容如下:

# tnsnames.ora Network Configuration File: D:\oracle\product\10.1.0\db_2\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.208.120)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
以上文件中,ORCL是个连接标示符,可以自己修改,HOST是远程Oracle服务器的地址,PORT是Oracle的服务端口,没有修改过的话,默认是1521。Service_name是远程实例名称。

5.在命令行模式下 切换到D:\oraclePlsql\ora目录中,运行sqlplus 用户名/密码@IP值:1521/SXORCLTEST

在命令行模式下即可输入SQL语句。
6.安装PL/SQL

在tools->preferences中
Oracel Home 中填入 D:\oraclePlsql\ora
OCI library 中填入 D:\oraclePlsql\ora\oci.dll

7. 重启PL/SQL 输入用户名、密码、数据库连接地址即可访问。





相关主题