欢迎来到天天文库
浏览记录
ID:45403816
大小:375.50 KB
页数:40页
时间:2019-11-12
《Oracle9i常用工具》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Oracle9i常用工具本章学习目标本章将介绍其中最常用的SQL*Plus、OracleEnterpriseManager、数据库移植助手、OracleNet、LogMiner等工具。第八章Oracle9i常用工具本章内容安排8.1SQL*Plus交互式应用程序8.2SQL*PlusWorksheet全屏幕开发环境8.3Oracle企业管理器(OEM)8.4移植工具8.5网络管理8.6性能监测器8.7分析工具LogMiner8.1SQL*Plus交互式应用程序8.1.1SQL*Plus的启动和关闭8.1.2SQL*Plus命令1
2、.SQL*Plus的启动(1)SQL*Plus注册对话框窗口说明(2)SQL*Plus的编辑窗口说明(3)SQL*Plus窗口命令应用方式(4)SQL*Plus环境设置对话框窗口说明8.1.1SQL*Plus的启动和关闭2.SQL*Plus的关闭结束SQL*Plus会话的方法有两种:①直接关闭窗口;②在SQL>提示符后键入并执行EXIT命令,窗口自动关闭。1.查看、编辑和运行SQL*Plus缓冲区内容的命令表8-1查看、编辑和运行SQL*Plus缓冲区内容的命令2.文件管理命令下面列出了在SQL*Plus中使用这三个命令的经过,
3、如下所示:SQL>savefile1己创建文件file1。SQL>getfile1selectname,genderfromhxhwhereoperatorno=1//file1的语句SQL>@file1NAMEGENDER//显示查询结果Oraclmale8.1.2SQL*Plus命令3.数据拷贝命令COPY命令用来将数据从指定的数据库拷贝到另一个数据库,可以实现下面的几个功能:①从一个本地数据库将一个或多个表或整个模式拷贝到一个远程数据库或另外一个本地数据库。这可以用于从一个数据库将整个模式移动到另外一个数据库,而不需要使用
4、导出导入工具,当导出大于操作系统文件限制的文件时尤其有用。②将一个表中指定的记录(基于查询)拷贝到远程数据库或本地数据库的其他表中。③将包含LONG类型数据列的表的内容拷贝到其他表。因为LONG类型的列不能用于SELECT语句中,所以这是解决此问题的唯一方法。④从一个Oracle数据库向一个非Oracle数据库拷贝表。数据拷贝命令的格式如下:COPY[FROM<用户名>/<口令>@<数据库>=[TO<用户名>/<口令>@<数据库>]{APPEND
5、CREATE
6、INSERT
7、REPLACE}<表>[(<列>,…==USING<查
8、询>如果目标表存在,APPEND便将查询出的记录插入到目标表。即使该表为空(不含数据),APPEND命令也能插入记录。CREATE创建新表,然后向目标表中插入取自查询的记录。如果目标表已经存在,COPY命令就会返回一个错误。INSERT将取自查询的记录插入目标表。如果目标表不存在,COPY命令就会返回错误。REPLACE使用查询提取的记录替换目标表及其内容。如果目标表存在,COPY就会删除它并用含有拷贝数据的表替换它。4.格式化报表5.注册、释放和退出6.设置SQL*Plus的系统环境变量7.其他命令8.2.2SQL*PlusW
9、orksheet的使用8.2.1SQL*PlusWorksheet和SQL*Plus的比较8.2SQL*PlusWorksheet全屏幕开发环境8.2.1SQL*PlusWorksheet和SQL*Plus的比较SQL*Plus和SQL*PlusWorksheet都是开发环境和工具。在两种环境中都可以使用PL/SQL语句,实现对数据库数据的操作和控制,区别是SQL*Plus是行编辑环境,在SQL*Plus环境中有一系列支持行编辑的命令。而SQL*PlusWorksheet是全屏幕的编程和运行环境,可以直接编辑PL/SQL命令或程
10、序文件。所以,比较而言,SQL*PlusWorksheet使用更简单、方便。1.启动SQL*PlusWorksheet2.使用SQL*PlusWorksheet8.2.2SQL*PlusWorksheet的使用1、启动SQL*PlusWorksheet(1)直接登录进入直接登录进入的操作步骤为:在Oracle菜单中运行“ApplicationDevelopment”→“SQLPlusWorksheet”,进入登录对话框.(2)由Oracle企业管理器控制台OEMC进入由OEMC进入的操作步骤为:在Oracle菜单中运行“Orac
11、leEnterpriseManagerConsole”,打开OracleEnterpriseManagerConsole控制台,进入SQL*Plus工作单,选择菜单的“工具”→“数据库应用程序”→“SQL*PlusWorksheet”,打开工作单窗口。2.使用S
此文档下载收益归作者所有