Oracle 9i管理工具.ppt

  1. 1、本文档共110页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle 9i管理工具

Oracle9i管理工具; 3.1 SQL*Plus交互式应用程序;SQL*Plus是Oracle数据库的一个基本工具,允许用户使用SQL命令交互式地访问数据库,并允许使用SQL*Plus命令格式化输出数据。 通过SQL*Plus,可以完成 启动和停止数据库 创建和运行查询 更新数据 格式化输出数据报表 运行SQL脚本文件等操作 是DBA和开发人员都必须掌握的一个工具;一 SQL*Plus的启动和关闭 1.SQL*Plus的启动 (1)从“开始”菜单启动,直接登录进入 登录的system用户只有NORMAL权限 ;一 SQL*Plus的启动和关闭 1.SQL*Plus的启动 (1)从“开始”菜单启动,直接登录进入 要使system用户具有SYSDBA权限,必须显式指明登录身份。 ;一 SQL*Plus的启动和关闭 1.SQL*Plus的启动 (2)从命令行启动 在命令行下输入如下命令: sqlplus 用户名/口令@主机字符串 @filename.sql parameter ... 一般用于启动字符界面的SQL*Plus 还可被安装程序所调用,执行相关脚本文件 ;一 SQL*Plus的启动和关闭 1.SQL*Plus的启动 (3)由Oracle企业管理器控制台OEMC进入;注意SQL*Plus启动后显示的提示信息 连接数据库的版本、安装的数据库选件 ;2.SQL*Plus的关闭 结束SQL*Plus会话的方法有两种: ①直接关闭窗口; ②在SQL提示符后键入exit或quit命令,窗口自动关闭。 ③作为一个良好的习惯,应使用命令退出SQL*Plus ;可输入三种类型的命令 SQL命令 PL/SQL块 SQL*Plus命令;SQL命令 SQL命令用于对数据库进行操作 SQL命令不可以简写 SQL命令存放于SQL缓冲区中(只保留一条最近执行的),可调出进行编辑,可反复运行。 一条语句可以用一行或多行输入,三种方法结束一条语句: 用分号结束:结束SQL语句输入,并执行该语句; 用处于单独一行的符号“/”:结束SQL语句输入,并执行该语句; 用一个空行:结束SQL语句输入,但不执行。;输入PL/SQL语句块 在SQL*Plus中进入PL/SQL块输入模式的方法有两种: 输入DECLARE或BEGIN并回车; 输入创建存储过程或函数的语句(如CREATE PROCEDURE) 块输入完成后用“.”结束输入,回到命令提示符状态,这时,PL/SQL块存入了SQL缓存,要执行该块,在命令提示符下输入RUN或“/”即可。;二 SQL* Plus命令;二 SQL* Plus命令 常用得SQL* Plus命令包括: (1)环境维护。 (2)格式设置命令。 (3)行编辑和执行命令。 (4)输入输出命令。 (5)其他命令。 ;二 SQL* Plus命令 (1)环境维护命令;二 SQL* Plus命令 (1)环境维护命令 1.SHOW命令 【例】查看所有系统变量值。 SQLSHOW all; 【例】显示当前连接用户。 SQLSHOW user; 【例】把错误信息列出来。 SQLSHOW error;;二 SQL* Plus命令 (1)环境维护命令 2.SET命令 使用SET 命令可以设置SQL PLUS的环境参数。 格式: SET 环境变量名 值 【例】禁止输出列标题。 SQLSET heading off; heading的默认值为ON。 【例】禁止显示最后一行的计数反馈信息,默认值为“对6个或更多的记录,回送ON”。 SQLSET feedback off;;二 SQL* Plus命令 (1)环境维护命令 2.SET命令 使用SET 命令可以设置SQL PLUS的环境参数。 【例】设置查询SQL语句的执行时间,以便测试数据库的性能。 SQLSET timing on; timing的默认值为OFF。 【例】设置默认提示符,默认值就是SQL。 SQLSET sqlprompt SQL;二 SQL* Plus命令 (2)格式设置命令 1.表头和表尾 TTITLE 和BTITLE命令可以自动地在每页的顶部和底部显示日期和页号。 【例】表头和表尾。 SQLTTITLE center 蓝天集团公司员工工资统计表 SQLBTITLE 制表人: sql.user right 页码: sql.pno 这个标题的显示结果为: ? 蓝天集团员工工资统计表 ? 制表人: SCOTT 页码: 2 ;二 SQL* Plus命令 (2)格式设置命令 1.表头和表尾 【例】退出命令。 SQLTTITLE OFF; SQLBTITLE OFF;;二 SQL* Plus命令 (2)格式设置命令 2.列格式 COLUM

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档