图形化:sqlplusw
客户端:http://localhost:5560/isqlplus
管理端:http://localhost:1158/em 常称之为OEM,Oracle企业管理器。
下面重点介绍通过sqlplus访问Oracle。
管理员身份:sqlplus sys/密码 as sysdba
SCOTT身份:sqlplus scott/tiger
或者进入sqlplus后,以conn 用户/密码 [as sysdba] 方式切换用户身份。
查当前用户身份:
show user;
help index 查询SQLPLUS支持的命令
l 列出缓冲区中的SQL
/ 执行缓冲区命令
del <n> <m> 删除缓冲区信息
append .... 在缓冲区尾部添加信息
save c:/test.sql 保存缓冲区内容
@c:/test.sql 执行脚本文件
get c:/test.sql 查看内容
edit 使用记事本编辑缓冲区内容,保存退出记事本后,自动载入缓冲区
host cls; 清屏命令
desc dept; 显示表结构
col deptno heading "编号"
col dname format a10 heading "部门名称" --A表示字符,后跟宽度
col deptno format 999,999,999
spool c:/spool.txt 保存结果集
select * from emp;
spool off
edit c:/spool.txt
切换到管理员身份,检查Oracle主要的数据文件:
connect system/oracle as sysdba;
desc v$controlfile;
select name from v$controlfile;
desc v$datafile;
select name from v$datafile;
select bytes from v$datafile;
desc v$logfile;
select member from v$logfile;
startup --启动数据库
shutdown immediate --关闭数据库,迫使用户执行完当前SQL,断开连接。
分享到:
相关推荐
总之,Oracle SQL*Plus是一个功能强大的工具,它的使用涉及广泛的知识点,包括关系数据库原理、SQL语言的标准用法、Oracle特有的SQL*Plus命令以及PL/SQL编程。通过持续的学习和实践,可以更好地掌握这些知识点,进而...
本文旨在深入解析《Oracle SQLPlus最新手册》,提炼出其中的关键知识点,帮助读者理解并掌握SQLPlus的基本操作及高级功能。 二、SQLPlus快速参考概览 SQLPlus的快速参考指南涵盖了以下核心主题: 1. **命令语法...
本文将深入探讨"Oracle常用函数"以及"SQL*Plus基本命令"这两个关键领域,旨在帮助你提升在数据库操作中的效率。 一、Oracle常用函数 1. 长度函数`LENGTH` `LENGTH`函数用于计算字符串的字符数,不区分字符类型(如...
在“ORACLE SQLPLUS2”这个主题中,我们可以深入探讨以下几个关键知识点: 1. **SQL*Plus的安装与配置**: - 在某些情况下,我们可能不需要安装完整的Oracle客户端,而是只使用SQL*Plus来访问数据库。这通常通过将...
总结来说,该文档提供的知识点涵盖了从SQL*Plus的基本使用到高级特性,从环境设置到错误处理等多个方面,旨在帮助用户全面掌握使用SQL*Plus这一强大工具的能力,并确保其合法合规地使用。用户在使用过程中应该仔细...
根据提供的文件信息,本文将详细解析Oracle SQL*Plus的相关知识点,包括其定义、用途、以及如何通过提供的URL访问和使用。 ### Oracle SQL*Plus简介 Oracle SQL*Plus是一款由Oracle公司开发的命令行工具,主要用于...
SQLPlus是Oracle数据库系统中的一个命令行工具,用于执行SQL语句、管理数据库以及进行基本的数据操作。在“Oracle官方文档中文版-SQLPlus入门”中,你可以学习到如何有效地利用这个工具进行数据库管理和开发工作。...
#### 二、基础知识 1. **SQL 结构化查询语言**: - DDL(Data Definition Language,数据定义语言):用于创建、修改和删除数据库对象(如表、视图等)。主要包括 `CREATE TABLE`、`ALTER TABLE` 和 `DROP TABLE` ...
本教程将介绍SQL*Plus的基础知识,帮助用户掌握其基本用法。 首先,SQL*Plus不仅支持标准的SQL语言,还扩展了一些Oracle特有的命令,使得操作数据库更为便捷。要启动SQL*Plus,可以在命令行界面输入相应的命令,...
Oracle 数据库新建、用户创建、表空间管理、SQLPlus 导入导出数据库详解 概述: 本文档详细介绍了 Oracle 数据库的新建、用户创建、表空间管理、SQLPlus 导入导出数据库的步骤。通过逐步指导,读者可以了解 Oracle ...
通过实验,学生能够熟悉Oracle的基本知识,掌握SQL*PLUS的常用命令,并深入理解Oracle的查询语句。 1. **SQL*PLUS环境与常用命令** - **启动SQL*PLUS**:通常通过命令行输入`sqlplus 用户名/密码`来登录。 - **...
### Oracle本地管理表空间知识点详解 #### 一、概述 **本地管理表空间**是Oracle 8i版本引入的一种新的表空间管理模式。相比于之前的**字典管理表空间**,它采用了更加高效的空间管理机制,主要通过在每个数据文件...
Oracle数据库的启动与管理是数据库维护工作中的一项基础而重要的任务。文档《启动Oracle及SQLPLUS常用命令.pdf》涉及到...文档中所述的命令操作体现了Oracle数据库的基本管理流程,是掌握Oracle数据库维护的关键部分。
在你的描述中提到的“oracle 数据库缺失sqlplus instanclie包”,这通常意味着系统缺少Oracle Instant Client,其中包含了运行SQL*Plus和其他一些轻量级Oracle客户端工具所需的基本组件。 Oracle Instant Client是...
通过这份文档,用户不仅可以学习Oracle数据库的基本操作,还能深入理解SQL*Plus的使用,从而更高效地管理和维护Oracle数据库系统。对于初学者来说,这是一份非常宝贵的资源,而对于经验丰富的DBA来说,它也是日常...
本文将基于给定的文件信息,深入解析Oracle基本参数配置的知识点,尤其是内存配置方法,帮助读者更好地理解和操作Oracle数据库。 ### Oracle基本参数配置 Oracle数据库的配置涉及多个层面,其中内存配置尤为关键,...
### Oracle OCA 基本问题总结 #### 一、OCA认证介绍 OCA(Oracle Certified ...以上总结涵盖了 Oracle OCA 认证考试中的一些基本问题及其解决方案,希望能够帮助初学者更好地理解和掌握 Oracle 数据库的基本知识。
首先,`instantclient`是Oracle Instant Client的简称,它包含了与Oracle数据库通信所需的基本组件,如OCI(Oracle Call Interface)、OCCI(Oracle C++ Call Interface)和SQL*Plus等。这些组件使得开发者和DBA可以...