一、打开Oracle数据库:
1.实例打开时用:sqlplus"sys/zhijie123 as sysdba"
2.实例没有打开时用:sqlplus/nolog + connect sys/zhijie123 as sysdba
3.启动:(1)startup 正常启动,首先把实例启动起来,紧接着打开控制文件(database mount),然后打开数据文件 (database open)
(2)startup mount 启动数据库实例时同时启动控制文件,但不启动数据文件
(3)进行热备份的时候不允许使用非规的方式archive destination,如果这样做了,要先断开数据库,然后再使用startup mount + alter database archilog +alter database open ,这样就可以把数据库非规的方式改为规的方式
(4)strtup nomount 首先启动实例,但是连控制文件都不打开,主要用于当我们的控制文件丢失一个或多个时,控制文件根本不能打开,特用此命令,以便在启动实例之后再重新创建控制文件。
二、关闭Oracle数据库:
1.shutdown immediate 迫使每个用户在执行当前SQL语句时立即断开连接。比较理想的方式,也是Oracle所建议使用的方式,也是我们在通常情况下所使用的方式。
2.shutdown 正常关闭(只有等待所有的用户断开连接之后才真正的把数据库实例关掉),当有空闲用户没有断开会造成长时间无法关闭,所以很少使用。
3.shutdown transactional 执行transactional关闭,迫使用户在执行当前执行完成之后断开连接,终止实例,恢复破坏的文件、数据文件不能同其他的数据库文件保持一致。
4. shutdown abort 强行关闭数据库,关闭实例,很可能造成文件的破坏,不到万不得已决不使用。
三、用户登录:
scott用户登录:sqlplus scott/tiger
四、1.查询在Oracle的sqlplus中常用的命令:help index
2.在Oracle的sqlplus中查看set命令信息:?set其中set sqllblanklines on 设置支持空格
五、Oracle语句:
1.查询语句:(1)select * from dept;
(2)select * from dept where deptno = 10;
(3)替代变量方式查询:select * from dept where deptno = &tt; Enter value for tt: 10
六、缓冲区:
1.使用list查询在sqlplus缓存中曾经写过的语句,简写:l
(1)查询一行时直接输入:l行数
(2)多行是使用:l 其实行数+空格+终止行数
2.在Oracle的sqlplus缓存中查看change命令信息:?change。使用change 修改语句:简写:c。 如:c/fron/from 或 c/n/m。(注:在缓冲区中使用"/"表示执行缓冲区中的内容)
3.删除缓冲区内容:
(1)删除一行时:del 所删除的行数
(2)删除多行时:del 所删除的起始行数+空格+所删除的终止行
分享到:
相关推荐
Oracle数据库详细讲解
oracle数据库知识以及mysql的基本操作等都有哦
oracle查用的一些函数讲解对应,oracle对照,oracle数据库,oracle 讲解
资源名称:构建最高可用Oracle数据库系统内容简介:《构建最高可用Oracle数据库系统(Oracle11gR2RAC管理维护与性能优化)》由刘炳林著,从硬件和软件两个维度系统且全面地讲解了Oracle11g R2RAC的架构、工作原理、...
让很多人受益匪浅,Oracle数据库自9i版本以后,10g,11g版本推荐使用CBO优化器,所以,本文主要结合一系列实例,详细讲解如何在CBO模式下进行Oracle数据库优化,其中主要包括收集数据库统计系统、收集列直方图、分析...
介绍ORACLE数据库管理系统的基本轮廓和程序模块结构、实例概念和组织、进程结构和功能、内存结构和用途,数据字典结构和使用、进程配置和管理、运行模式、程序接口、事务管理。
详细的Oracle讲解,详细的SQL指导练习
oracle数据库不同于sql server,也不同于my sql。学习也有一定的困难,这是简单的讲解,给大家分享。
oracle数据库课程讲解,关于oracle数据库的课程教学ppt,此为第三章
讲解Unix和Linux下的Oracle数据库管理
《构建最高可用Oracle数据库系统(Oracle11gR2RAC管理维护与性能优化)》从硬件和软件两个维度系统且全面地讲解了Oracle11g R2RAC的架构、工作原理、管理及维护的系统理论和方法,以及性能优化的技巧和最佳实践,能为...
详细讲解怎样用c++操作oracle数据库
《构建最高可用Oracle数据库系统(Oracle11gR2RAC管理维护与性能优化)》从硬件和软件两个维度系统且全面地讲解了Oracle11g R2RAC的架构、工作原理、管理及维护的系统理论和方法,以及性能优化的技巧和最佳实践,能为...
这是国内第一本深度讲解如何架构与设计高并发Oracle数据库系统的著作,也是国内第一本系统讲解内存数据库TimesTen的专著。作者是拥有10余年Oracle从业经验的资深数据库架构师,本书的内容也得到了业界以盖国强为代表...
《构建最高可用Oracle数据库系统(Oracle11gR2RAC管理维护与性能优化)》从硬件和软件两个维度系统且全面地讲解了Oracle11g R2RAC的架构、工作原理、管理及维护的系统理论和方法,以及性能优化的技巧和最佳实践,能为...
Oracle数据库开发技术,主要讲解Oracle的各个详细知识点
oracle数据库课程讲解,关于oracle数据库的课程教学ppt,此为第八章