在windows7安装plsql以访问服务器上的oracle数据库
1. 在官网下载oracle database 10g client,安装时选择管理员(最大的,大约500多M的那个),按默认设置安装
2. 安装或使用绿色版的plsql
3. 在D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN目录下找到(或新建)文件tnsnames.ora,可重复添加如下段:
MYNAME =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =127.0.0.1)(PORT =1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oradb)
)
)
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =127.0.0.1)(PORT =1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oradb)
)
)
其中MYNAME随意设置,HOST填写服务器主机IP地址,POST使用默认的1521,SERVICE_NAME填写目标数据库的网络服务名。
注:若安装oracle之后,在{ORACLE_HOME}/NETWORK/ADMIN/下有三个配置文件:sqlnet.ora, tnsnames.ora, listener.ora
4. 在我的电脑上右键属性--高级系统设置--高级--环境变量,新建用户变量:
变量名:NLS_LANG
变量值:AMERICAN_AMERICA.UTF8
变量值:AMERICAN_AMERICA.UTF8
以解决数据库表中的中文乱码问题。