`
LJ你是唯一LT
  • 浏览: 244029 次
社区版块
存档分类
最新评论

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;

分享到:
评论

相关推荐

    oracle查看alert日志文件位置

    在Oracle数据库管理中,了解如何查看Alert日志文件的位置至关重要。Alert日志文件包含有关数据库实例运行时的重要信息,例如错误消息、警告和其他重要事件,对于诊断问题和维护数据库健康状态非常有用。本文将详细...

    oracle init.ora 文件据在位置

    在Oracle数据库管理与维护过程中,正确理解并掌握`init.ora`文件的位置至关重要。该文件是Oracle实例启动时读取的重要配置文件之一,用于设置数据库运行所需的参数。本文将详细介绍如何定位`init.ora`文件的具体位置...

    navicat链接oracle文件,OCI文件 oracle12版本 OCI文件链接oracle12

    OCI文件通常包含一些库和头文件,这些文件是用于建立与Oracle数据库连接所必需的。在Oracle 12c中,这些文件通常位于名为“instantclient”的目录下,如“instantclient_12_2”所示。这个压缩包文件包含了运行Oracle...

    Oracle 主要配置文件介绍

    ### Oracle 主要配置文件介绍 #### 1.2 Oracle 主要配置文件介绍 ##### 1.2.1 /etc/profile 文件 - **定义**: `/etc/profile` 文件是系统级的环境变量配置文件,在 CAMS 系统中,与数据库相关的环境变量定义在此...

    oracle11g监听文件

    在Oracle数据库系统中,监听器(Listener)是至关重要的组成部分,它负责管理客户端连接请求,将这些请求转发到相应的数据库服务。本文将详细介绍Oracle 11g的监听文件及其配置,同时也会提及tnames文件的相关知识。...

    深入分析oracle日志文件

    Oracle 日志文件是 Oracle 数据库管理员 (DBA) 实现数据库恢复和追踪用户操作的重要工具。通过分析 Oracle 日志文件,可以追踪用户的恶意操作、恢复误删除的数据、执行事后审计等。Oracle 公司提供的 LogMiner 是一...

    批处理文件彻底卸载Oracle文件

    6. **删除临时文件和日志**:Oracle的临时文件和日志文件可能散布在不同位置,批处理文件会遍历这些位置并删除它们。 7. **重启电脑**:最后,批处理文件可能会选择重启计算机,以确保所有更改生效并清除Oracle的...

    Oracle参数文件PFILE和SPFILE介绍

    Oracle数据库系统中,参数文件是配置数据库运行方式的关键组件,主要分为PFILE(初始化参数文件)和SPFILE(服务参数文件)。这两种类型的参数文件各有特点,适用于不同的管理和操作场景。 一、PFILE(初始化参数...

    oracle配置文件信息

    正确配置这些文件对于确保Oracle数据库的正常运行至关重要。例如,错误的监听器配置可能导致客户端无法成功连接到数据库;不合理的内存参数设置可能会影响数据库性能等。 ### 总结 通过了解Oracle的主要配置文件...

    oracle控制文件的建立

    控制文件是Oracle数据库的一个二进制文件,它包含了数据库的物理结构信息,如数据文件的名字和位置、重做日志文件的位置等。控制文件对于数据库来说至关重要,没有控制文件,Oracle将无法启动数据库。 #### 二、...

    oracle11g连接文件oci.zip

    Oracle 11g OCI(Oracle Call Interface)是Oracle数据库提供的一种C语言编程...正确配置和使用这些文件,可以实现高效、稳定的数据库访问,同时,理解数据库权限管理和用户切换的概念也是日常数据库工作的重要部分。

    Oracle根据DBF文件恢复.rar

    8. **重命名或移动数据文件**:如果数据文件在新位置,需要更新控制文件中的路径,然后使用ALTER DATABASE DATAFILE命令重命名或移动文件。 9. **打开数据库**:使用ALTER DATABASE OPEN或OPEN RESETLOGS命令打开...

    原创Oracle 物理删除数据文件恢复 危机演练

    如果有,恢复过程相对简单,只需将备份中的数据文件恢复到原始位置或新的位置,并使用`RESTORE DATABASE`或`RESTORE DATAFILE`命令。 3. **使用闪回功能**:如果数据库启用了闪回功能,可以尝试使用`FLASHBACK ...

    oracle数据库配置文件

    在Oracle数据库的运行过程中,配置文件起着至关重要的作用。以下是关于"oracle数据库配置文件"的详细讲解: 1. **initv6db.ora文件**: 这是Oracle数据库的初始化参数文件,也称为`spfile`(如果是以.ora结尾,则...

    Oracle可执行文件,包含导入导出可执行文件

    在Oracle数据库中,导入(import)和导出(export)是两个重要的工具,用于数据迁移、备份和恢复。本压缩包包含的可执行文件就是针对这些功能的实用程序,特别适用于那些无需完整安装Oracle环境但仍需进行数据操作的...

    在ORACLE中移动数据库文件

    数据文件是Oracle数据库中最重要的组成部分之一,用于存储用户数据和表空间元数据。移动数据文件通常涉及到以下步骤: 1. **关闭数据库** - 使用`svrmgrl`工具登录到数据库。 - 输入命令`CONNECT INTERNAL`来...

    oracle六种物理文件.pdf

    控制文件是Oracle数据库中极为重要的组成部分之一,它是一个二进制文件,用于存储关于整个数据库的重要信息,包括数据库的结构信息。控制文件对于数据库的正常运行至关重要,因为它是数据库能够识别其组成元素的关键...

    ORACLE数据库的日志文件分析.pdf

    ORACLE数据库日志文件分析是关系型数据库管理系统中非常重要的一部分。日志文件是ORACLE数据库的核心组件之一,用于记录数据库的所有操作,包括事务、数据修改、回滚等。日志文件分析是ORACLE数据库管理员的基本技能...

    oracle_oci.dll文件.zip

    2. **设置环境变量**:安装完成后,需要设置一些环境变量以指示系统找到oci相关的库文件。例如,添加以下行到用户的.bashrc或.bash_profile文件: ``` export ORACLE_HOME=/path/to/oracle/instantclient export ...

Global site tag (gtag.js) - Google Analytics