进入ORACLE数据库

一、连接工具

sqlplus、pl/sql developer、TOAD等。

Oracle DBA常用的是sqlplus,登录过程如下:

创建的实例名为:oracs133

    

二、启动和停止数据库

(一)启动数据库

如果希望linux系统启动时,同时自动启动数据库,则需要手工配置脚本,将其加入到服务器的启动脚本里。

或者是等操作系统启动后,DBA介入手工启动数据库。

生产环境极少开机自动启动。


手动启动数据库使用命令“STARTUP”,如果已经开启了,会报“ORA-01081”错误。

STARTUP也有几个选项,实现不同的功能。


NOMOUNT:只启动数据库实例

MOUNT:启动实例同时加载数据文件

OPEN:启动实例,加载数据文件并打开(默认情况下,如果不加任何参数即是启动到OPEN状态)

    OPEN也有两个选项:OPEN READ ONLY(只读模式打开数据库),OPEN READ WRITE(默认是这个,读写模式打开数据库)

FORCE:启动数据库,与OPEN选项的区别是,用FORCE选项启动,如果当前数据库已经启动不会报错,而是自动SHUTOWN ABORT当前数据库,然后再启动,可以理解为RESTART

RESTRICT:

PFILE:

(二)停止数据库

告警追中文件“alert_orcl”在如下目录:

1、删除分解步骤如下:


依次关闭数据文件、日志文件等(close),控制文件(dismount),最后关闭实例(shutdown)。

2、SHUTDOWN的几个参数及含义

SHUTDOWN NORMAL:shutdown的默认方式,a.不允许新的数据库连接;b.只有当所有连接都断开后才能关闭,效率较低

SHUTDOWN IMMIDIATE:shutdown的常用方式,a.未提交事务全部回滚;b.已经创建的连接,如果有未执行完的SQL语句,等待其完成,如果没有立刻断开;c.不允许创建新连接


猜你喜欢

转载自blog.csdn.net/vicky198/article/details/81014840