zoukankan      html  css  js  c++  java
  • linux单独安装oracle客户端及exp/imp工具配置

    1.下载安装包

    下载链接

    https://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html

    instantclient-basic-linux.x64-12.2.0.1.0.zip
    instantclient-jdbc-linux.x64-12.2.0.1.0.zip
    instantclient-odbc-linux.x64-12.2.0.1.0-2.zip
    instantclient-sdk-linux.x64-12.2.0.1.0.zip
    instantclient-sqlplus-linux.x64-12.2.0.1.0.zip
    instantclient-tools-linux.x64-12.2.0.1.0.zip
    

    2.安装

    在当前目录下解压缩zip包得到:
    instantclient_12_2

    3.创建数据库连接文件(可选)

    [root@localhost oracle]# cd instantclient_12_2
    [root@localhost instantclient_12_2]# mkdir -p network/admin

     并在 admin 目录下创建 tnsnames.ora 文件:

    ORCL =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )

    4.配置环境变量

    这里配置 root 用户环境变量: ~/.bashrc

    export ORACLE_HOME=/opt/oracle/instantclient_12_2
    export PATH=$ORACLE_HOME:$PATH
    export TNS_ADMIN=$ORACLE_HOME/network/admin
    export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
    export NLS_LANG='american_america.AL32UTF8'

    配置完毕后,进行刷新环境变量,进行生效

    source  ~/.bashrc

    5.测试

    [root@localhost instantclient_12_2]# sqlplus /nolog
    6
    SQL*Plus: Release 12.2.0.1.0 Production on Fri Nov 9 15:45:04 2018
    
    Copyright (c) 1982, 2016, Oracle.  All rights reserved.
    
    SQL>

    出现上面的结果说明测试成功。

    6.数据库导入导出

    exp username/password@//host:1521/orclpdb1 file=/opt/oracle/daochu.dmp owner=username
    imp username/password@//host:1521/orclpdb1 file=/opt/oracle/daochu.dmp
  • 相关阅读:
    net 面试题
    Entity Framework Core 三条引用三条命令
    软件开发模型设计
    Mysql局域网共享
    基于WinForm,百度ai接口开发的人脸识别
    WinForm创建
    SQLite Encryption(加密)新姿势
    WPF-MenuItem只显示最后一个Icon
    《深入浅出WPF》-刘铁猛学习笔记——XAML
    为什么你的问题群里没人回答?这就是原因!
  • 原文地址:https://www.cnblogs.com/whmbky/p/9935530.html
Copyright © 2011-2022 走看看