- 浏览: 403176 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (176)
- J2EE (24)
- Oracle (16)
- WebService (2)
- Other (11)
- 编译可添加参数 -keep-generated-actionscript=true (1)
- Log4 日志级别 (1)
- 汉字转拼音 (1)
- 定制文件提取和下载(提供多选) (1)
- soa suit update ip (1)
- IBM X3850 X5 系统安装 (1)
- XEN 虚拟化技术 (3)
- Windows 2003 (1)
- suse (1)
- solaris (1)
- weblogic (3)
- linux (2)
- solairs (1)
- os (1)
- oracle linux suse (1)
- Oracle Inventory Directory (1)
- 开启JBoss7的access_log功能 (0)
- jboss (2)
- 2013 (0)
- 2013-oracle-bpm (2)
- Oracle ERP (2)
- javascript (1)
- start shell command (1)
- PowerDesigner反向工程 mysql (1)
- http://it-ebooks.info/ (1)
- 快速上手RaphaelJS-Instant RaphaelJS Starter翻译(一) (1)
- web (1)
- 网站测速实用工具 (1)
- http://www.realvnc.com/download/vnc/5.1.1/ (1)
- 一次关于Waiting for table metadata lock的处理 (1)
- 64位系统下报libstdc++.so.6 GLIBCXX 错误 (1)
- http://baike.baidu.com/link?url=xB3rEIodVQXE7f4PACW9gi4rQeXvzwDirx8c1caiVny8VxqZHggyD3SLmJXV9_OH0jBi9xbY0toxg8noHn1O7a (1)
- MyEclipse (1)
- 探索Eclipse的OSGi控制台 (1)
- http file server (1)
- ZooKeeper-3.3.4集群安装配置 (1)
- 使用Zookeeper实现分布式共享锁 (1)
- http://blog.sina.com.cn/s/blog_7cd4dd3e0101e1rd.html (1)
- http://blog.csdn.net/chenyi8888/article/details/6626302 (1)
- http://www.cnblogs.com/qinwanlin/archive/2012/12/03/2797339.html (1)
- Apache Felix环境配备 (1)
- 安装Subversion1.82(SVN)插件 (1)
- Maven 打包war包 (1)
- squid (1)
- Nginx 做反向代理,后端是 tomcat,chrome 浏览器访问项目时加载大文件失败 ERR_CONTENT_LENGTH_MISMATCH: (1)
- master and slave have equal MySQL server UUIDs 解决方法 (1)
- 分享6个目前国内优秀的Java开源项目----后台管理框架,值的收藏 (1)
最新评论
-
Aceslup:
嗯,已经知道解决方法了。需要JDK环境。
VisualVM指定JDK环境启动 -
静夜独窗:
很好,收藏,有时间好好看看
JVM那些事(heap&stack) -
LoveJavaMM:
你好,看了你的文章有点疑问
第一:
vi /etc/pam. ...
suse 11 telnet 和 ftp安装开通端口 -
方块石:
老兄,解压的要输入内容,是啥子
ant脚本部署war包全过程~~ -
hy158753228:
LZ有遇到过这个问题么:
我安你的说法安装了插件,打开一个.c ...
MyEclipse 8.6反编译插件安装
SQL> set echo on—————————————————设置运行命令是是否显示语句
SQL> set feedback on———————————————-设置显示“已选择XX行”
SQL> set colsep | —————————————————设置列与列之间的分割符号
SQL> set pagesize 10———————————————–设置每一页的行数
SQL> SET SERVEROUTPUT ON——————————-设置允许显示输出类似dbms_output.putline
SQL> set heading on————————————————设置显示列名
SQL> set timing on————————————————–设置显示“已用时间:XXXX”
SQL> set time on—————————————————–设置显示当前时间
SQL> set autotrace on———————————————–设置允许对执行的sql进行分析
sqlplus sys/sys@DODO as sysdba
sqlplus /as sysdba
sqlplus /nolog
SQL>conn sys/sys@DODO as sysdba
1、执行一个SQL脚本
SQL> start D:\a.sql
SQL> @ D:\a.sql
注:若需要在一个脚本中调用另一个脚本,则使用 @@D:\a.sql
2、重新执行上一次命令:
SQL> / --也可使用 run/r 来替代执行
3、编辑脚本:
SQL> edit --编辑当前输入的文本(前1次执行的部分)
SQL> edit D:\a.sql --编辑制定文档
注:在txt中编辑完成后保存,关闭即修改完成,使用“/”后运行
4、保存脚本:
SQL> save a --自动存档为a.sql 保存在C:\Documents and Settings\wangxiaoqi
SQL> save D:\a --保存到D:\a.sql
5、导入脚本:
SQL> get D:\a
6、显示一个表结构:
SQL> desc tab --如果tab不是表,则只显示其类型和名字
7、保存所有输入:
SQL> spool D:\xxx --建立一个xxx.LST文件
SQL> spool --显示当前spool状态
SQL> select * from dual;
SQL> spool off --结束录入
8、执行过程
SQL> execute a;
9、增加页眉和页脚:
SQL> TTITLE abc --添加页眉“abc”
SQL> BTITLE def --添加页脚“def”
SQL> TTITLE OFF --取消页眉显示
三、COLUMN[COL]命令修改字段属性:
可以修改的属性有:
ALI[AS] alias
CLE[AR]
FOLD_A[FTER]
FOLD_B[EFORE]
FOR[MAT] format
HEA[DING] text
JUS[TIFY] {L[EFT]|C[ENTER]|C[ENTRE]|R[IGHT]}
LIKE { expr|alias}
NEWL[INE]
NEW_V[ALUE] variable
NOPRI[NT]|PRI[NT]
NUL[L] text
OLD_V[ALUE] variable
ON|OFF
WRA[PPED]|WOR[D_WRAPPED]|TRU[NCATED]
注:若不同表的同列名,会一起改掉!
1、HEADING--改变字段名
SQL> COLUMN id HEADING 'XX|YY' --使用'|'可将列名显示为两行
2、FORMAT--改变字符长度 & 格式化数值
SQL> COLUMN id FORMAT a20 --此字段长20个字符,只能针对字符,若为数字则无法正常显示
SQL> COLUMN id FORMAT $999.00 --前缀$,小数点前3位,小数点后2位四舍五入
3、JUSTIFY--改变字段名显示位置
SQL> COLUMN id JUSTIFY center --居中显示,默认的都是靠右(r )显示
4、NOPRINT--不显示
SQL> COLUMN id NOPRINT --不显示出来,可用PRINT设置回来
5、NULL--设置NULL值显示
SQL> COLUMN COMM NULL 0.00 --将NULL值设置位0.00 注意必须加上COMM 注:不起作用。
6、WRAPPED--设置回绕方式
SQL> COLUMN id FORMAT a5 --设置长度为5
SQL> COLUMN id WRAPPED --表示直接按长度回绕
SQL> COLUMN id WORD_WRAPPED --按单词回绕
SQL> COLUMN id TRUNCATED --直接按长度截断
7、COLUMN--显示当前列所有属性
SQL> COLUMN id --后面不加列名时显示所有的COLUMN
8、OFF|ON--设置某一字段关闭
SQL> COLUMN id OFF
9、CLEAR--清空所有字段属性
SQL> CLEAR COLUMNS
四、SQL*Plus的系统参数:
show all --显示所有系统参数的当前值
show [参数] --显示某个系统参数值
set [参数][值] --设置系统参数值
appinfo is OFF and set to "SQL*Plus"
arraysize 15
SQL*Plus一次从oracle获取的行数,设置越大可提高效率,但是对内存有要求,1000以上效果不大
autocommit OFF
针对session的自动提交 SQL> SET AUTO[COMMIT] {ON|OFF|IMM[EDIATE]| n} --有IMM[EDIATE]则无需再ON
autoprint OFF
autorecovery OFF
autotrace OFF
设置可以对执行的SQL进行分析 SQL> SET AUTOTRACE ON
blockterminator "." (hex 2e)
btitle OFF and is the first few characters of the next SELECT statement
cmdsep OFF
colsep " "
设置列与列之间的分割符号 SQL> SET COLSEP '|'
compatibility version NATIVE
数据库版本,NATIVE为默认,可制定V6,V7,V8
concat "." (hex 2e)
copycommit 0
COPYTYPECHECK is ON
define "&" (hex 26)
替换变量时所使用的字符
describe DEPTH 1 LINENUM OFF INDENT ON
echo OFF
是否显示执行代码 SQL> SET ECHO {ON|OFF}
editfile "afiedt.buf"
embedded OFF
escape OFF
FEEDBACK ON for 6 or more rows
查询、修改时所影响的行数 SQL> SET FEED[BACK] {6|n|ON|OFF}
flagger OFF
flush ON
heading ON
是否显示列标题 SQL> SET HEA[DING] {ON|OFF}
headsep "|" (hex 7c)
instance "local"
linesize 100
设置一行可容纳的字符数 SQL> SET LIN[ESIZE] {80|n}
lno 8
loboffset 1
logsource ""
long 5000
longchunksize 80
markup HTML OFF ...
newpage 1
页与页之间的分隔符 SQL> SET NEWP[AGE] {1|n|NONE}
当set newpage 0 时,会在每页的开头有一个小的黑方框。
当set newpage n 时,会在页和页之间隔着n个空行。
当set newpage none 时,会在页和页之间没有任何间隔。
null ""
设置null值 SQL> SET NULL 0.00
但是此值显示出来后必为字符型
numformat ""
numwidth 10
设置number类型的长度限制 SQL> SET NUM[WIDTH] 16
pagesize 9999
一页显示多少行 SQL> SET PAGES[IZE] {24|n}
当设置为0时,则所有行显示在一页中,并且不显示标题行
PAUSE is OFF
pno 1
recsep WRAP
recsepchar " " (hex 20)
release 1002000100
repfooter OFF and is NULL
repheader OFF and is NULL
serveroutput ON SIZE 1000000 FORMAT WORD_WRAPPED
输出DBMS.OUTPUT时是否显示 SQL> SET SERVEROUT[PUT] {ON|OFF} [size n]
shiftinout INVISIBLE
showmode OFF
spool OFF
sqlblanklines OFF
sqlcase MIXED
sqlcode 0
sqlcontinue "> "
sqlnumber ON
sqlpluscompatibility 10.2.0
sqlprefix "#" (hex 23)
sqlprompt " wangxiaoqi@DODO > "
sqlterminator ";" (hex 3b)
suffix "sql"
tab ON
termout ON
是否显示输出内容,例如spool输出 SQL> SET TERM[OUT] {ON|OFF}
timing OFF
SQL语句执行花费时间显示 set TIMING {ON|OFF}
trimout ON
标准输出中每行最后的空格是否去掉 SQL> SET TRIMS[OUT] {ON|OFF}
trimspool ON
spool标准输出中每行最后的空格是否去掉 SQL> SET TRIMS[OUT] {ON|OFF}
ttitle OFF and is the first few characters of the next SELECT statement
underline "-" (hex 2d)
USER is "WANGXIAOQI"
verify ON
wrap : lines will be wrapped
当长度超过时是否回绕 SQL> SET WRA[P] {ON|OFF} --基本上都要ON
五、一些常用的小操作:
show user --查看当前登录用户
show errors --显示错误信息
show rel[ease] --显示版本
show SGA --显示SGA
set time on --前端始终显示时间
select name from v$database; --查看当前所在数据库
select * from v$instance; --查看所有数据库实例(似乎没什么用)
select * from V_$PWFILE_USERS; --查看那些用户有SYSDBA/SYSOPER权限
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/qiuliangjun/archive/2009/05/05/4152402.aspx
发表评论
-
GridLink
2012-05-10 12:50 3653博客转自:http://space.itpub.net/707 ... -
linux oracle 数据库 安装
2012-02-06 15:11 868linux下oracle的安装与卸载及相关问题解决方案 ht ... -
suse系统oracle10GR205安装。
2012-02-03 14:46 1459suse 安装 oracle 数据库 前置检查条件,平台需要 ... -
weblogic 后台启动命令.
2012-02-01 16:52 1558nohup ./startWeblogic 2>& ... -
java jdk 下载地址
2012-01-17 14:14 1052jre http://java.com/zh_CN/down ... -
oracle安装介质及补丁集下载地址 全版
2011-12-29 08:48 2584转自:http://www.cnblogs.com/sopos ... -
suse 11 相关
2011-11-29 22:55 879http://mirrors.sohu.com/opensus ... -
临时表空间清理
2010-12-14 10:22 1506方法一. 重启库。 方法二. ... -
创建表空间自动化脚本
2010-12-11 10:12 1241/*============================= ... -
alter system switch logfile和alter system archive log current的区别
2010-09-18 12:01 10121、 alter system switch logfile ... -
Oracle Supplemental logging
2010-09-18 11:49 1372对于有过逻辑standby,strea ... -
solaris上安装双10g数据库启动问题。
2010-07-07 20:35 1099solaris操作系统安装10g双数据库解决方案一开始不知道如 ... -
Oracle JOB
2009-06-30 09:52 1038/**1.***/ create or replace ... -
Oracle bpel 释放实例占用数据空间 脚本
2009-06-25 15:12 1283RemRem $Header: purge_instances ... -
Oracle系统表查询
2008-12-30 09:31 1209数据字典dict总是属于Oracle用户sys的。 1 ...
相关推荐
下面是 Sqlplus 中的一些常用命令参数: 登录系统用户 Sqlplus 提供了多种方式来登录系统用户。例如,使用 `sqlplus` 命令直接登录,或者使用 `conn` 命令连接到其他用户。例如,`conn 用户名/密码` 命令可以连接到...
cmd窗口使用sqlplus
1. **启动SQLPlus**:打开CMD命令提示符窗口,输入以下命令来启动SQLPlus并连接到指定的数据库实例: ```sql sqlplus username/password@database ``` 其中`username`是数据库用户名,`password`是密码,`...
Oracle 常用 CMD 命令 Oracle 是一种关系数据库管理系统,提供了强大的数据存储和管理功能。但是,对于新手来说,熟悉 Oracle 的 CMD 命令是非常必要的。下面我们将详细介绍 Oracle 常用的 CMD 命令,帮助新手快速...
根据文档中的内容,我们可以了解到数据库有几种不同的启动方式: 1. **不装载数据库**:`startup nomount` - 在这种模式下,数据库只加载实例,不打开任何数据文件。这种方式主要用于数据库结构文件(`init.ora`)的...
- 在SQLPLUS中,使用`connect`命令切换到另一个数据库实例。 - 或者,在命令行环境中设置`ORACLE_SID`环境变量。 - 也可以修改注册表中的`ORACLE_SID`项(仅限于Windows系统)。 4. **执行SQL脚本**: SQLPLUS...
### SQL\*Plus常用命令详解 SQL\*Plus作为Oracle数据库的一个强大且广泛使用的命令行工具,提供了丰富的功能,帮助数据库管理员和开发人员更高效地管理数据库和执行SQL语句。下面详细介绍了一些常用的SQL\*Plus命令...
Oracle SQLplus常用的命令和函数
本文将深入解析SqlPlus中常用的命令,帮助用户更高效地进行数据库操作。 ### 一、执行SQL脚本 1. **SQL> @[start]file_name** - 该命令用于执行指定的SQL脚本文件。`[start]`是可选参数,表示脚本执行的起始位置...
- 如果你有多个SQLPlus会话同时打开,可以在一个会话中复制查询结果,然后在另一个会话中粘贴执行。这种方法对于比较不同数据库或表的状态非常有用。 5. **剪切和撤销**: - 使用`Ctrl+X`可以剪切(即复制并删除...
SQLPLUS工具介绍与常用命令.pptx
在SQLPlus中,虽然默认界面是英文的,但为了满足中文用户的需求,存在一些中文插件,如“sqlplus中文插件”,能够将界面和输出转换为中文,便于中文用户的理解和操作。 这个“sqlplus中文插件”可能是通过修改或...
SQLPLUS 常用指令收集与技巧, 改文档中列举了sql脚本中使用的各种sqlplus命令技巧,在编写shell时很有用
2. 在当前注册表项下,添加两个“字符串值”:sqlplus_font 其值为“terminal”,sqlplus_font_size 其值为 14,或其他大小的值,如 16、18 等。 3. 关闭注册表,启动 sqlplusw.exe 即可生效。 知识点二:改变 ...
### SQLPLUS常用命令列表 #### 一、简介 SQL*PLUS是Oracle数据库系统的一个非常重要的工具,主要用于执行SQL语句、脚本文件等,并能够帮助用户进行数据查询、管理及编辑等工作。本文将详细介绍SQL*PLUS中的一些...
- `sqlplus / as sysdba`: 以系统管理员身份连接到数据库。 - `conn username/password`: 连接数据库,输入用户名和密码。 #### 表空间创建 - `CREATE TABLESPACE`: 创建表空间,例如: ```sql CREATE TABLESPACE...
### Oracle SQL*Plus 常用命令解析 #### 一、概述 Oracle SQL*Plus 是一个功能强大的命令行工具,用于与 Oracle 数据库交互。它不仅支持标准 SQL 语句,还提供了许多实用的增强功能,如脚本执行、变量管理、格式化...
- `@@文件名`:在当前脚本中调用另一个SQL文件。 - `save 文件名`:将缓冲区内容保存为.sql文件。 - `get 文件名`:加载已保存的.sql文件到缓冲区。 - `start 文件名`:同`@文件名`,但会处理SQL*Plus的启动选项...
在Oracle数据库管理中,SQL*Plus是一个不可或缺的工具,它是一个命令行接口,允许用户直接与Oracle数据库进行交互。本文将深入探讨SQL*Plus环境及其常用命令,旨在帮助你更好地理解和掌握这个强大的数据库管理工具。...
本教程旨在详细介绍SQLPlus的使用方法以及SQL语言在Oracle环境中的应用技巧。 一、SQLPlus的基础操作 1. 启动与退出:在命令行界面输入`sqlplus 用户名/密码@连接标识`启动SQLPlus,如`sqlplus scott/tiger@orcl`...