Linux Oracle 11g 基本操作
启动服务
启动数据库监听
su - oracle 切换到oracle用户,如果使用su oracle,则不启动.profile用户环境配置文件
启动监听
lsnrctl start
停止监听
lsnrctl stop
启动数据库
用sys用户登录sqlplus
sqlplus / as sysdba
启动数据库
startup
关闭数据库
shutdown immediate
数据状态
Oracle 具有四种状态:shutdown(完全关闭),nomount(未加载),mount(已加载),open(完全打开)
1. shutdown状态:shutdown immediate(立即关闭)
2. nomount状态:启动实例,但不装载数据库。oracle会打开参数文件,分配SGA并打开后台进程
3. mount状态:装载数据库,但不打开数据库。在nomount基础上,根据初始化参数文件中的control_file参数找到相应的控制文件然后打开他们。控制文件中包含了数据库的数据库文件和redo log文件信息。从nomount状态进入此状态的命令:alter databasee mount
4. open状态:数据库完全打开,在mount基础上,使用命令alter database open;在mount的基础上通过控制文件的信息找到数据文件和重做日志并打开。
查看状态:
select status from v$instance;
参数文件:
show parameter spfile;
控制文件:
show parameter control;
数据文件:
select file_name from dba_data_file;
查看数据库相关信息
查看表空间名: