当前位置:文档之家› Oracle11g的管理工具

Oracle11g的管理工具


3.3 SQL*Plus
• SQL*Plus的主要功能包括:
– 插入、修改、删除、查询数据,以及执行SQL、 PL/SQL块;
– 查询结果的格式化、运算处理、保存、打印输出; – 显示表的定义,并与终端用户交互; – 连接数据库,定义变量; – 完成数据库管理; – 运行存储在数据库中的子程序或包; – 启动/停止数据库实例。
• SQL*Plus是Oracle公司在SQL基础上经过扩充的 语言,它也是一种开发环境,可以运行在任何 Oracle平台上。SQL*Plus可以执行输入的SQL语 句和包含SQL语句的文件,通过SQL*Plus可以与 数据库进行交互,开发数据库应用程序,使用户 可以根据需要完成对数据库中数据的检索、格式 化和控制等操作。
• 在SQL*Plus中,从“SQL>”提示符输入命令或者 SQL语句时,命令以分号结束,然后按回车键执 行。如果SQL语句的结尾没有“;”,SQL*Plus 会认为语句还没有结束,自动转换到下已行等待 输入。
• SQL*Plus可以执行SQL语句,语句执行完成后, 保存在一个被称为SQL buffer的内存区域中,并 且只能保存一条最近执行的SQL语句,可以对保 存在SQL buffer中的SQL语句进行修改,然后再 次执行。
3.3.2 SQL*PLUS的编辑功能
• 除了SQL *Plus语句,在SQL *Plus中执行 的其它语句我们称之为SQL *Plus命令。它 们执行完后,不保存在SQL buffer的内存区 域中,它们一般用来执行编辑功能或者对 输出的结果进行格式化显示,以便于制作 报表。
3.3.2 SQL*PLUS的编辑功能
第3章 Oracle 11g的常用工具
学习目的
• 掌握数据库配置助手(Database Configuration Assistant,DBCA)的功能 和使用方法;
• 掌握Oracle企业管理器(Oracle Enterprise Manager,OEM)的功能和使用方法;
• 掌握SQL*PLUS的功能和使用方法。
3.3.1 启动SQL*PLUS
• (2).从开始菜单启动SQL*Plu
– 从开始菜单选择“程序—>OracleOraDb11g_home1—>应用程序开发—>SQL Plus” ,打开SQL Plus环境,根据提示输入用 户、密码,其它操作与上一种方式相同。
3.3.2 SQL*PLUS的编辑功能
• SQL*Plus的行编辑命令汇总:
命令 A[PPEND] text C[HANGE] /old/new C[HANGE] text CL[EAR] BUFF[ER] DEL DEL n DEL m n I[NPUT] text L[IST] L[IST] n L[IST] m n L[IST] * R[UN] n n text o text
3.3.1 启动SQL*PLUS
(1). 从命令窗口直接启动SQL*Plus
3.3.1 启动SQL*PLUS
• (1). 从命令窗口直接启动SQL*Plus
– 在提示符下输入合法用户名/密码,即可连接到 数据库。
3.3.1 启动SQL*PLUS
• (1). 从命令窗口直接启动SQL*Plus
– 也可以在“运行”对话框中直接输入登录用户 登录到SQL*Plus,然后根据提示输入 Nhomakorabea录密码。
• 当Oracle 11g安装完成之后,OEM数据库 控制一般也就安装完毕,确认信息中会给 出数据库OEM的URL地址,默认的端口号 为1158。可以使用两种方法打开企业管理 器:直接从浏览器输入URL地址或者使用 系统菜单。
3.3 SQL*Plus
• Oracle支持多种编程语言,提供了程序运行、调 试环境,其中最常用的编程环境是SQL*Plus。
• 数据库配置助手是一个图形化的工具,提 供创建、删除数据库,配置现有数据库中 的数据库组件以及管理数据库模版等功能。
• 从“开始”菜单选择“程序—>OracleOraDb11g_home1—>Configuration and Migration Tools—> Database Configuration Assistant”子菜单,启动数据 库配置助手。
3.1 数据库配置助手(Database Configuration Assistant)
• 数据库配置助手的功能
– 创建数据库 – 配置数据库选件 – 删除数据库 – 管理模板 – 配置自动存储管理
3.2 Oracle企业管理器(OEM:
Oracle Enterprise Manager)
• OEM是Oracle数据库的一个功能完善的图 形化集成管理工具,用来管理本地数据库 环境。
3.3.1 启动SQL*PLUS
• (1). 从命令窗口直接启动SQL*Plus
– 也可以在“运行”对话框中直接输入登录用户 登录到SQL*Plus,然后根据提示输入登录密码。
3.3.1 启动SQL*PLUS
• (1). 从命令窗口直接启动SQL*Plus
– 也可以在“运行”对话框中直接输入登录用户 登录到SQL*Plus,然后根据提示输入登录密码。
3.3.2 SQL*PLUS的编辑功能
• SQL*PLUS的行编辑命令举例:
说明 在行的结尾添加文本 将当前行中的文本old替换成文本new 从当前行删除text 删除缓冲区中的所有行 删除当前行 删除第n行 删除从第m行到第n行的所有内容(n可以是LAST) 在当前行后面添加一个新行,内容为text 列出所有行 列出第n行 列出第m至第n行 列出所有行 显示并运行缓冲区中的当前命令 将第n行设置为当前行 用text文本的内容替代第n行 在第一行之前插入text指定的文本
学习内容
• 3.1 数据库配置助手(Database Configuration Assistant)
• 3.2 Oracle企业管理器(OEM:Oracle Enterprise Manager)
• 3.3 SQL*Plus
3.1 数据库配置助手(Database Configuration Assistant)
相关主题