oracle查看dbid
来源:互联网 发布:js 将数组变为字符串 编辑:程序博客网 时间:2024/06/01 19:03
在进行数据库恢复的过程中,很多时候我们需要知道Oracle数据库的DBID,通常有以下几种方法可以获得数据库的DBID.
1.查询v$database获得
由于DBID在控制文件和数据文件中都存在记录,所以如果能够mount数据库就可以查询v$database视图获得.
SQL> select status from v$instance;
STATUS
------------
MOUNTED
SQL> select dbid from v$database;
DBID
----------
1742847260
2.在nomount状态时
如果数据库配置了自动控制文件备份,并且名称是缺省的,那么我们可以从自动备份文件获得DBID.
CONFIGURE CONTROLFILE AUTOBACKUP ON; 记住在rman中要开启自动备份控制文件
[oracle@node1 dbs]$ cd $ORACLE_HOME/dbs
[oracle@node1 dbs]$ ls -l c*
-rw-r----- 1 oracle dba 9830400 Nov 22 23:22 c-1742847260-20151122-00
这里的1742847260就是DBID。
3.从rman中也可以看到dbid
需要或缺DBID进行恢复通常是因为丢失了所有的控制文件.在恢复时会遇到错误.
需要或缺DBID进行恢复通常是因为丢失了所有的控制文件.在恢复时会遇到错误.
[oracle@node1 dbs]$ rman target /
Recovery Manager: Release 11.2.0.4.0 - Production on Sun Nov 22 23:34:34 2015
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
connected to target database: NODE1 (DBID=1742847260)
可以在数据库正常的时候记录dbid
从数据文件中也可以读取dbid,不过记住以上3种简单方法,就够用了!
0 0
- oracle查看dbid
- oracle获得dbid
- oracle获得dbid
- 如何获取Oracle DBID
- 如何获取oracle dbid
- 查看oracled数据库的DBID
- Oracle 修改DB_NAME 和 DBID
- Oracle 修改DB_NAME 和 DBID
- Oracle 修改DB_NAME 和 DBID
- 获得Oracle数据库的DBID
- oracle 修改dbid和dbname
- DBID
- HOW TO GET ORACLE DATABASE IDENTIFIER (DBID)
- 改oracle的name和dbid
- bbed获取oracle dbid(oracle十进制和十六进制转换)
- 利用冷备份创建一个相同DBID的Oracle数据库
- Oracle NID工具修改数据库DBID和数据库名称
- Oracle NID工具修改数据库DBID和数据库名称
- Android---绘图
- iphone个人热点找不到
- H.264数据流格式
- git:将某个commit或其中某个文件修改提取出来
- Linux和Windows生成系统时间命名的文件
- oracle查看dbid
- javascript判断输入是否为空
- 10019---浅谈UML的概念和模型之UML九种图
- Learn Python The Hard Way ex41中的程序
- Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (下)
- View too large to fit into drawing cache when calling getDrawingCache()
- subversion, 在windows上架设svn server,并创建repository
- windows下安装rabbitmq
- layoutSubviews总结