oracle一些重要文件的位置

简介:
SID_NAME=tinadb 
ORACLE_BASE=/u01 
ORACLE_HOME=/u01/oracle 

spfile文件位置: 
/u01/oracle/dbs/spfiletinadb.ora 

参数文件位置: 
/u01/oracle/dbs/init.ora 

alert文件位置: 
/u01/diag/rdbms/tinadb/tinadb/trace/alert_tinadb.log 

alert log 是一个文本文件,可以用任何文本编辑器打开,它的位置可以通过SQL语句从数据库中检索到。 
使用 
select value from v$parameter where name='background_dump_dest' 
或者 show parameter dest 也可以找到相应的位置找到文件位置。 

监听文件位置: 
/u01/oracle/network/admin/listener.ora 
/u01/oracle/network/admin/tnsnames.ora 
/u01/oracle/network/admin/sqlnet.ora 

awr报告的位置: 
1 生成单实例awr报告 
@$ORACLE_HOME/rdbms/admin/awrrpt.sql 

2 生成oracle RAC awr报告 
@$ORACLE_HOME/rdbms/admin/awrgrpt.sql 

3 生成RAC环境中特定数据库实例的awr报告 
@$ORACLE_HOME/rdbms/admin/awrrpti.sql 

4 生成ORACLE RAC环境中多个数据库实例的awr报告 
@$ORACLE_HOME/rdbms/admin/awrgrpti.sql 

5 生成sql语句的awr报告 
@$ORACLE_HOME/rdbms/admin/awrsqrpt.sql 

6 生成特定数据库实例上某个sql语句的awr报告 
@$ORACLE_HOME/rdbms/admin/awrsqrpi.sql 

7 生成单实例awr时段对比报告 
@$ORACLE_HOME/rdbms/admin/awrddrpt.sql 

8 生成oracle RAC awr时段对比报告 
@$ORACLE_HOME/rdbms/admin/awrgdrpt.sql 

9 生成特定数据库实例的awr时段对比报告 
@$ORACLE_HOME/rdbms/admin/awrddrpi.sql 

10 生成oracle RAC 环境上特定数据库实例的awr时段对比报告 

执行:sql>@$ORACLE_HOME/rdbms/admin/awrrpt.sql 就会生成了 

dump目录位置 
/u01/admin/tinadb/adump 
/u01/admin/tinadb/dpdump 

adump :审计信息 
bdump :后台进程,bdump 中有alert文件,和一些后台进程的trace file 
cdump :core trace,一般是用来日志应用程序的除非数据库出了问题,否则基本上不会有什么信息 
dpdump :是存放一些登录信息的 
pfile :初始化参数文件initSID  
udump :前台手动trace的,比如sql trace之后session的trace文件  
show parameter background_dump_dest;  

密码文件 
1、密码文件的使用 
sqlplus "/ as sysdba" --可以直接登陆本机数据库,但是登陆远程数据库时失败(ERROR:ORA-01031: insufficient privileges) 
如果登陆远程数据库就要写上用户名密码,而且该用户名具有sysdba权限 

创建密码文件 
ORAPWD FILE=<密码文件名> PASSWORD =<登陆密码> ENTRIES=<允许使用该密码文件的最大用户数> 
[oracle@oratest ~]$ orapwd file=/u01/oracle/dbs/pwdtinadb.ora password=tina entries=10 

密码文件位置 
/u01/oracle/dbs/下的PWDSID.ORA,其中SID代表相应的Oracle数据库系统标识符 

2、密码文件的REMOTE_LOGIN_PASSWORDFILE参数 
有了密码文件之后,需要设置初始化参数REMOTE_LOGIN_PASSWORDFILE来控制密码文件的使用状态。 
SQL> show parameter password --查看密码文件的状态 
NAME      TYPE VALUE 
------------------------------------ ----------- ------------------------------ 
remote_login_passwordfile      string EXCLUSIVE 

NONE:指示Oracle系统不使用密码文件,特权用户的登录通过操作系统进行身份验证; 

EXCLUSIVE:指示只有一个数据库实例可以使用此密码文件。只有在此设置下的密码文件可以包含有除INTERNAL/SYS以外的用户信息,即允许将系统权限SYSOPER/SYSDBA授予除INTERNAL/SYS以外的其他用户。 

SHARED:指示可有多个数据库实例可以使用此密码文件。在此设置下只有INTERNAL/SYS帐号能被密码文件识别,即使文件中存有其他用户的信息,也不允许他们以SYSOPER/SYSDBA的权限登录。此设置为缺省值。 

修改REMOTE_LOGIN_PASSWORDFILE参数值: 
ALTER SYSTEM SET REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE SCOPE=SPFILE 

授权给其它用户: 
创建相应用户帐号,对其授权(包括SYSOPER和SYSDBA): 
GRANT SYSDBA TO user_name; 
相关文章
|
3月前
|
存储 Oracle NoSQL
Oracle 表空间、数据文件、schema的关系
Oracle 表空间、数据文件、schema的关系
43 2
|
2月前
|
XML Java 数据库连接
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——hibernate的config文件(hibernate.cfg.xml)
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——hibernate的config文件(hibernate.cfg.xml)
12 0
|
7月前
|
Oracle 关系型数据库 数据库
9-4 Oracle管理表空间和数据文件
9-4 Oracle管理表空间和数据文件
|
25天前
|
运维 Oracle 安全
Oracle的三重奏:密码文件、警告文件与跟踪文件
【4月更文挑战第19天】Oracle数据库的三大守护者:密码文件保护系统免受未经授权访问,如同宝藏的“密码锁”;警告文件似“哨兵”,记录错误信息,助于及时解决问题;跟踪文件扮演“侦探”角色,详尽记录操作,便于性能优化和故障排查。这三份文件共同确保数据王国的安全与稳定。作为管理员,重视并善用它们是关键。
|
25天前
|
运维 Oracle 关系型数据库
Oracle服务器参数文件:数据王国的“调控大师”
【4月更文挑战第19天】Oracle服务器参数文件,数据库的“调控大师”,掌控着内存管理、进程调度等关键设置。通过参数调整如SGA_MAX_SIZE和PROCESSES,实现性能优化和故障防控。虽然挑战重重,但成功的性能调优带来无尽成就感。它在备份恢复中也扮演重要角色,保障数据一致性与可用性。成为真正的“调控大师”,为数据王国效力!
|
25天前
|
运维 Oracle 关系型数据库
Oracle日志文件:数据王国的“记事本”
【4月更文挑战第19天】Oracle日志文件是数据库稳定运行的关键,记录数据变更历史,用于恢复和故障处理。它们协调并发操作,确保数据一致性和完整性。日志文件实时写入操作信息并定期刷新到磁盘,便于数据恢复。然而,日志文件需备份和归档以保证安全性,防止数据丢失。日志文件,数据王国的“记事本”,默默守护数据安全。
|
25天前
|
存储 Oracle 安全
Oracle控制文件:数据王国的导航仪
【4月更文挑战第19天】Oracle控制文件是数据库的关键组件,存储结构信息和元数据,用于数据库启动、恢复。它指引数据库找到所需文件,保证数据完整性。控制文件的多重备份和定期更新确保其安全可靠。作为数据库导航仪,它对管理员理解和维护数据库至关重要,为数据存储和恢复提供关键支持。
|
25天前
|
存储 监控 Oracle
Oracle数据文件:数据王国的秘密藏宝图
【4月更文挑战第19天】Oracle数据文件是数据库物理存储的核心,存储实际数据,犹如数据王国的宝藏。它们对数据库性能至关重要,影响数据分布和访问效率。有效管理数据文件涉及合理规划大小、数量,监控使用情况,利用自动扩展功能,并能实现跨磁盘存储和高可靠性。理解数据文件原理有助于优化数据库性能和资源利用,发掘更多数据潜力。
|
4月前
|
SQL 存储 Oracle
oracle如何定期备份数据库sql文件
【1月更文挑战第7天】oracle如何定期备份数据库sql文件
58 8
|
9月前
|
SQL 监控 Oracle
【Oracle系列】- Oracle数据库更改数据文件位置
【Oracle系列】- Oracle数据库更改数据文件位置
147 0