启动数据库
SQL> startup
启动也可以分为3个阶段
1)加载参数文件,分配内存,启动后台进程
SQL> startup nomount;
2)读取控制文件,获取文件位置,开始维护数据库状态
SQL> alter database mount;
3)检查数据库相关文件及一致性
SQL> alter database open;
3个阶段可通过语句查看状态
SQL> select status from v$instance;
启动监听
查看监听状态
SQL> !lsnrctl status
如果监听没有启动
SQL> !lsnrctl start
如果没有注册服务,监听中不包含启动的数据库服务;也可以等待pmon进程完成注册,pmon每分钟自动将service name与本机的1521端口号注册到listener可以不使用listener.ora,因为动态注册由PMON后台进程自动注册信息,PMON每60s查看listener进程是否启动成功,启动了就注册相关服务器信息
SQL> alter system register
关闭数据库
SQL> shutdown immediate