zoukankan      html  css  js  c++  java
  • oracle客户端连接服务器基本教程

       一般像oracle服务器,对内存的要求比较严格,并且一般不愿意在自己本本上安装这个大型的程序。所以为了免于在本本上安装oracle服务器,但是为了正常的使用oracle数据库,如何办呢?只要在自己本本上安装一个很小的客户端,然后进行配置即可。

        oracle客户端如何连接oracle服务器呢?

       只要按照以下操作,即可实现。

        第一步:首先下载oracle客户端。直接在官网上下载一个basic文件以及sqlplus文件。至于版本,没有过多的要求。

    官网如下:http://www.oracle.com/technetwork/topics/winsoft-085727.html

    我下载的文件如下:instantclient-basic-win32-10.2.0.5和instantclient-sqlplus-win32-10.2.0.5

    其实,至于sqlplus可以不用下载,若是不喜欢使用cmd命令操作,后面会使用可视化工具。

       第二步:把下载的两个文件解压到一个文件中:本人的路径是:

    D:ProgramFilesoracleClientinstantclient_10_2

       第三步:在第二步路径中,新建一个文件tnsnames.ora。建议,这个文件不必自己手动新建。可以去服务器中copy。文件中的内容如下:

    1. # tnsnames.ora Network Configuration File: F:quanxianguanliruanjianoracleproduct10.2.0db_1 etworkadmin nsnames.ora 
    2. # Generated by Oracle configuration tools. 
    3.  
    4. SMS
    5.   (DESCRIPTION
    6.     (ADDRESS = (PROTOCOL = TCP)(HOST = ShortBrain-PC)(PORT = 1521)) 
    7.     (CONNECT_DATA
    8.       (SERVER = DEDICATED
    9.       (SERVICE_NAME = sms
    10.     ) 
    11.   ) 
    12.  
    13. EXTPROC_CONNECTION_DATA
    14.   (DESCRIPTION
    15.     (ADDRESS_LIST
    16.       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
    17.     ) 
    18.     (CONNECT_DATA
    19.       (SID = PLSExtProc
    20.       (PRESENTATION = RO
    21.     ) 
    22.  
    23.   ) 
    # tnsnames.ora Network Configuration File: F:quanxianguanliruanjianoracleproduct10.2.0db_1
    etworkadmin	nsnames.ora
    # Generated by Oracle configuration tools.
    
    SMS =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = ShortBrain-PC)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = sms)
        )
      )
    
    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
    
      )

    从服务器中copy过来,不用改动即可。

       第四步:配置环境变量。本人一般习惯在用户变量中新建环境变量。在系统变量与用户变量中都可以。我的如下:

    ORACLE_HOME:D:ProgramFilesoracleClientinstantclient_10_2

    NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    TNS_ADMIN:D:ProgramFilesoracleClientinstantclient_10_2

    PATH:在path路径后面,添加%ORACLE_HOME%,若是前面有字符串,则前面以分号隔开。

        

       第五步:到现在为止,客户端下载配置已经完成。但是为了可视化操作,我们需要下载另一个工:Pl-sqlDeveloper.

    配置:PL-SQLDEVELOPER如下:

       下载完毕后,运行后,点击取消。

       

        进去之后,选择Tools-Preferences

       

        填写Oracle Home,OCI library

        若是配置完毕后,PL-SQL中这两项会默认有的,若是没有,则需要手动填写。

        Oracle Home:则是安装客户端的路径。也就是第二步的路径。

       OCI library:则是安装路径添加oci.dll

       

       以上已经完成客户端的下载,配置。第五步配置后把PL-SQL关闭,重启一下即可。

    填写正确的用户名和密码后,则成功进入PL-SQL。

     

       这个时候,可以在pl-sql中进行可视化操作了。这样,就不必为了本本不愿安装oracle服务器而烦恼了,只要很小的客户端,以及简单配置即可。

  • 相关阅读:
    JS——switch case
    JS——“==”与“===”
    C#——枚举格式转换与比较
    XML——读与写
    SQl基本操作——try catch
    JS——indexOf replace search
    C#——数据库的访问
    SQL基本操作——存储过程
    C#——设置开机启动
    C#——计时器的操作
  • 原文地址:https://www.cnblogs.com/canwyq/p/3222407.html
Copyright © 2011-2022 走看看