精华内容
下载资源
问答
  • 安装Oracle客户端 准备工作,首先下载对应Oracle版本的客户端,这个可以去Oracle官网下载,加压完目录如下: 点击setup.exe安装,选择安装类型为管理员: 其他都可以设置为默认或者自定义,当Oracle客户端...

    安装Oracle客户端

    准备工作,首先下载对应Oracle版本的客户端,这个可以去Oracle官网下载,加压完目录如下:
    Oracle客户端解压后文件
    点击setup.exe安装,选择安装类型为管理员:
    安装类型
    其他都可以设置为默认或者自定义,当Oracle客户端安装成功后,可以在windows窗口中看到Oracle的所有客户端程序,
    Oracle客户端安装后程序
    打开 Net Manager,先添加一个监听程序,一般选择默认,也可以自定义:
    添加监听
    设置好之后:
    监听设置

    现在添加服务命名:
    服务名配置
    通过IP方式连接服务器Oracle数据库:
    TCP|IP方式连接
    输入服务器IP地址和端口号:
    服务器IP地址和端口号设置
    设置Oracle数据库安装时设置的服务名,这里需要指定服务器Oracle数据库的服务名称:
    这里写图片描述

    设置完之后,进行数据库连接测试,默认使用的测试用时scott用户,可以更改为自己使用时的用户:
    连接测试失败
    如果Scott用户没有被启用,或者密码不是默认的tiger,就需要更换用户:
    更换用户测试
    测试连接成功后,就可以关闭Net Manager 了,记住要保存设置:
    保存网络配置

    PLSQL安装配置

    准备工作:绿色版Oracle客户端、PLSQL Developer,这里提供下载地址,
    百度云地址:https://pan.baidu.com/s/1tZXRQrfjjabDXU37KbkUlQ 密码:8dle,只需要将 instantclientPLSQL 下载下来即可:
    百度云文件

    下载完之后,先解压PLSQL,如果想用中文版,可以跟着手册进行安装,咱们这里先安装PLSQL:
    PLSQL安装

    点击PLSQL安装程序,进行基本安装,安装位置可以自行修改(建议上是不安装至C盘):
    PLSQL安装位置
    其他安装步骤可以选择默认步骤,直到安装PLSQL安装完成:
    PLSQL安装成功

    PLSQL安装完成时,可以桌面上发现PLSQL(我们喜欢叫它为油桶,嘻嘻),然后我们打开PLSQL,先不用连接数据库,直接点击cancel就行,这时需要我们注册账号,打开解压包中的 PLSQL Developer10.0.3.1701_keygen.exe 程序:
    PLSQL钥匙
    对应注册表中的数据填写即可,注册成功后如下图:
    PLSQL注册成功

    PLSQL安装注册完成后,这时就要将绿色版Oracle客户端解压出来了(客户端为百度云盘图第二个):
    Oracle绿色版
    得到Oracle客户端文件后,这里我们需要去 instantclient 文件夹中创建一个名为 NETWORK的文件夹:
    创建NETWORK文件夹
    NETWORK 文件夹创建完后,在往此文件夹中创建名为ADMIN的文件夹:
    admin文件夹创建
    最后我们在ADMIN文件夹中创建 tnsnames.ora Oracle文件:
    tnsnames.ora文件
    创建好 tnsnames.ora 文件后,我们需要在里面配置数据库连接地址,下面CWDS02是随意设置的服务名称,可以自己设定:

    CWDS02 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 填写IP或主机名称)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = 填写数据库服务名)
        )
      )
    

    效果如下:
    tnsnames.ora配置
    配置完之后,就可以打开之前安装好的PLSQL了,在PLSQL界面上找到 Tools –> preferences,点开设置Oracle HomeOCI library 位置:
    preferences位置
    home和library配置
    这里Oracle Home地址设置为 绿色版Oracle客户端解压位置,本人这里解压在桌面,位置如下:

    C:\Users\YGJ-server\Desktop\instantclient-basic-nt-11.2.0.3.0\instantclient_11_2

    home位置
    OCI library地址配置,则需要在Oracle Home 地址后面加上 oci.dll 就可以了,配置如下:

    C:\Users\YGJ-server\Desktop\instantclient-basic-nt-11.2.0.3.0\instantclient_11_2\oci.dll

    这样基本plsql就配置好了,现在我们只需要关闭plsql重新打开,这时我们看见Oracle logon 时,database 有地址了,在刚开始是没有得,这就表示plsql配置完成了,这时我们需要用自己Oracle数据的用户和密码登录即可,连接成功了则表示成功了。
    Oracle logon 图片如下:
    Oracle登录时

    登录成功后如下:
    plsql连接成功
    在plsql界面上最左上角,也可以看见登录的用户名和服务名:
    登录显示信息

    这里plsql基本就OK了,可以开始童鞋你的Oracle旅程了


    总结:使用安装版Oracle客户端的童鞋,只需要将PLSQL中的Oracle HomeOCI library 修改为客户端地址中的BIN路径就可以了,看上去很像环境变量配置,嘿嘿:

    Oracle Home位置-----》》》》》 E:\app\ygj\product\11.2.0\client_1\BIN
    OCI library位置-----》》》》》 E:\app\ygj\product\11.2.0\client_1\BIN\oci.dll

    这里为本人Oracle客户端安装位置,只需要换成你的就可以了;相对而言配置绿本版Oracle客户端会比较方便一些,只需要配置一下服务命名地址就可以了;使用安装版的话,配置地址会比较轻松,因为界面化操作还是比较实用的;
    好了,这就是基本的plsql使用配置介绍,有问题可以在下面评论,如果有更好的方法,可以一起交流学习,希望可以帮助到正在学习Oracle的你,嘻嘻…….

    展开全文
  • Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer 不用安装Oracle客户端也可以使用PLSQL Developer 绿色! 安全! 轻便! 可靠! 1、本软件可作为简单的Oracle9i客户端...
  • 64位windows系统机器 安装oracle客户端 内涵oracle客户端压缩包
  • oracle客户端windows包

    2019-04-04 13:29:27
    2、在需要安装oracle客户端上的主机上操作 1)从Oracle服务器上拷贝oracle打包软件 $ scp oracle@dbServerIP:/opt/oracle/app/Oracle_client.tar.gz /opt/oracle $ cd /opt/oracle;tar xzvf Oracle_client.tar.gz 2...
  • 如何查看Oracle客户端版本

    万次阅读 2019-04-18 09:28:08
    方法1: 查看安装的Oracle客户端版本 方法2: 查看安装的Oracle客户端版本 方法3: 查看安装的Oracle客户端版本 Linux平台: 1:使用file命令查看32位还是64位客户端。 2:通过查看$ORACLE_HOME下的lib或lib32...

    Windows平台:

    方法1: 查看安装的Oracle客户端版本

    方法2: 查看安装的Oracle客户端版本

    方法3: 查看安装的Oracle客户端版本

    Linux平台:

    1:使用file命令查看32位还是64位客户端。

    2:通过查看$ORACLE_HOME下的lib或lib32目录


    https://www.cnblogs.com/kerrycode/p/4087292.html    2014-11-10 15:36 by 潇湘隐者

     

        在实际工作中,总会遇到一些需要查看、验证ORACLE客户端版本的问题,因为一台服务器可能装了多个Oracle客户端版本;也有可能你需要知道安装的版本是32位还是64位的。如何查看Oracle客户端(Oracle Client)的版本呢? 下面介绍一下在Windows、Linux下如何查看Oracle客户端版本的方法。

    Windows平台:

     

    方法1: 查看安装的Oracle客户端版本

    如下所示,使用sqlplus -v命令,可以查到该客户端安装的 11.2.0.1.0的客户端版本。

    C:\Users>sqlplus -v

    SQL*Plus: Release 11.2.0.1.0 Production

    clip_image001

     

    如果我要查看这个客户端版本是32bit还是64bit的呢,该如何查看,方法如下所示:

    Step 1:运行sqlplus /nolog命令,如果你服务器安装了多个客户端版本,那么你应该进入对应安装目录的BIN目录后,运行该命令

    C:\Users>sqlplus /nolog

    SQL*Plus: Release 11.2.0.1.0 Production on Mon Nov 10 11:32:23 2014

    Copyright (c) 1982, 2010, Oracle. All rights reserved.

    SQL>

    Step 2:打开任务管理器,找到SQL*Plus进程,如果Oracle的客户端为32位,则在Image Name会标记为*32,那么如下图所示:

        Windows Server 2008 Oracle 32bit Client

    clip_image002

        Windows Server 2008 Oracle 64bit Client

    clip_image003

         Windows Server 2012 Oracle 32bit Client

    clip_image004

     

    方法2: 查看安装的Oracle客户端版本

     

     

    在%ORACLE_HOME%\inventory\ContentsXML目录下面找到comps.xml文件,例如我目前的测试服务器上路径为C:\Oracle_Client\Client64\product\11.2.0\client_1\inventory\ContentsXML\comps.xml

    如果PLAT="NT_AMD64"表示安装的是64位的Oracle 客户端,如果PLAT="NT_X86"则表示安装的是32位的Oracle客户端。

    Oracle 64bit Client

    clip_image005

    Oracle 32bit Client

    clip_image006

     

    方法3: 查看安装的Oracle客户端版本

     

     

    如果操作系统是32位的,那么Oracle客户端也必定为32位,如果操作系统是64位操作系统,那么Oracle客户端则有可能为32位或64位,我们可以通过注册表来查看

    例如,我在Windows Server 2012上安装了一个32位的Oracle 11g Client。 运行regedit进入注册表系统,在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\下面,

    你会发现下面没有注册信息,但是HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE下就能看到一些详细的注册表信息,如果安装的是64位的Oracle客户端,则注册表信息位于HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\下,而HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node下没有ORACLE目录。

    clip_image007

    clip_image008

     

    Linux平台:

    [oracle@ceglnx01 bin]$ sqlplus -v

    SQL*Plus: Release 10.2.0.4.0 - Production

     

    1:使用file命令查看32位还是64位客户端。

     

    Oracle Client 32 bit

    [oracle@db-server-01 ~]$ which sqlplus

    /u01/app/oracle/product/10.2.0/db_1/bin/sqlplus

    [oracle@db-server-01 ~]$ file /u01/app/oracle/product/10.2.0/db_1/bin/sqlplus

    /u01/app/oracle/product/10.2.0/db_1/bin/sqlplus: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped

     

    Oracle Client 64 bit

     

    [oracle@db-server-02 ~]$ which sqlplus

    /u01/app/oracle/product/10.2.0/db_1/bin/sqlplus

    [oracle@db-server-02 ~]$ file /u01/app/oracle/product/10.2.0/db_1/bin/sqlplus

    /u01/app/oracle/product/10.2.0/db_1/bin/sqlplus: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped

    或者

    Oracle Client 32 bit

     

    [oracle@db-server-01 logs]$ cd /u01/app/oracle/product/10.2.0/db_1/bin

    [oracle@db-server-01 bin]$ file oracle

    oracle: setuid setgid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped

    Oracle Client 64 bit

    [oracle@db-server-02 ~]$ cd /u01/app/oracle/product/10.2.0/db_1/bin

    [oracle@db-server-02 bin]$ file oracle

    oracle: setuid setgid ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped

     

    2:通过查看$ORACLE_HOME下的lib或lib32目录

    如果两个目录都存成,则为64位,如果只有lib目录.则为32位客户端。

    [oracle@db-server-01 db_1]$ ls -d lib

    lib

    [oracle@db-server-01 db_1]$ ls -d lib*

    lib lib32

    展开全文
  • 查看oracle客户端版本和位数 一、windows环境 (1)方法一:查看comps.xml文件 查看sqlplus的位置,打开doc界面后 where sqlplus D:\it\oracle\11\product\11.2.0\dbhome_1\BIN\sqlplus.exe 然后找到$ORACLE_HOME...

    查看oracle客户端版本和位数

    一、windows环境
    (1)方法一:查看comps.xml文件
    查看sqlplus的位置,打开doc界面后
    where sqlplus
    D:\it\oracle\11\product\11.2.0\dbhome_1\BIN\sqlplus.exe

    然后找到$ORACLE_HOME目录:D:\it\oracle\11\product\11.2.0\dbhome_1
    找到%ORACLE_HOME%\inventory\ContentsXML目录下面找到comps.xml文件,
    路径为D:\it\oracle\11\product\11.2.0\dbhome_1\inventory\ContentsXML\config.xml
    如果PLAT="NT_AMD64"表示安装的是64位的Oracle 客户端,如果PLAT="NT_X86"则表示安装的是32位的Oracle客户端。

    (2)方法二:查看进程
    使用下面的命令登录后
    sqlplus /nolog

    打开任务管理器查看进程:
    windows server 2012:查看 ORACLE SQL*PLUS
    如果不带32即为64位,如果带32即为32位

    windows server 2008:查看 sqlplus.exe
    如果不带32即为64位,如果带32即为32位

    二、Linux环境(redhat)

    $ cd $ORACLE_HOME/bin
    $ file sqlplus

     

    展开全文
  • Linux 安装 oracle 客户端 1、下载所需的Instant Client RPM软件包。 2、用yum命令安装: # yum -y localinstall \ oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm \ oracle-instantclient11.2-devel-...

    Linux 安装 oracle 客户端

    1、下载所需的Instant Client RPM软件包。

    2、用yum命令安装:

    # yum -y localinstall \
    oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm \
    oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm \
    oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm

    3、查看安装包文件

    # rpm -ql oracle-instantclient11.2-basic oracle-instantclient11.2-sqlplus
    /usr/lib/oracle/11.2/client64/bin/adrci
    /usr/lib/oracle/11.2/client64/bin/genezi
    /usr/lib/oracle/11.2/client64/lib/libclntsh.so.11.1
    /usr/lib/oracle/11.2/client64/lib/libnnz11.so
    /usr/lib/oracle/11.2/client64/lib/libocci.so.11.1
    /usr/lib/oracle/11.2/client64/lib/libociei.so
    /usr/lib/oracle/11.2/client64/lib/libocijdbc11.so
    /usr/lib/oracle/11.2/client64/lib/ojdbc5.jar
    /usr/lib/oracle/11.2/client64/lib/ojdbc6.jar
    /usr/lib/oracle/11.2/client64/lib/xstreams.jar
    /usr/bin/sqlplus64
    /usr/lib/oracle/11.2/client64/bin/sqlplus
    /usr/lib/oracle/11.2/client64/lib/glogin.sql
    /usr/lib/oracle/11.2/client64/lib/libsqlplus.so
    /usr/lib/oracle/11.2/client64/lib/libsqlplusic.so

    4、加载所需要的库文件:

    # sh -c “echo /usr/lib/oracle/11.2/client64/lib >> /etc/ld.so.conf.d/oracle-instantclient.conf”
    # ldconfig

    5、创建软连接,把sqlplus命令添加到PATH环境:

    # ln -sv /usr/lib/oracle/11.2/client64/bin/sqlplus /usr/bin/sqlplus

    # ll /usr/bin/sqlplus*
    lrwxrwxrwx. 1 root root 41 Sep 30 16:21 /usr/bin/sqlplus -> /usr/lib/oracle/11.2/client64/bin/sqlplus
    lrwxrwxrwx. 1 root root 41 Sep 30 15:52 /usr/bin/sqlplus64 -> /usr/lib/oracle/11.2/client64/bin/sqlplus

    5、测试用nolog登录:

    # sqlplus /nolog

    SQL*Plus: Release 11.2.0.4.0 Production on Wed Sep 30 16:56:27 2020

    Copyright © 1982, 2013, Oracle. All rights reserved.

    SQL>

    展开全文
  • oracle客户端添加sqlldr

    千次阅读 2019-09-22 10:59:03
    sqlldr是oracle自带的数据迁移工具,在精简安装...1.在oracle服务端 $ ORACLE_HOME/bin目录下找到sqlldr脚本,然后scp至客户端机器 $ ORACLE_HOME目录。 (默认ORACLE_HOME等环境变量已配置,如何配置不赘述) 2...
  • Linux 安装oracle客户端

    2017-09-19 10:06:33
    1、下载oracle客户端文件 instantclient-basic-linux.x64-11.2.0.4.0.zip http://download.csdn.net/download/yang_xu_1987/9984899 instantclient-sqlplus-linux.x64-11.2.0.4.0.zip http://downlo
  • 一、查看oracle客户端版本:sqlplus -v 二、查看oracle客户端版本是32bit还是64bit 方法一: Step 1:运行sqlplus /nolog命令,如果你服务器安装了多个客户端版本,那么你应该进入对应安装目录的BIN目录后,运行该...
  • centos7 rpm安装oracle客户端 1.获取oracle客户端文件 2.安装rpm客户端 rpm -ivh oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm rpm -ivh oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm ...
  • 问题:尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位...网上搜索了相关的帖子,大部分网友的问题是:在安装了32位ORACLE客户端的机器上调试程序时,
  • plsql连接oracle,如果您不想安装庞大的oracle客户端,这个简直是精品,只需要简单修改配置即可; 安装完成配置(示例) ORACLE_HOME:D:\ProgramFiles\Oracle\Instant Client\bin 如果plsql还识别不到,可以配置 ...
  • ORACLE客户端连接到数据库详解

    千次阅读 2019-04-17 11:07:29
    Oracle客户端连接到Oracle数据库服务器貌似不同于SQL serve中的网络配置,其实不然,只不过所有的SQLserver运行于Windows平台,故很多配置直接集成到了操作系统之中。所以无需配置客户端即可连接到服务器。Oracle...
  • 没有安装oracle客户端的情况下,可连接oracle数据库执行各种操作 使用方法: 1、将oci.dll、ociw32.dll、Oracle.DataAccess.dll、orannzsbb11.dll、oraocci11.dll、oraociicus11.dll、OraO PS11w.dll拷到bin目录...
  • 服务器环境:windows server 2003, .net2.0 开发语言:vs2005C#,数据库:oracle10g:10.2.0.1 ...上网也搜索了大家的各类oracle下的BIN权限设置方法,可是扔报上述错误,请教各位大神有没有好的办法来解决?
  • Oracle客户端的下载 Oracle客户端 百度云下载地址: https://pan.baidu.com/s/1ECGwEGVJ0ZxRFEuQmOJPUA Oracle客户端 官网的下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html PLSQL百度云...
  • oracle客户端安装方法

    2014-01-16 18:42:46
    oracle客户端安装方法 其实跟数据库差不多,会安装数据库就不在话下,只是今天同事需要安装,于是整理一下。只是省了几个步骤 先科普一下: p10404530_112030_Linux-x86-64_1of7.zip p10404530_112030_Linux-x86...
  • C# 免安装ORACLE客户端访问数据库

    热门讨论 2012-12-09 10:15:44
    1、将oci.dll、ociw32.dll、Oracle.DataAccess.dll、orannzsbb11.dll、oraocci11.dll、oraociicus11.dll、OraOps11w.dll拷...在没有安装oracle客户端的情况下,可连接oracle数据库执行各种操作 已测试,附件中含测试代码
  • 安装oracle数据库,oracle客户端,并用plsql打开oracle数据库 软件的安装包放在了文末链接中   1.安装oracle 背景描述:如果安装的是只有数据库,那么在安装完数据库后用plsql会打不开数据库,此时需要另外安装...
  • 安装原因:python 连接Oracle的包cx_Oracle需要本机有Oracle客户端才可以运行 安装文件: oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm oracle-instantclient19.5-devel-19.5.0.0.0-1.x86_64.rpm ...
  • 详解如何配置ORACLE 客户端连接到数据库  Oracle 客户端连接到Oracle 数据库服务器貌似不同于SQL serve中的网络配置,其实不然,只不过所有的SQL server 运行于Windows平台,故很多配置直接集成到了操作系统之中...
  • Ubuntu安装Oracle客户端

    2016-01-17 16:49:26
    Ubuntu安装Oracle客户端 参考: https://help.ubuntu.com/community/Oracle Instant Client ——《Ubuntu docmentation —— Oracle Instant Client》 http://www.linuxidc.com/Linux/2012-10/71985.htm ——...
  • 转载:源地址... CentOS Oracle客户端安装方法如下: 1.安装客户端   rpm -ivh /当前目录/oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm   rpm -ivh /当前目录/o

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,435
精华内容 19,774
关键字:

oracle客户端没有bin