sqlplus /nolog 是以不连接数据库的方式启动sql*plus。
conn /as sysdba 是以dba的身份连接到数据库。
连接数据库的时候发现一个奇怪的现象就是无论输入什么密码都可以连接到数据库,而用其他主机远程连接的时候却必须要正确的密码,查询了半天资料原来是因为在自己本机oracle服务器的时候使用的是本地验证模式,只要是以管理员登陆的情况下oracle默认拥有最大权利不会拒绝连接数据库的请求,而其他主机则要求有密码验证。
oracle的启动方式有三种:
start nomount 启动实例不加载数据库
1.创建数据库 2.重建控制文件
startup mount 启动实例加载数据库但不打开
1.重命名数据文件 2.添加删除重命名日志文件
3.数据库的完全恢复操作4.改变数据库的归档模式
startup (open模式)启动实例加载并打开数据库。
三种模式的切换
alter database mount/open/nomount
关闭
shutdown 正常关闭
shutdown immediate 马上关闭
转载于:https://blog.51cto.com/3419006/863883