需要配置oracle的tnsnames.ora文件。
创新互联-专业网站定制、快速模板网站建设、高性价比海珠网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式海珠网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖海珠地区。费用合理售后完善,十载实体公司更值得信赖。
设置方法如下:
1、找到$ORACLE_HOME/client_1/network/admin目录下的tnsnames.ora文件,并用文本模式打开。
2、添加以下内容:
本地实例名=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP地址)(PORT = 端口号))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 服务名)
你必须安装一个oracle client 也就是安户端,并且做一些配置,才能连接到远程的数据库
1. 下载instantclient-basic-win32-11.2.0.1.0(oracle官网下载地址:
2. 解压instantclient-basic-win32-11.2.0.1.0并放置在oracle安装目录的product下(放置位置无强制要求,可随意放置)
3. 拷贝E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN下的tnsnames.ora文件到instantclient_11_2下。
4. 打开PLSQL Developer,选择Tools - perference - Connection,配置其中的Oracle Home和OCI Library项
其中, Oracle Home:E:\app\Administrator\product\instantclient_11_2
OCI Library:E:\app\Administrator\product\instantclient_11_2\oci.dll
5. 配置系统环境变量
右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":
1.选择"Path" - 点击"编辑", 把 "E:\app\Administrator\product\instantclient_11_2;" 加入;
2.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"E:\app\Administrator\product\instantclient_11_2;", 点击"确定";
3.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";
有些大型项目开发使用的数据库是Oracle,一般来说装服务端对配置要求过高,Oracle客户端无需安装也可使用,解决办法如下:
下载一个oracle免安装的客户端版本,下载好后解压如下图所示。
安装PL/SQL Developer
配置一下首选项里面的路径,如下图所示,即可。
选择配置变量,如下图所示,注意一点ORACLE_HOME的值为你下载的文件存放的路径。
找到名称为reg-path的文件,打开,配置下注册路径信息,如下图所示。
修改instantclient_11_2\NETWORK\ADMIN下的tnsnames.ora文件中。对应的ORACLE数据库IP地址和端口。
选择运行reg-path,oracle_setup这两个文件,完成注册过程,这样之后就能够正常的使用了。