热搜词: 

oracle数据库参数文件位置

发布:謇叔干

⑴如何查看oracle数据文件的地址1.Todo:selectnamefromv$datafile查询数据文件在表空间中的具体位置

结果集中只有一列:

NAME

D:\APP\AIRUCHEN\ORADATA\ORCL\USERS01.DBF

2.执行:选择*FROMBA_DATA_FILESINTOTABLESPACE;查询数据文件在表空间的具体位置和文件名。 名称等比以前的名称更完整。

结果集:

FILE_NAME(数据文件名)TABLESPACE_NAME(表空间名称)其他头............

D:\APP\AIRUCHEN\ORADATA\ORCL\USERS01.DBF系统其他数据.........................................

扩展信息:

Linux下Oracle数据库常用命令

在Oracle用户下运行:

$sqlplussystem/manager@file。 sql执行sql脚本文件

$sqlplussystem/manager登录sqlplus;如果系统用户

$sqlplus/nolog没有连接数据库。 启动sqlplus时要用到的数据

$lsnrctlstatus/stop/startoracle的listener监听器状态查看/停止/启动

$impsystem/managerfile=/tmp/expfile.dmplog=/tmp/implogfile.logignore=yfromuser=expusertouser=impuser用户态表数据导入;这里只使用了几个参数,还有很多未使用的参数。 除非指定特殊值。 使用默认值。

⑵oracle的参数文件有哪些??ORACLE数据库启动后,可以通过select*fromv$parameter语句查看Oracle数据库使用的所有参数。
对于Oracle的参数文件,分为spfile二进制文件和pfile文本文件。 当今的数据库通常使用spfile二进制文件作为参数文件来启动Oracle。
spfile和pfile的区别:
1.spfile是一个二进制文件(可以通过stringsspfileorcl.ora查看二进制文件),并且不能使用文本编辑器修改,只能使用sqlplus中的命令来动态修改参数。 如果pfile是文本文件,可以直接使用文本编辑器修改,重启数据库后生效。
2.spfile必须存放在服务器上,一般在$ORACLE_HOME/dbs目录下。 pfile可以存放在客户端,通过客户端的pfile来启动数据库。
3.spfile和pfile可以在sql命令下动态更改(无论数据库实例是否启动)。
通过pfilecreatepfile='/u01/app/oracle/dbs/spfileorcl.ora'frompfile='/u01/app/oracle/dbs/initorcl.ora'创建spfile(或使用createpfilefrompfile)。
4.如果数据库初始化时没有指定参数文件(如果sid为orcl),则会按顺序在$ORACLE_HOME/dbs目录下查找参数文件spfileorcl.ora>initorcl.ora。
5.可以指定启动数据库的参数文件(这里只能使用pfile文件,不能使用spfile文件)
startuppfile='/u01/app/oracle/dbs/init.ora'(使用pfile文件)。
6.对于参数文件中未指定的参数,则采用对应参数的默认值。

以上就是关于oracle数据库参数文件位置的全部内容,希望能够帮到您。

大家都在看

查看更多综合百科