zoukankan      html  css  js  c++  java
  • sqlplus 小记

    http://blog.csdn.net/wuxiaoyan_home/article/details/4826440


    一、配置oracle环境变量

    #vi /etc/profile最后加入

    export ORACLE_HOME=/usr/lib/oracle/10.2.0.4/client

    export LD_LIBRARY_PATH=:$ORACLE_HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH:.

    export TNS_ADMIN=$ORACLE_HOME

    export PATH=$PATH:$ORACLE_HOME/bin:.

    六、配置连接tnsnames.ora

    #cd $ORACLE_HOME加入

    test =

     (DESCRIPTION =

        (ADDRESS_LIST =

          (ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))

        )

        (CONNECT_DATA =

          (SID = test )

          (SERVER=DEDICATED )

        )

     )

    七、启动

    # sqlplus 用户名/密码@test

    典型的界面设置

    更多设置参考 

    http://www.programfan.com/article/2915.html

    --定义缓冲编辑器为vi
    define_editor=vi
    --使DBMS_OUTPUT有效,并设置成最大buffer,并防止"吃掉"最前面的空格
    set serveroutput on size 1000000 format wrapped
    --设置一行可以容纳的字符数
    set linesize 256
    --设置一页有多少行数
    set pagesize 50
    --设置来回数据显示量,这个值会影响autotrace时一致性读等数据
    set arraysize 5000
    --页和页之间不设任何间隔
    set newpage none
    --LONG或CLOB显示的长度
    set long 5000
    --将SPOOL输出中每行后面多余的空格去掉
    set trimspool on
    --设置查询耗时
    set timing on
    --autotrace后explain plan output的格式
    col plan_plus_exp format a120
    --在屏幕上暂不显示输出的内容,为下面的设置sql做准备
    set termout off
    --设置时间格式
    alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
    --获得用户名和global_name
    col login_info_temp new_value login_info
    select user||'@'||global_name login_info_temp from global_name;
    --设置sql提示为"user@global_name"
    set sqlprompt '&login_info SQL> '
    --在屏幕上显示输出的内容
    set termout on

  • 相关阅读:
    关于I2C的重要的结构体
    写一个简单的hello字符驱动模块
    Linux设备号
    创建一个简单的TCP服务器
    使用fork循环创建子进程
    vim自动添加头文件
    运行时多态的最终奥义:虚函数的妙用
    springboot的热部署之代码配置(一)
    对github上面的项目进行更新
    eclipse中安装git项目的运行
  • 原文地址:https://www.cnblogs.com/xuxm2007/p/2316454.html
Copyright © 2011-2022 走看看