ITPub博客

首页 > 数据库 > Oracle > 配置安装版Oracle客户端

配置安装版Oracle客户端

原创 Oracle 作者:zhenghaishu 时间:2015-05-15 22:11:36 0 删除 编辑

尽管Oracle免安装版为远程操作数据库提供了方便,但还是有部分功能是免安装版所不能实现的,比如导入导出功能。比如现在有一个需求是要导出某用户下的所有表,那么就得使用Oracle安装版客户端 + PLSQL Developer才能实现。下面将以此需求为引导,来介绍如何使用PLSQL Developer导出数据表。

 

(一)需要的软件

1 Oracle客户端安装版

2 PLSQL Developer免安装版

 

(二)Oracle客户端安装步骤

1 从Oracle官网下载Oracle客户端,下载地址为

http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/112010-win32soft-098630-zhs.html

下载的Oracle客户端版本号版本号要与Oracle服务器端版本号一致,比如服务器端的Oracle版本号是11.2.0.1.0,则需要下载的客户端为win32_11gR2_client.zip。

需要注意的是,无论服务器安装的是32位的Oracle还是64位的Oracle,客户端一定要下载32位的,因为PLSQL Developer只认32位的Oracle客户端。

 

2 解压缩win32_11gR2_client.zip后,双击setup,弹出选择安装类型界面,若要使用exp和imp功能,须选择“管理员”类型


 

3 产品语言按默认为简体中文和英文


 

4 安装位置按默认



 

5 先决条件检查正常情况下能通过。若有条件不符合,须满足条件后才能继续


 

6 检查完进入概要界面



 

7 点击“完成”按钮开始安装产品


 

8 安装完成,点击“关闭”按钮退出



 

9 查看环境变量发现Oracle客户端BIN目录已被自动添加到系统环境变量中


 

10 进F:\app\John\product\11.2.0\client_1\BIN目录查看,发现exp.exe和imp.exe都存在

 

11进入F:\app\John\product\11.2.0\client_1\network\admin目录下,新建一个tnsname.ora文件,编辑此文件的内容:

MYOracle =

  (DESCRIPTION =

    (ADDRESS_LIST =

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

    )

    (CONNECT_DATA =

      (SERVICE_NAME = pc)

    )

  )

这里10.10.10.10是服务器的IP地址,这里仅仅是举例,实际操作的时候要换成服务器的真实IP。pc是Oracle服务器的名称,实际操作时也要换成真实的名称。

有一个更好的办法是直接把Oracle服务器的tnsname.ora拷贝过来。

 

 

(三)使用PLSQL Developer导出数据表

1 进入D:\Database\plsql-oracle\PLSQL目录下,双击plsqldev,弹出登录界面,输入密码后,进入PLSQL Developer界面。点击顶部“工具”à“首选项”à左侧的“Oracle”-->“连接”,输入Oracle主目录名和OCI库位置


点击“应用”按钮再点击“确定”按钮后,此界面消失

 

2 “工具”-->“导出表”,左侧的用户名要选对


3 任选若干个表,导出可执行文件选择F:\app\John\product\11.2.0\client_1\BIN\exp.exe,输出文件名设为abc,放在电脑桌面


 

4 点击“导出”按钮,在桌面上即可看到abc.dmp文件。


 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29485627/viewspace-1656796/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-02-14

  • 博文量
    112
  • 访问量
    1057347