自定义一个符合习惯的基于DOS的sqlplus命令行

转载 2007年09月13日 20:13:00

由于工作原因,经常要登陆到各个oracle环境解决问题,设置一个实用的sqlplus命令行环境是必要的:
 
一.首先设置dos窗口最大化,并且能显示尽量多的信息
--cmd窗口布局layout设置
windows任务栏为两栏情况下
Screen Buffer Size:
Width:1250
Height:420
Window Size:
Width:125
Height:42
Window position:
Left:-4
Top:-4
Let System position window:为空

二.在C:/Documents and Settings/yourWindowLoginUserName下新建set.sql:
set serveroutput on size 1000000
set trimspool on
set long 5000
set linesize 10000
set pagesize 42
column plan_plus_exp format a80
column global_name new_value gname
set termout off
select lower(user)||'@'||substr(global_name,1,instr(global_name,'.')-1)
 global_name from global_name;
set sqlprompt '&gname>'
set termout on
set pause on
 
三.在C:/Documents and Settings/yourWindowLoginUserName下新建sql33.bat:
sqlplus wacos/oss@orcl.33 @set

四.以后进入dos窗口后,直接敲sql33就进入sqlplus命令行窗口了.
 
这样以后就单击快捷方式就进入sqlplus命令行界面,该界面的特点是:
窗口最大化,显示尽量多信息
每行记录在一行显示
每显示一屏信息即暂停,按Enter继续显示下一屏
还有其它set.sql里设置好的各种属性

 

sqlplus中超级好用的小命令

一、说明: 在SQL*Plus中,可以运行SQL*Plus命令和SQL*Plus语句; 执行SQL*Plus语句后,可以保存在一个被称为SQL BUFFER的内存区域中,但是只能保存一条最近执...

.Bat 文件调用Sql脚本 (也就是sqlplus运行sql脚本)的注意点

今天用.Bat 文件调用一个sql 脚本,其中.Bat 及脚本入校 sqlplus  scott/tiger@orcl   @E:\dy.sql >dy.txt exit; ----------...

bat批处理文件执行Oracle sql语句

下面记录一下自己制作一个同步用户的批处理文件执行oracle sql语句的过程。 新建一个空白的文本文件,修改名称为   同步程序.bat打开该文件,在文件中输入如下内容 sqlpl...

用UDP协议在dos命令行里模拟一个聊天程序

/* 需求: 在dos命令行里模拟一个聊天程序 有收数据的部分,和发数据的部分,这两部分需要同时执行。 那就需要用到多线程技术。 一个线程控制收,一个线程控制发。 */ import java.io....

sqlplus 命令行格式(set,col等)

SQL*PLUS(或称sqlplus)里除了我们经常使用的sql语句外,还有另外一些命令,它们通过对标题、列标题、页宽、页长以及时间等参数的格式化操作来控制sql语句的输出的内容和格式,常见的比如"s...
  • yaucyj
  • yaucyj
  • 2013年05月03日 14:08
  • 768

Oracle安装后命令行中运行sqlplus / as sysdba出现错误ora-01031:insufficient privileges

Win10安装Oracle后命令行中运行sqlplus / as sysdba出现错误ora-01031:insufficient privileges的解决方法Win10安装Oracle后命令行中运...

oracle,使用sqlPlus命令行登录

一、在windows下用户分为管理员和其他用户。 1.当使用管理员用户登录时,不需要超级管理员(sys)的密码就可以登录。 只要加上 as sysdba,不管用什么用户名和密码登陆,都正确,因为这...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:自定义一个符合习惯的基于DOS的sqlplus命令行
举报原因:
原因补充:

(最多只允许输入30个字)