启动oracle需要有两个服务
1、监听服务
2、Oracle实例prod重启服务器后 将Oracle监听服务打开
[oracle@localhost ~]$ lsnrctl status
[oracle@localhost ~]$ lsnrctl start[oracle@localhost ~]$ sqlplus / as sysdba
su - oracle # 进入oracle的用户,读取oracle的配置文件
lsnrctl status # 查看状态
lsnrctl start # 启动监听
sqlplus / as sysdba # 以操作系统权限认证的oracle sys管理员登陆.
startup # 以默认参数文件开启实例,装载默认的数据库,并打开数据库。
监听的作用
监听客户端请求
为客户端请求分配Server Process
注册实例服务
错误转移failover
负载均衡
Oracle默认三个用户
sys用户:超级管理员,权限最高,它的角色是DBA(数据库管理员)
system用户:系统管理员,权限很高,它的角色是DBA operator(数据库管理员操作者),不具有创建数据库的权限!
普通用户(normal),如系统安装时的scott用户,默认密码是tiger。普通用户的权限是SYS用户或SYSTEM用户给的,如果没有给,那普通用户连很基本的访问权限,连接权限也没有。