查看DBID的方法

前言

     DBID是DataBase IDentifier的缩写,意思就是数据库的唯一标识符。这个DBID在数据文件头和控制文件都是存在的,可以用于标示数据文件的归属。 对于不同数据库来说,DBID应当不同,而db_name则可能是相同的。 在我们进行数据库恢复时,有时必须要知道DBID,下面分两种情况总结了查询DBID的方法。


1. 当数据库能够mount或open时:


(1) 从v$database查询获得:

select dbid,open_mode from v$database; 

(2) rman登录时,显示出dbid;

(3) 从自动备份控制文件集的名字查询DBID;

(4) 通过oracle event来获取:

   a.dump数据文件头:

    [oracle@bond ~]$ sqlplus / as sysdba

    SQL> alter system set events 'immediate trace name file_hdrs level 3';

    

    System altered.


    SQL> oradebug setmypid;

    Statement processed.

    SQL> oradebug tracefile_name;

     /u01/app/oracle/diag/rdbms/bond/bond/trace/bond_ora_10759.trc


查看 bond_ora_10759.trc内容,以下是部分内容:

Trace file /u01/app/oracle/diag/rdbms/bond/bond/trace/bond_ora_10759.trc

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

With the Partitioning, Oracle Label Security, OLAP, Data Mining,

Oracle Database Vault and Real Application Testing options

ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1

System name:    Linux

Node name:      bond

Release:        3.10.0-327.el7.x86_64

Version:        #1 SMP Thu Nov 19 22:10:57 UTC 2015

Machine:        x86_64

VM name:        VMWare Version: 6

Instance name: bond

Redo thread mounted by this instance: 1

Oracle process number: 28

Unix process pid: 10759, image: oracle@bond (TNS V1-V3)



*** 2019-08-17 18:00:58.374

*** SESSION ID:(36.9) 2019-08-17 18:00:58.374

*** CLIENT ID:() 2019-08-17 18:00:58.374

*** SERVICE NAME:(SYS$USERS) 2019-08-17 18:00:58.374

*** MODULE NAME:(sqlplus@bond (TNS V1-V3)) 2019-08-17 18:00:58.374

*** ACTION NAME:() 2019-08-17 18:00:58.374

 

DUMP OF DATA FILES: 5 files in database

 

DATA FILE #1: 

  name #7: /u01/app/oracle/oradata/bond/system01.dbf

creation size=0 block size=8192 status=0xe head=7 tail=7 dup=1

 tablespace 0, index=1 krfil=1 prev_file=0

 unrecoverable scn: 0x0000.00000000 01/01/1988 00:00:00

 Checkpoint cnt:103 scn: 0x0000.000fcb09 08/17/2019 17:55:17

 Stop scn: 0xffff.ffffffff 08/17/2019 17:50:52

 Creation Checkpointed at scn:  0x0000.00000007 08/24/2013 11:37:33

 thread:0 rba:(0x0.0.0)

 enabled  threads:  00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000

 Offline scn: 0x0000.000e2005 prev_range: 0

 Online Checkpointed at scn:  0x0000.000e2006 11/22/2018 20:36:09

 thread:1 rba:(0x1.2.0)

 enabled  threads:  01000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

 enabled  threads:  01000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

  00000000 00000000 00000000 00000000 00000000 00000000

 Hot Backup end marker scn: 0x0000.00000000

 aux_file is NOT DEFINED 

 Plugged readony: NO

 Plugin scnscn: 0x0000.00000000

 Plugin resetlogs scn/timescn: 0x0000.00000000 01/01/1988 00:00:00

 Foreign creation scn/timescn: 0x0000.00000000 01/01/1988 00:00:00

 Foreign checkpoint scn/timescn: 0x0000.00000000 01/01/1988 00:00:00

 Online move state: 0

 V10 STYLE FILE HEADER:

        Compatibility Vsn = 186647552=0xb200400

        Db ID=1328414007=0x4f2dfd37, Db Name='BOND'

        Activation ID=0=0x0

        Control Seq=1233=0x4d1, File size=96000=0x17700


标红部分即是DBID和DB_NAME;


 b.dump控制文件头:

 

SQL> alter session set events 'immediate trace name controlf level 1';


Session altered.


SQL> oradebug setmypid;

Statement processed.

SQL> oradebug tracefile_name;

/u01/app/oracle/diag/rdbms/bond/bond/trace/bond_ora_10849.trc


查看trace文件内容如下:

Trace file /u01/app/oracle/diag/rdbms/bond/bond/trace/bond_ora_10849.trc

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

With the Partitioning, Oracle Label Security, OLAP, Data Mining,

Oracle Database Vault and Real Application Testing options

ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1

System name:    Linux

Node name:      bond

Release:        3.10.0-327.el7.x86_64

Version:        #1 SMP Thu Nov 19 22:10:57 UTC 2015

Release:        3.10.0-327.el7.x86_64

Version:        #1 SMP Thu Nov 19 22:10:57 UTC 2015

Machine:        x86_64

VM name:        VMWare Version: 6

Instance name: bond

Redo thread mounted by this instance: 1

Oracle process number: 28

Unix process pid: 10849, image: oracle@bond (TNS V1-V3)



*** 2019-08-17 18:11:07.910

*** SESSION ID:(36.11) 2019-08-17 18:11:07.910

VM name:        VMWare Version: 6

Instance name: bond

Redo thread mounted by this instance: 1

Oracle process number: 28

Unix process pid: 10849, image: oracle@bond (TNS V1-V3)



*** 2019-08-17 18:11:07.910

*** SESSION ID:(36.11) 2019-08-17 18:11:07.910

*** CLIENT ID:() 2019-08-17 18:11:07.910

*** SERVICE NAME:(SYS$USERS) 2019-08-17 18:11:07.910

*** MODULE NAME:(sqlplus@bond (TNS V1-V3)) 2019-08-17 18:11:07.910

*** ACTION NAME:() 2019-08-17 18:11:07.910

 

DUMP OF CONTROL FILES, Seq # 1239 = 0x4d7

 V10 STYLE FILE HEADER:

        Compatibility Vsn = 186647552=0xb200400

        Db ID=1328414007=0x4f2dfd37, Db Name='BOND'

        Activation ID=0=0x0

        Control Seq=1239=0x4d7, File size=594=0x252

        File Number=0, Blksiz=16384, File Type=1 CONTROL

*** END OF DUMP ***


标红部分即为DBID和DB_NAME;


2.数据库无法mount时:

  在这种情况下,数据库基本处于瘫痪状态,我们需要借用一些特殊方法:

(1) dump数据库的redo log:

 拷贝一个redo log至能够正常运行的测试库中(假设路径是/oracle/redo01.log),然后:

alter system dump logfile '/oracle/redo01.log';


执行上述命令后会生成相应的trace文件,具体的trace文件可通过如下查询:

select p.SPID from v$process p ,v$session s

where p.ADDR = s.PADDR

 and  s.SID in (select sid from v$mystat where rownum = 1);


然后在/u01/app/oracle/diag/rdbms/dbmon/dbmon/trace找到相应的trace文件,即可查看dbid。


(2)  通过bbed,查看控制文件/数据文件/redo文件头即可查看:

[oracle@dbmon oracle]$ cat bbed.par 

blocksize=8192

listfile=/oracle/files.txt

mode=browse


[oracle@dbmon oracle]$ cat files.txt

1 /u01/app/oracle/oradata/dbmon/system01.dbf 817889280

2 /u01/app/oracle/oradata/dbmon/sysaux01.dbf 754974720

3 /u01/app/oracle/oradata/dbmon/undotbs01.dbf 146800640

4 /u01/app/oracle/oradata/dbmon/users01.dbf 5242880

5 /u01/app/oracle/oradata/dbmon/dbmon01.dbf 7864320

6 /u01/app/oracle/oradata/dbmon/newmon01.dbf 5242880

7 /u01/app/oracle/oradata/dbmon/zhan01.dbf 5242880

8 /u01/app/oracle/oradata/dbmon/CDCPUB01.dbf 23592960

9 /u01/app/oracle/oradata/dbmon/cdcsuber01.dbf 5242880

10 /oracle/am.dbf 52428800


注意这里的大小必须是MB的整数倍,四舍五入

[oracle@dbmon oracle]$ bbed parfile=bbed.par   (密码:blockedit)


[oracle@dbmon oracle]$ bbed parfile=bbed.par

Password: 


BBED: Release 2.0.0.0.0 - Limited Production on Thu Aug 15 10:20:29 2019


Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.


************* !!! For Oracle Internal Use only !!! ***************


BBED> show

        FILE#           1

        BLOCK#          1

        OFFSET          0

        DBA             0x00400001 (4194305 1,1)

        FILENAME        /u01/app/oracle/oradata/dbmon/system01.dbf

        BIFILE          bifile.bbd

        LISTFILE        /oracle/files.txt

        BLOCKSIZE       8192

        MODE            Browse

        EDIT            Unrecoverable

        IBASE           Dec

        OBASE           Dec

        WIDTH           80

        COUNT           512

        LOGFILE         log.bbd

        SPOOL           No


BBED> info

 File#  Name                                                        Size(blks)

 -----  ----                                                        ----------

     1  /u01/app/oracle/oradata/dbmon/system01.dbf                       99840

     2  /u01/app/oracle/oradata/dbmon/sysaux01.dbf                       92160

     3  /u01/app/oracle/oradata/dbmon/undotbs01.dbf                      17920

     4  /u01/app/oracle/oradata/dbmon/users01.dbf                          640

     5  /u01/app/oracle/oradata/dbmon/dbmon01.dbf                          960

     6  /u01/app/oracle/oradata/dbmon/newmon01.dbf                         640

     7  /u01/app/oracle/oradata/dbmon/zhan01.dbf                           640

     8  /u01/app/oracle/oradata/dbmon/CDCPUB01.dbf                        2880

     9  /u01/app/oracle/oradata/dbmon/cdcsuber01.dbf                       640

    10  /oracle/am.dbf                                                    6400


BBED> set file 10

        FILE#           10


BBED> map /v

 File: /oracle/am.dbf (10)

 Block: 1                                     Dba:0x02800001

------------------------------------------------------------

 Data File Header


 struct kcvfh, 860 bytes                    @0       

    struct kcvfhbfh, 20 bytes               @0       

    struct kcvfhhdr, 76 bytes               @20      

    ub4 kcvfhrdb                            @96      

    struct kcvfhcrs, 8 bytes                @100     

    ub4 kcvfhcrt                            @108     

    ub4 kcvfhrlc                            @112     

    struct kcvfhrls, 8 bytes                @116     

    ub4 kcvfhbti                            @124     

    struct kcvfhbsc, 8 bytes                @128     

    ub2 kcvfhbth                            @136     

    ub2 kcvfhsta                            @138     

    struct kcvfhckp, 36 bytes               @484     

    ub4 kcvfhcpc                            @140     

    ub4 kcvfhrts                            @144     

    ub4 kcvfhccc                            @148     

    struct kcvfhbcp, 36 bytes               @152     

    ub4 kcvfhbhz                            @312     

    struct kcvfhxcd, 16 bytes               @316     

    sword kcvfhtsn                          @332     

    ub2 kcvfhtln                            @336     

    text kcvfhtnm[30]                       @338     

    ub4 kcvfhrfn                            @368     

    struct kcvfhrfs, 8 bytes                @372     

    ub4 kcvfhrft                            @380     

    struct kcvfhafs, 8 bytes                @384     

    ub4 kcvfhbbc                            @392     

    ub4 kcvfhncb                            @396     

    ub4 kcvfhmcb                            @400     

    ub4 kcvfhlcb                            @404     

    ub4 kcvfhbcs                            @408     

    ub2 kcvfhofb                            @412     

    ub2 kcvfhnfb                            @414     

    ub4 kcvfhprc                            @416     

    struct kcvfhprs, 8 bytes                @420     

    struct kcvfhprfs, 8 bytes               @428     

    ub4 kcvfhtrt                            @444     


 ub4 tailchk                                @8188 



BBED> p kcvfhhdr

struct kcvfhhdr, 76 bytes                   @20      

   ub4 kccfhswv                             @20       0x00000000

   ub4 kccfhcvn                             @24       0x0b200000

    ub4 kccfhdbi                             @28       0x5682b533

   text kccfhdbn[0]                         @32      O

   text kccfhdbn[1]                         @33      R

   text kccfhdbn[2]                         @34      C

   text kccfhdbn[3]                         @35      L

   text kccfhdbn[4]                         @36       

   text kccfhdbn[5]                         @37       

   text kccfhdbn[6]                         @38       

   text kccfhdbn[7]                         @39       

   ub4 kccfhcsq                             @40       0x00080f97

   ub4 kccfhfsz                             @44       0x00001900

   s_blkz kccfhbsz                          @48       0x00

   ub2 kccfhfno                             @52       0x0012

   ub2 kccfhtyp                             @54       0x0003

   ub4 kccfhacid                            @56       0x00000000

   ub4 kccfhcks                             @60       0x00000000

   text kccfhtag[0]                         @64       

   text kccfhtag[1]                         @65       

   text kccfhtag[2]                         @66       

   text kccfhtag[3]                         @67       

   text kccfhtag[4]                         @68       

   text kccfhtag[5]                         @69       

   text kccfhtag[6]                         @70       

   text kccfhtag[7]                         @71       

   text kccfhtag[8]                         @72       

   text kccfhtag[9]                         @73       

   text kccfhtag[10]                        @74       

   text kccfhtag[11]                        @75       

   text kccfhtag[12]                        @76       

   text kccfhtag[13]                        @77       

   text kccfhtag[14]                        @78       

   text kccfhtag[15]                        @79       

   text kccfhtag[16]                        @80       

   text kccfhtag[17]                        @81       

   text kccfhtag[18]                        @82       

   text kccfhtag[19]                        @83       

   text kccfhtag[20]                        @84       

   text kccfhtag[21]                        @85       

   text kccfhtag[22]                        @86       

   text kccfhtag[23]                        @87       

   text kccfhtag[24]                        @88       

   text kccfhtag[25]                        @89       

   text kccfhtag[26]                        @90       

   text kccfhtag[27]                        @91       

   text kccfhtag[28]                        @92       

   text kccfhtag[29]                        @93       

   text kccfhtag[30]                        @94       

   text kccfhtag[31]                        @95       



其中ub4 kccfhdbi @28 0x5682b533 这一行对应的即是dbid值,为16进制,转换成10进制:


select to_number('5682b533','XXXXXXXXXXXXXXX') from dual ;  ---1451406643


同时上面也可看出db_name,这就是为啥db_name最大长度不能超过8位的原因了

   text kccfhdbn[0]                         @32      O

   text kccfhdbn[1]                         @33      R

   text kccfhdbn[2]                         @34      C

   text kccfhdbn[3]                         @35      L

   text kccfhdbn[4]                         @36       

   text kccfhdbn[5]                         @37       

   text kccfhdbn[6]                         @38       

   text kccfhdbn[7]                         @39       




来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69902769/viewspace-2653665/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/69902769/viewspace-2653665/

Linux环境下OpenSSH升级到 OpenSSH_9.8p1(内置保姆级教程并包含openssl升级过程) 2024年7月1日接到安全部门同事邮件通知,目前生产环境及测试环境服务器Openssh存在远程代码执行漏洞(CVE-2024-6387),漏洞等级高,且攻击者可以成功利用该漏洞获得远程root shell最高权限从而执行任意代码及命令,主要受影响版本为8.5p1 阅读详情

相关推荐

Mac版UltraEdit 18.00.0.19破解教程:终端一行命令搞定(附版本适配指南)

本文为Mac用户提供了UltraEdit的合法替代方案与授权指南,强调破解软件的法律风险和安全隐忧。推荐使用VS Code、Sublime Text等开源或商业编辑器,结合终端工具如Vim/Neovim,实现高效文本编辑。同时详细介绍了UltraEdit的官方授权选项,帮助开发者在遵守软件许可的前提下提升工作效率。

k9l0m1的博客 357

查看数据库的dbid的方法

首先,oracle数据库的dbid是数据库的唯一标识符。也就是说,不同的oracle数据库在同一个网络中,可能存在相同的数据库实例名称,但是一定不会有相同的dbid。 以Windows的oracle为例,提供两种查询方法: (1)使用恢复管理器查看。 打开cmd命令行,输入如下命令,进入恢复管理器,如下图所示,查看DBID。 c:\Users\Administrator> rman target / (2)SQL语句查看DBID。 打开cmd命令行,依次输入如下命令,进入数据库的SQL命令行,并查

weixin_38611352的博客 2345

项目回顾一:《高速多端口共享缓存模块》

本帖子仅为了回顾一下一年前自己动手完成的第一个数字ic设计项目的历程,为复试做一下准备,完成的这个sramc模块花了整整四个月的时间,从0到12个模块的代码产出以及模块的验证,虽然没有拿奖,也没有进入复赛,设计过程中使用的技术手段和算法也不太成熟,但这这是一个值得记录的过程!

weixin_60261760的博客 1255

oracle数据库之DBNAME和DBID

但是,更改实例的内部数据库标识符 (DBID) 是不可能的,这样对于恢复管理器 (RMAN)来说,由于是通过 DBID来区分数据库的,因此无法在同一个RMAN存储库中同时注册种子数据库和重建之后的数据库。我们知道,在数据库内部,数据库的DBNAME和DBID是数据库标识符,其中,DBID更是数据库的唯一标识符,如果要重新调整数据库的名字,一般是要重建控制文件,为数据库赋予新的名称 (DBNAME);在一些特殊的情况下,我们可能需要修改数据库的DBID,有时候可能仅仅是修改控制文件的。

qq_60175070的博客 2222

YOLOv11 结合多尺度卷积注意力机制(MSCA):小目标检测精度提升20%的完整实现指南

用不同尺寸的深度卷积(如d×7×1、d×1×7等)提取多尺度特征;通过通道融合,强化小目标的细节信息;仅增加4.2M参数,却能让小目标检测精度大幅提升(对比表见后文)。

m0_71589036的博客 186

跨平台CMake AutoSAR

AutoSAR是汽车行业采用的一种软件架构标准,它旨在提供一个通用的软件平台,使得汽车软件的开发和集成变得更加高效和灵活。总结一下,CMake AutoSAR是一个强大的跨平台工具,为AutoSAR开发提供了便利。通过简单的配置文件和命令,开发人员可以实现高效、灵活的跨平台开发,并加快自动驾驶系统的开发进程。上述示例中,我们定义了一个名为AutoSAR的项目,指定了源代码文件的路径和依赖库的路径。通过简单的配置文件和命令,开发人员可以实现高效、灵活的跨平台开发,并加快自动驾驶系统的开发进程。

EcmFsharp的博客 233

oracle 查询dbid,查看DBID的方法

前言DBID是DataBase IDentifier的缩写,意思就是数据库的唯一标识符。这个DBID在数据文件头和控制文件都是存在的,可以用于标示数据文件的归属。 对于不同数据库来说,DBID应当不同,而db_name则可能是相同的。 在我们进行数据库恢复时,有时必须要知道DBID,下面分两种情况总结了查询DBID的方法。1. 当数据库能够mount或open时:(1) 从v$database查询...

weixin_30925435的博客 3129

学Simulink——控制执行场景实例:基于Simulink的智能车辆电子稳定控制(ESC)仿真

本文完成了基于 Simulink 的智能车辆电子稳定控制(ESC),实现了:✅ 构建含轮胎非线性的车辆动力学模型✅ 设计滑模横摆稳定性控制器✅ 实现四轮制动力分配逻辑✅ 验证在双移线低附着场景下的卓越稳定性✅ 为主动安全控制系统开发提供完整范式。

xiaoheshang_123的博客 528

在数据库各种状态下查询DBID的五大类十种方法汇总

关于DBID: DBID是DataBase IDentifier的缩写,意思就是数据库的唯一标识符。 这个DBID在数据文件头和控制文件都是存在的,可以用于标示数据文件的归属。 对于不同数据库来说,DBID应当不同,而db_name则可能是相同的。 但是DBID是可变的,在进行数据库Clone等操作时,DBID可以被重置。 dbid是一个根据db_name \ db create tim

还不算晕的专栏 8964

【花雕学编程】Arduino FOC 之AS5048A磁编码器模块

您的硬件平台、使用场景和Arduino版本可能影响使用方法的选择。在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。1、高性能电机控制:FOC是一种高级的电机控制算法,可以精准控制PMSM(永磁同步电机)和BLDC(无刷直流)电机,实现平滑的转速和扭矩输出。

雕爷学编程 1496

第一章:基础知识 - 概念与基础,理解什么是功耗

电源管理与功耗调优:实战项目经验分享

坚韧与专注 885

DBID,SID,DB_NAME,DB_DOMAIN,INSTANCE_NAME,DB_UNIQUE_NAME,SERVICE_NAMES 及监听参数的说明

这篇文章中要讲的几个参数:        DB 相关的:        PFILE中的参数:DB_NAME,DB_DOMAIN,  INSTANCE_NAME,                             DB_UNIQUE_NAME,SERVICE_NAMES,                             GLOBAL_NAME,GLOBAL_NAMES

changyanmanman的专栏 1755

python:实现brutefore破解wifi(附完整源码)

python:实现brutefore破解wifi(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 5717

mysql如何查看dbid_获取DBID的几种方法

获取DBID的几种方法在使用RMAN的时候,dbid极为重要,dbid唯一的标识了一个数据库。在12C的CDB架构中每个pdb都有自己的pdb。可以通过以下几种方法来查询数据库的pdb1,查询v$database中的dbid或是12C的v$containersSQL> select dbid from v$database;DBID----------461042625SQL> sel...

weixin_28723171的博客 1605

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

使用rman恢复控制文件(附查看DBID方法)

控制文件完全丢失后进行恢复 今天做了个实验,模拟控制文件完全丢失后,通过rman备份来进行还原。 实验环境: 操作系统环境: [oracle@REDHAT6 tmp]$ lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:gr...

MyOLsun的博客 1941

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

如何获取Oracle DBID

RMAN-06495: must explicitly specify DBID with SET DBID command,如何获得Oracle DBID? SQL> show parameter control_files NAME TYPE VALUE -----------------------------

Oracle 1351

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

oracle 查找 dumpfile,使用dump datafile 查看oracle的dbid | 往事

环境:os:RHEL6.4 X86_64oracle software:ORACLE11.2.0.4我们知道oracle的数据库id,dbid的重要性,那么如何在只有数据文件而没有其他记录的情况下查看数据库的dbid呢?SQL> show user;USER is "SYS"SQL> alter session set tracefile_identifier="liaohesm";S...

weixin_39602571的博客 387

使用BBED查看数据文件头(block# 1)的简单使用及查询DBID/DB_NAME等信息

DBID及DB_NAME的查看在最后。 一、关于BBED使用命令show all中显示DBA的计算: BBED> show all        ---这命令显示了当前的文件号、BLOCK号,偏移号、COUNT数等信息。         FILE#           1         BLOCK#          1         OFFSET          0

还不算晕的专栏 4144

forgr viewer使用的方法小总结

这里写自定义目录标题forgr viewer使用的方法小总结forge viewer 获取bdidforge viewer 改变构件颜色forge viewer 知道构件属性值查找dbidforge viewer 改变相机位置即模型视角forge viewer 知道模型树结构forge viewer 切换模型视图如顶视图、俯视图、左视图以及右视图forge viewer 隐藏模型构件以及显示模型构件forge viewer 获取隐藏的模型构件dbidforge viewer 加载模型时改变最初的背景forg

m0_45091953的博客 2966

RMAN备份恢复典型案例——异机恢复未知DBID

生产主机意外损坏且不可修复,这时候异机存在有效的备份片,我们可以利用备份片恢复生产数据库继续对外提供服务,但是我们这时候可能无法即时获取DBID。那么如何获取DBID就很关键了。

weixin_42329915的博客 413

bbed的使用--查看数据文件信息 & sid信息

1.得到文件的块大小和数据块个数 在Linux和Unix上,oracle提供了一个小工具dbfsize用于查看文件块大小 (可以参看[ID:360032.1]How to detect and fix a corruption in the datafile OS header - ORA-27047) [oracle@ora11g test1212]$ which dbfsize

zhenglib18的专栏 490

[20180109]如何通过备份确定dbid和dbname

[20180109]如何通过备份确定dbid和dbname.txt --//如果仅仅存在备份集合,如何确定这个数据库的dbid和dbname呢?很简单,通过另外一个数据库使用rman的catalog命令就可以知道备份 --//集原来数据库的dbid和dbname,通过测试来说明: 1.环境: SCOTT@book...

weixin_34247032的博客 122

生产机的OS宕机,rman灾难恢复

朋友的数据库系统出问题了,以下是他的解决过程,对我学习RMAN很有帮助:以下是一个案例:生产机的OS宕机,rman灾难恢复本人在学习rman过程中,突然碰到一个千载难逢的"好机会"来学习rman,因为是生产机,所以以下操作目标是用最短的时间来恢愎数据,所有操作没有特别的研究为什么,不过还是在此抛砖引玉,希望对rman初学者有个参考的价值。场景描述:生产机因为病毒感染或被恶性攻击现在无法启动了,辛好

辰风的专栏--Oracle/ClearCase管理员日记 1467

设置命令窗口显示当前用户名及数据库名称

如果一个服务器同时有多个数据库,我们就需要分清楚每个数据库上的操作,下面介绍一个可自动区分不同实例数据库方法。 第一步:vi$ORACLE_HOME/sqlplus/admin/glogin.sql 第二步:将(set sqlprompt "_USER'@'_CONNECT_IDENTIFIER>" )写入到glogin.sql文件 SYS@prod>sel...

dhhpkf9734的博客 465

oracle-BBED的使用

bbed是oracle内部一款用来直接查看和修改数据文件数据的工具,可以直接修改Oracle数据文件块的内容,在一些特殊恢复场景下比较有用。字节顺序AIX对应的CPU Power系列叫大端英特尔对应的CPU 叫小端前一种规则--最低有效字节在最前面的方式,称为小端法(little endian)。后一种规则--最高有效字节在最前面的方式,称为大端法(big endian)...

weixin_34273481的博客 190

SQL Server 监控锁定信息

查看当前数据库锁定信息: declare@tbaTABLE(spidint,dbidINT,objectidINT,indldINT,TYPEVARCHAR(20),resourceVARCHAR(50),modeVARCHAR(20),statusVARCHAR(10))insertinto@tbaexecsp_lockselectspid,OBJEC...

zping的博客 42
上一篇: SQLNET.AUTHENTICATION_SERVICES总结
下一篇: mysql启动提示 Cannot allocate memory for the buffer pool
cssma46022
博客等级 码龄11年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值