Windows安装Oracle客户端(实践有用)

    最近在迁移客户的oracle数据中,需要导入dump文件,需要使用imp的命令,发现需要安装oracle的客户端。 之前有安装了精简版,发现其中没有imp.exe, 从官网中看到是需要安装精简版的。

1. 去官网下载最新的client - http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html

Windows安装Oracle客户端(实践有用)

2. 解压文件到本地

Windows安装Oracle客户端(实践有用)

点击setup.exe, 会出现以下弹屏,属于正常, 等待会出现对应的安装界面

Windows安装Oracle客户端(实践有用)

1>  选择”管理员“模式

Windows安装Oracle客户端(实践有用)

2> 选择语言

Windows安装Oracle客户端(实践有用)

3> 指定固定的路径,点击下一步

Windows安装Oracle客户端(实践有用)

此处会遇到问题, 不满足最低要求,是因为Oracle中未包含Win 10安装,可在路径F:\client\stage\cvu

Windows安装Oracle客户端(实践有用)

可在路径F:\client\stage\cvu的cvu_prereq.xml, 加入以下内容:

        <OPERATING_SYSTEM RELEASE="6.2">
              <VERSION VALUE="3"/>
              <ARCHITECTURE VALUE="64-bit"/>
              <NAME VALUE="Windows 10"/>
              <ENV_VAR_LIST>
                  <ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
              </ENV_VAR_LIST>
         </OPERATING_SYSTEM>   

Windows安装Oracle客户端(实践有用)

修改后可重新按照上面步骤重新安装。

安装成功后,进入到安装的路径下: G:\app\Ginny\product\11.2.0\client_1\network\admin, 添加tnsnames.ora

Windows安装Oracle客户端(实践有用)

faxin3.2 =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.2)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = xe )
    )
)