大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说oracle启动过程和需要的文件_简述计算机的启动过程,希望您对编程的造诣更进一步.
a、先找到初始化文件(spfile或者pfile),此时数据库处在nomount状态;
b、根据初始文件找到控制文件(Control File),此时数据库处于mount状态;mount状态会读取控制文件中的参数
c、根据控制文件(*.ctl)找到数据文件(data file)、重做日志文件(redo log file),此时数据库处于open状态;
d、用户正常访问;
2、初始化文件 spfile(二进制文件) pfile(文本文件)
a、spfile与pfile内容一致。
b、pfile可以手工编辑,spfile是二进制文件不可手工修改参数,只能通过数据库命令进行修改。
c、数据库运行时可以修改spfile中的参数
d、数据库启动默认使用spfile文件启动数据库。
3、查看数据库参数文件位置
show parameter spfile;
create pfile=”D:pfile.ora” from spfile;
4、使用pfile来启动数据库
start nomount pfile=‘D:pfile.ora’
5、查看控制文件内容
alter database backup controlfile to trace as ‘D:orcl.ctl’;
6、查看数据文件位置
select name from v$datafile;
7、查看重做日志文件位置
select member from v$logfile;
8、数据库密码文件(允许数据库的sysdba、sysoper用户通过口令远程登录)
Windows中:$ORACLE_HOME/database/PWDorcl.ora(orcl为数据库名)
Linux中: $ORACLE_HOME/dbs/orapworcl(orcl为数据库名)
9、查看数据库是否允许远程登录及如何禁止远程
show parameter remote_login_passwordfile;
NONE: 不允许远程登录
EXCLUSIVE:允许远程连接
alter system set remote_login_passwordfile=none scope=spfile;(禁止远程连接,设置后重启生效)
10、数据库表空间 select * from dba_tablespaces;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/8450.html