数据库的启动和关闭 Oracle 10g学习系列(2)

一.启动数据库

1.启动实例,装载并打开数据库

startup

2.启动实例,不装载数据库(数据库创建过程中使用该模式)

startup nomount

3.启动实例,装载数据库,不打开数据库(数据库维护中使用)

startup mount

4.迫使实例启动

startup force

启动实例,装载数据库,介质恢复

startup open recover

二.关闭数据库:

1.不建立连接,等待所有连接断开

shutdown normal

2.事务回滚,断开当前连接

shutdown imediate

3.不允许新的连接、新的事务,等待事务完成后断开连接

shutdown transactional

4.事务不回滚,断开当前连接

shutdown abort

时间: 2024-11-05 13:46:39

数据库的启动和关闭 Oracle 10g学习系列(2)的相关文章

Oracle 10g学习系列(1)

最近有时间学习oracle了,把学习的过程整理出来,漫漫学习路,现在才刚刚起步. 1.#su - oracle 2.启动监听 $ lsnrctl start 3.启动em $ emctl start dbconsole http://192.168.88.139:1158/em/ 4.启动iSQL*Plus $ isqlplusctl start http://192.168.88.139:5560/isqlplus/ 5.连接数据库 [[email protected] ~]$ sqlplus

归档模式和非归档模式 Oracle 10g学习系列(4)

一.归档模式: Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里.一般数据库至少要有2个联机重做日志组.当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当联机重做日志组2写满的时候,又会发生日志切换,去写联机重做日志组1,就这样反复进行. 如果数据库处于非归档模式,联机日志在切换时就会丢弃. 而在归档模式下,当发生日志切换的时候,被切换的日志会进行归档.比如,当前在使用联

Oracle 10g学习系列(2)

oracle常见的几种字符类型: char的长度是固定的,最大长度为2K字节.比如说,你定义了char(20),即使你你插入abc,不足二十个字节,数据库也会在abc后面自动加上17个空格,以补足二十个字节. 中文在char中占两个字节,而英文占一个,所以char(20)你只能存20个字母或10个汉字. varchar适用于长度不固定的,最大长度为4K字节.比如说,你定义了varchar(20),当你插入abc,则在数据库中只占3个字节 long用来存储最大长度为2GB的变长字符数据 numbe

PL/SQL 远程连接oracle Oracle 10g学习系列(6)

因为我本地没有安装oracle,用PL/SQL Developer远程连接服务器需要如下配置: 1.软件准备 oracle客户端:instantclient-basic-win32-11.2.0.1.0.zip PL/SQL软件:PL/SQL_Developer.zip 2.oracle客户端解压,放在D:\OraclerProgram\instantclient_11_2, 又新建文件D:\OraclerProgram\instantclient_11_2\network\admin\tnsn

LINUX下oracle数据库的启动和关闭

1. $ su - oracle 2. $ sqlplus / nolog 3. sql> conn / as sysdba 或吧2,3合为一个sqlplus / as sysdba 4. sql> startup (一般不需要加参数,只要设置好环境变量) 5. sql> quit (退出sql模式) 6. $ lsnrctl start (启动监听器)关闭oracle 1. $ lsnrctl stop(关闭监听器,在这之前,应该先关闭应用程序) 2. $ sqlplus /nolog

RAC 数据库的启动与关闭

RAC数据库与单实例的差异主要表现在多个实例通过集群件来统一管理共享的资源.因此原有的单实例的管理方式,如数据库.监听器等的关闭启动等可以使用原有的方式进行,也可以通过集群管理工具,命令行来集中管理,这也是推荐的管理方式.由于集群件crs位于数据库之上,即RAC数据库依赖于集群件,因此数据库的启动与关闭应该结合集群来考虑,下面以10g RAC来描述数据库启动与关闭过程,不涉及集群层的启动与关闭. 一.RAC 数据库启动与关闭顺序1.关闭顺序  关闭OEM,关闭监听,关闭 Oracle 实例,关闭

oracle 数据恢复,只有oradata文件夹里的文件,没有备份文件的数据库恢复,重装系统后,oracle 10g数据库恢复

格式化重装系统后,才想起来oracle 10g 数据库没有做备份,开始以为很麻烦,没想到数据库恢复的还挺顺利的 恢复方法: 1,把原来的数据库文件备份,(D:\oracle\product\10.2.0\oradata\gqxt),重新命名即可,我命名为gqxt_old,(否则装数据库的时候会提示sid已存在). 2,重新安装数据库到原来的路径(不安装到原来的路径也没关系,但是原来的数据库文件必须在原来的路径不能变,也就是oradata\gqxt所在的路径不能变),数据库的名字就是你要恢复的名字

相克军_Oracle体系_随堂笔记016-参数文件及数据库的启动和关闭

参数文件: spfile<SID>.ora    动态参数文件,是二进制文件,9i以后引入并建议使用 init<SID>.ora    静态参数文件,是文本文件 动态参数,部分参数可以动态修改.建议9i以后就使用spfile. 数据库启动三个阶段: nomount(根据参数文件配置参数启动实例) mount(根据参数文件中记录的控制文件位置打开控制文件) open(根据控制文件信息打开数据文件,redo日志文件,open数据库) 注:nomount之前就可以根据pfile创建spf

oracle数据库实例启动与关闭

区分数据库与实例:实例是指各种内存结构和服务进程,数据库是指物里存储磁盘空间. 数据库实例启动: startup [nomount | mount | open | force ]  [resetrict]  [pfile=finename] nomount 表示启动实例不加载数据库 mount 表示启动实例.加载数据库并保持数据库关闭状态 open 表示启动实例.加载并打开数据库,默认为此选项 force 表示终止实例并重新启动数据库 resetrict 表示以受限制的会话方式启动数据库 pf