1、如何配置plsql 连接远程oracle服务器
1、找到PL/SQL Developer程序的启动快捷方式。
2、我们双击桌面快捷方式,出现界面的对话框。
3、安装oracle client之后,我们到oracle client的安装目录下,进入到network/ADMIN目录下,看到有个tnsnames.ora文件。
4、打开这个文件进行编辑。
5、编辑完这个文件后保存,我们再次双击PL/SQL Developer程序,我们看到我们这个时候可以选择database。
6、确定之后,返回了一个对话框,ORA-12541。这个表示oracle服务器上没有打开监听。
7、我们连接到这台服务器上,切换到oracle用户,使用下面命令查看下监听状态。
8、我们在使用如下图所示打开监听。
9、打开监听后,我们在返回本地机器,再次启动填写信息后,点击确定进行连接。如果连接成功的话,会出现如下图所示。
2、如何配置plsql developer 连接oracle
1. 下载instantclient-basic-win32-11.2.0.1.0(oracle官网下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html
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", 点击"确定";
3、如何配置instant client
在64位的windows Server 2102 R2的系统里安装了64位的oracle ,但是某管理软件是32位的。于是下载了instantclient,在同一台电脑上进行了安装。按照网上的设置好环境变量后,listener服务能正常启动,但是OracleServiceORCl的服务不能正常启动。要如何配置,才可以使用OLEDB 进行连接。
4、不安装oracle客户端,用plsql连接oracle,该怎么做
1、下载instantclient-basic 32位客户端并解压,不要有中文路径。下载地址:http://download.oracle.com/otn/nt/instantclient/121020/instantclient-basic-nt-12.1.0.2.0.zip?AuthParam=1437470525_d0f3af917bc90e2a6335f45632ba5155
2、拷贝已安装有oracle的电脑上的NETWORK文件夹,主要检查里面的两个文件sqlnet.ora和tnsnames.ora,拷贝的电脑如果是连接相同数据库就不用更改配置。
3、打开PLSQL,首选项下的连接。
4、配置环境变量。
变量名: TNS_ADMIN
变量值:E:\\installpath\\instantclient_12_1\\NETWORK\\ADMIN (就是指向上面NETWORK下的ADMIN文件夹)
5、重启PLSQL。