一、安装和配置Oracle

在Linux平台上安装Oracle后,需要创建Oracle系统用户,并在/home/oracle的.bash_profile中添加环境变量:

export ORACLE_SID=test

export ORACLE_BASE=oracle_install_dir

export ORACLE_HOME=xxx

二、启动Oracle的步骤

1. $ su - oracle

2. $ sqlplus /nolog

3. sql> conn / as sysdba

4. sql> startup

5. sql> quit

6. $ lsnrctl start

三、关闭Oracle的步骤

1. $ lsnrctl stop

2. $ sqlplus /nolog

3. sql> shutdown

- Normal:等待所有用户断开连接

- Immediate:等待用户完成当前语句

- Transactional:等待用户完成当前事务

- Abort:直接关闭数据库

四、解决常见问题

- 权限问题:切换到oracle用户

- 监听器未关闭:关闭监听器

- Oracle实例未关闭:关闭实例

- 环境变量设置不全:修改环境变量

五、Oracle数据库启动方式

1. startup nomount:非安装启动

2. startup mount dbname:安装启动

3. startup open dbname:执行“nomount”和“mount”,然后打开数据库文件

4. startup:等同于startup nomount, startup mount, startup open。