• SQL*Plus中一些常用的命令及使用技巧


    SQL>   show   user;显示当前用户(在SQL*Plus工具中专用的,更好的方式是使用SQL>   select   user   from   dual;语句进行查看当前用户,其中dual表是每个SQL*Plus用户都可以使用的Oracle表,这里真正重要的是要知道它只含有一行数据。);
    SQL>   set   pagelize   20;设置每页显示行数为20;
    SQL>   set   linesize   100;设置每行显示的字符数为100;(如果嫌每次设置麻烦,可以将这两条语句保存在C:\oracle\ora92\sqlplus\admin\glogin.sql中,每次启动是Oracle会自动运行glogin.sql文件,相当于初始化)
    SQL>   show   all;查看当前的环境设置;
    SQL>   spool   file_name;将显示的内容输出到指定文件,例如spool   c:\spool.txt;
    SQL>   spool   off;关闭spool输出,只有关闭spool输出,才会在输出文件中看到输出的内容;
    SQL>   /;重新运行上一次命令;
    SQL>   set   timing   on/off;显示、关闭每个sql语句花费的执行时间;
    SQL>   select   *   from   tab;查看当前用户下所有表;
    SQL>   start   file_name;或SQL>   @   file_name;执行一个SQL脚本文件,我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理;
    SQL>   desc   table_name;显示表的结构;
    SQL*Plus中的快速复制和粘贴技巧(摘自www.cnoug.org):
    1)   鼠标移至想要复制内容的开始   
    2)   用右手食指按下鼠标左键   
    3)   向想要复制内容的另一角拖动鼠标,与Word中选取内容的方法一样   
    4)   内容选取完毕后(所选内容全部反显),鼠标左键按住不动,用右手中指按鼠标右键
    5)   这时,所选内容会自动复制到SQL*Plus环境的最后一行

    1.8超级用户密码忘记的处理方式
    1、在开始运行中输入sqlplusw   /nolog登陆,即不启动服务登陆。
    2、利用$   net   start   OracleServiceCHSTONE和$   net   start   OracleOraHome92TNSListener启动两个服务。
    3、以超级用户身份连接数据库   SQL>   connect   /   as   sysdba;
    4、修改system的密码:SQL>   alter   user   system   identified   by   “password”。

  • 相关阅读:
    haproxy path_end不能忽略
    haproxy hdr和path
    logstash 分析nginx 错误日志
    logstash 处理nginx 访问日志
    rsyslog 同时发生nginx 访问日志和错误日志
    rsyslog 同时发生nginx 访问日志和错误日志
    【codevs1048】石子归并
    【codevs1576】最长严格上升子序列
    【BAT】中文数字to阿拉伯数字转换
    Windows批处理BAT脚本
  • 原文地址:https://www.cnblogs.com/lovewife/p/1427835.html
Copyright © 2020-2023  润新知