• Oracle 11g系列:SQL Plus与PL/SQL


      SQL Plus是Oracle提供的一种用户接口,是数据库与用户之间进行交互的工具。

      PL/SQL是Oracle的过程化编程语言。

      1、登录SQL Plus

      利用Windows的【开始】|【运行】命令,输入以下格式命令执行登录:

      sqlplus 用户名/密码@数据库名称

    Microsoft Windows [版本 6.1.7601]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
    
    C:UsersLibing>sqlplus system/1@orcl
    
    SQL*Plus: Release 11.2.0.1.0 Production on 星期一 3月 10 19:38:59 2014
    
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    
    
    连接到:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    SQL>

      2、测试连接

    SQL> select * from dual
      2

      3、PL/SQL常用开发工具

      PL/SQL是Procedual Language/SQL的缩写形式,意为过程化编程语言。PL/SQL的常用开发工具有PL/SQL Developer和TOAD。其中,PL/SQL Developer是Oracle公司开发的、专门针对Oracle的客户端开发工具;而TOAD由Quest Software开发的针对Oracle进行开发和管理的工具。

      PL/SQL Developer在登录时,首先根据用户所选择的Database选项来获得对应的数据库连接,然后根据数据库中所对应的用户名和密码信息进行校验。

      在使用PL/SQL Developer连接Oracle数据库时,需要在{ORACLE_HOME}NETWORKADMINtnsnames.ora文件中配置内容。

    # tnsnames.ora Network Configuration File: D:appLibingproduct11.2.0dbhome_1
    etworkadmin	nsnames.ora
    # Generated by Oracle configuration tools.
    
    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )
  • 相关阅读:
    面试题:区分List中remove(int index)和remove(Object obj)
    Collection的子接口之一:List 接口
    面试题:ArrayList、LinkedList、Vector三者的异同?
    jdk 5.0 新增的foreach循环(用于遍历集合、数组)
    Iterator迭代器接口(遍历Collection的两种方式之一)
    哈希值
    Collection接口方法
    集合框架的概述
    注解(Annotation)
    System类、Math类、BigInteger与BigDecimal的使用
  • 原文地址:https://www.cnblogs.com/libingql/p/3592522.html
Copyright © 2020-2023  润新知