yuanwen:http://blog.csdn.net/DKZhu/article/details/6027933

一、      安装oracle客户端

1、 运行setup.exe,出现

2、

3、

4、

5、

6、

7、

8、

9、

10、

11、

12、

13、

14、

15、

16、

17、

18、

19、如果在图9中直接选择了取消,未对Oracle客户端进行配置,可以单击开始>程序>Oracle-OraClient10g_home1>配置和移植工具>NetManager菜单,如图:

20、出现(本地配置)界面中添加数据量,先选择Oracle net配置>本地>服务命名,再单击窗口左上角的+或者单击“编辑”>“创建”,打开(net服务名向导:欢迎使用)界面中输入“net服务名”,然后单击下一步 (注意:网络服务名应与服务器的服务名设置一致,否则流程表单打不开)

21、出现(选择协议)界面,设置TCP/IP(Internet协议),然后单击下一步

22、出现(服务设置)界面,输入主机名喝端口号,然后下一步。

主机名代表安装Oracle服务端的机器名,端口号默认即可,无需改动

23、出现(服务)界面,输入服务名,让完后单击下一步

服务代表Oracle服务实例名

24、出现(测试)界面,先单击(测试)按钮,若提示成功表示配置成功,然后单击(完成)

25、

二、配置PLSQL

1、    在安装的Oracle文件夹中搜索tnsnames.ora文件,此文件一般在D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN路径下

配置tnsnames.ora文件,只需修改=号前面的别名,服务器地址,服务名称和端口。类似:

Ora10 =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.0.85)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = ora10)

)

)

2、    查看环境变量

变量名:path中是否有Oracle的变量值,如果没有需添加,

例如D:\oracle\product\10.2.0\client_1\bin;

变量名:TNS_ADMIN,

相关变量值:D:\oracle\product\10.2.0\client_1\bin;

变量名:ORACLE_HOME

变量值:D:\oracle\product\10.2.0\client_1\bin;

变量名:NLS_LANG

变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

3、    修改PLSQL连接,打开tool >preferences,可设置oraclehome 和oci library

4、    启动PLSQL

三、Oracle客户端卸载

1、 开始-设置-控制面板-管理工具-服务,停止所有oracle服务。

2、 开始-设置-控制面板,卸载oracle客户端,并且删除oracle所有安装目录文件。

3、 删除 \Program Files\Oracle目录

4、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按DEL键删除这个入口。

5、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口。

6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口。

7、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。

8、 右键单击我的电脑-属性-高级-环境变量,删除环境变量中CLASSPATH和PATH中有关Oracle的设定。(注意:不是把CLASSPATH和PATH两个环境变量全部删掉,而是把这2个环境变量中oracle相关的信息删掉)

Oracle10g客户端连接远程数据库配置图解的更多相关文章

  1. 配置ORACLE 客户端连接到数据库

    --================================= -- 配置ORACLE 客户端连接到数据库 --================================= Oracle ...

  2. 远程客户端连接MysqL数据库太慢解决方案

    远程客户端连接MysqL数据库太慢解决方案局域网客户端访问mysql 连接慢问题解决. cd /etc/mysql vi my.conf [mysqld] skip-name-resolve 此选项禁 ...

  3. atitit.客户端连接oracle数据库的方式总结

    客户端连接oracle数据库的方式总结 目录 Java程序连接一般使用jar驱动连接..... 桌面GUI一般采取c语言驱动oci.dll 直接连接... 间接连接(需要配置tns及其envi var ...

  4. 客户端连接mysql数据库反应慢

    远程客户端连接MysqL数据库太慢解决方案 局域网客户端访问mysql 连接慢问题解决 编辑mysql配置文件 # vi my.conf [mysqld] skip-name-resolve 重启my ...

  5. phoenix客户端连接hbase数据库报错:Traceback (most recent call last): File "bin/sqlline.py", line 27, in <module> import argparse ImportError: No module named argparse

    环境描述: 操作系统版本:CentOS release 6.5 (Final) phoenix版本:phoenix-4.10.0 hbase版本:hbase-1.2.6 现象描述: 通过phoenix ...

  6. Toad客户端连接Oracle数据库报错 ORA-12170:TNS:连接超时

    Oracle 客户端连接Oracle数据库报错   ORA-12170:TNS:连接超时  排错步骤: 1. 查看网络是否畅通:  打开cmd,ping数据库IP 2. 查看端口是否畅通: 打开cmd ...

  7. plsql+绿色版oracle连接远程数据库配置及提示缺少msvcr71.dll解决方法

    之前一直用的sqldeveloper连接oracle数据库,这个免费而且也是官方出品,除了体积略大启动略慢外,也没什么不好的.. 一次偶然机会决定试一下plsql,整理一下安装资料,需要本地oracl ...

  8. PL/SQL Developer不安装客户端连接远程oracle数据库(转)

    1.下载敏捷客户端InstantClient(40M左右,选择适合自己的下载,我的是instantclient-basic-win32-11.2.0.1.0.zip ):http://www.orac ...

  9. C#中不用安装Oracle客户端连接Oracle数据库(转)

    原文地址:http://www.cnblogs.com/jiangguang/archive/2013/02/19/2916882.html 0.首先,从Oracle网站上下载对应版本的Oracle ...

随机推荐

  1. 在linux上用jmeter压测时出现很多异常java.net.NoRouteToHostException: Cannot assign requested address.

    今天压力测试时, 刚开始出现了很多异常, 都是 java.net.NoRouteToHostException: Cannot assign requested address. 经网上查资料, 是由 ...

  2. 自定义音频条形图--p52

    package com.zzw.qunyingzhuan2; import android.content.Context; import android.graphics.Canvas; impor ...

  3. 简单使用JDOM解析XML

    原文:http://liuwentao.iteye.com/blog/59978 使用JDOM解析XML一.前言JDOM是Breet Mclaughlin和Jason Hunter两大Java高手的创 ...

  4. python学习网址

    http://kuanghy.github.io/categories/#Python

  5. [Hive]HiveServer2配置

    HiveServer2(HS2)是一个服务器接口,能使远程客户端执行Hive查询,并且可以检索结果.HiveServer2是HiveServer1的改进版,HiveServer1已经被废弃.HiveS ...

  6. 人生苦短之我用Python篇(深浅拷贝、常用模块、内置函数)

    深浅拷贝 有时候,尤其是当你在处理可变对象时,你可能想要复制一个对象,然后对其做出一些改变而不希望影响原来的对象.这就是Python的copy所发挥作用的地方. 定义了当对你的类的实例调用copy.c ...

  7. OpenCV - 图片二值化,计算白色像素点的个数

    直接上代码吧: import cv2 import numpy as np from PIL import Image area = def getWhitePixel(img): global ar ...

  8. 设计模式之访问者(visitor)模式

    在患者就医时,医生会根据病情开具处方单,很多医院都会存在以下这个流程:划价人员拿到处方单之后根据药品名称和数量计算总价,而药房工作人员根据药品名称和数量准备药品,如下图所示. 在软件开发中,有时候也需 ...

  9. C++多态技术

    转自:    http://blog.sciencenet.cn/blog-58025-691458.html 摘要 本文介绍了C++中的各种多态性,重点阐述了面向对象的动态多态和基于模板的静态多态, ...

  10. C# 报警 控制蜂鸣器发声

    在C#中可以通过以下四种方式来实现蜂鸣或者报警,播放声音之类的功能.XP下对蜂鸣有用,win7下请接上扬声器. 1). Beep的报警实现 [c-sharp] view plaincopy     / ...