1 / 7
文档名称:

Oracle10G学习笔记.doc

格式:doc   大小:52KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Oracle10G学习笔记.doc

上传人:xunlai783 2018/12/3 文件大小:52 KB

下载得到文件列表

Oracle10G学习笔记.doc

文档介绍

文档介绍:注意事项:为了使用数据库的结构和性能达到最优,建议将数据库软件文件和数据看文件分别安装在不同的磁盘上.
OEM数据库控制工具
什么是OEM
OEM是Oracle10G 的数据库控制工具,他包含大量对DBA有用的工具。
OEM的控制平台通过简单网络管理协议SNMP,实现控制台与网络内各个Oracle服务器之间的通信.(服务器可以是不同操作系统).
OIA是一个SNMP的副代理,用来监控事件,调度作业,发现新服务,并与OEM控制台进行通信。
OEM联机帮助
启动OEM控制台的dbconsole服务
注销OEM
在OEM中启动Isql*Plus
在OEM中设置主机首选身份证明
SQL*Plus 工具
获取SQL*PLUS命令的帮助
help list回车显示所有的帮助
清屏clear screen,创建脱机文件 spool filename保存路径
PL/SQL语句
EXEC[UTE] STATEMENT 其中exec(execute)表示执行,statement表示运行的PL/SQL语句例如
set serveroutput on
exec ('HELLO ORACLE');
脚本文件方式
Start命令语法
START FILENAME[.EXT][arg1,arg2...]
Filename[.ext]表示运行的脚本文件,
SQL*PLUS先在当前目录下找,如果没有则在SQLPATH环境变量中找,可以事先指定路径如e:\mysql\
[args1,args2…]表示传递给脚本文件的参数,脚本中需替换的元素必须用:&1,&2
命令行语句select * from student where sname='张三' and ssex='男'
脚本文件中的语句select * from student where sname='&1' and ssex='&2'
@命令
***@d:\mysql\ arg1 arg2
连接命令
Conn[ect]命令
CONN[ECT] [USER]/[PWD] @[hoststring]
断开连接 DISCONNECT
语法 disc
交互式命令
替换变量
select &a from student where sname='张三' and ssex='&b';
定义变量
DEFINE a=sname
SQL> define a='男';
SQL> select sname from student where sname='张三' and ssex='&a';
*注意:用DEFINE命令定义的替换总是采用char数据类型,EPT命令来定义
清除替换变量
Undefined
与用户通信
可以使用PROMPT命令,PAUSE命令,accept命令
*prompt命令用于输出提示信息,以便用户了解脚本文件的功能和运行情况
*pause命令用于暂停脚本的运行
*ACCEPT可以让用户指定替换变量的类型HIDE选项隐藏输入
7 绑定变量
绑定变量VARIABLE 必须在绑定变量前加冒号(:),当直接给变量赋值时,需要用Execute命令(