• sqlplus连接数据库的4种方式


    本文对sqlplus连接数据库的几种方式进行大概介绍

    下面是我的tnsnames.ora相关信息:
    /opt/oracle/product/10.1.0/db_1/network/admin/tnsnames.ora

    ORCL_SIT =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = toughhou)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = ORCL)
        )
      )

    1. Net Service Name

    sqlplus scott/scott@ORCL_SIT

    网络服务名连接方式,需要在使用sqlplus命令的机器上的$ORACLE_HOME/network/admin/tnsnames.ora文件中设置需要连接的数据库监听条目信息。(注意:“@”后面指定的是连接信息的连接名称,不是服务名称。

     

    2. Full Connection Identifier

    sqlplus scott/scott@(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = toughhou) (PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCL)))

    完整连接符连接方式,把需要连接的数据库的条目信息放到“@”后面即可。此种方式不需要在连接的客户端的tnsnames.ora设置tns条目信息。

     

    3. Easy Connection Identifier

    sqlplus scott/scott@toughhou:1521/ORCL

    轻松连接符连接方式,在“@”后指定远程主机名,端口号,服务名。(注意:需要用“/”指定其后的服务名)此种方式不需要在连接的客户端的tnsnames.ora设置tns条目信息。

     

    4. Connectionless Session with /NOLOG

    sqlplus /nolog

    命令行下,可以不指定连接到数据库。这对于DBA执行一些写、传输脚本、用sqlplus编辑命令去编辑脚本等类似的工作很有用。

     

  • 相关阅读:
    Linux常用命令
    安装最新版的wampserver,可以兼容php5和php7
    PHP程序员的技术成长规划
    ztreeSearch
    xmlUtil 解析 创建
    EXCEL 读取
    线程池 Future 带返回结果
    cxf 创建动态webService
    Map 和 javaBean转换
    线程池 http请求
  • 原文地址:https://www.cnblogs.com/toughhou/p/3778785.html
Copyright © 2020-2023  润新知