Rumah pangkalan data tutorial mysql 利用BBED恢复UPDATE修改前的值

利用BBED恢复UPDATE修改前的值

Jun 07, 2016 pm 03:57 PM
update Semak semula guna eksperimen pulih proses

实验过程如下: 1、创建表guo_test1 gyj@PROD create table guoyJoe_t1(id int,name varchar2(10));Table created.gyj@PROD insert into guoyJoe_t1 values(1,guoyJoe);1 row created.gyj@PROD insert into guoyJoe_t1 values(1,tom);1 row created.gyj@PROD

实验过程如下:

1、创建表guo_test1 

gyj@PROD> create table guoyJoe_t1(id int,name varchar2(10));

Table created.

gyj@PROD> insert into guoyJoe_t1 values(1,'guoyJoe');

1 row created.

gyj@PROD> insert into guoyJoe_t1 values(1,'tom');

1 row created.

gyj@PROD> COMMIT;

Commit complete.
Salin selepas log masuk
gyj@PROD> select name,dbms_rowid.rowid_relative_fno(rowid) file#,dbms_rowid.rowid_block_number(rowid) block#,dbms_rowid.rowid_row_number(rowid)    row# from guoyJoe_t1;

NAME            FILE#     BLOCK#       ROW#
---------- ---------- ---------- ----------
guoyJoe             5      20877          0
tom                 5      20877          1
Salin selepas log masuk

3、刷数据缓存

gyj@PROD> alter system flush buffer_cache;

System altered.
Salin selepas log masuk

4、利用BBED找到这行记录(修改前的值:guoyJoe)

BBED> BBED> set file 5    block 20877
        FILE#           5
        BLOCK#          20877
Salin selepas log masuk

5、发生UPDATE语句,把原来的值guoyJoe修改成oracledba

gyj@PROD> update guoyJoe_t1 set name='oracledba' where name='guoyJoe';

1 row updated.

gyj@PROD> commit;

Commit complete
Salin selepas log masuk

6、刷数据缓存

gyj@PROD> alter system flush buffer_cache;

System altered.
Salin selepas log masuk

7、利用BBED找到这行被修改后的记录(修改后的值上:oracledba)

BBED> set file 5    block 20877
        FILE#           5
        BLOCK#          20877
Salin selepas log masuk

8、对比修改前与修改后的数据

BBED> d /v offset 8174 count 16
 File: /u01/app/oracle/oradata/PROD/tp01.dbf (5)
 Block: 20877   Offsets: 8174 to 8189  Dba:0x0140518d
-------------------------------------------------------
 2c000202 c1020767 756f794a 6f650106 l ,...á..guoyJoe..

BBED> d /v offset 8148 count 16
 File: /u01/app/oracle/oradata/PROD/tp01.dbf (5)
 Block: 20877   Offsets: 8148 to 8163  Dba:0x0140518d
-------------------------------------------------------
 2c010202 c102096f 7261636c 65646261 l ,...á..oracledba
Salin selepas log masuk

9、开始恢复

10、恢复成功(oracledba--->guoyJoe)

gyj@PROD> alter system flush buffer_cache;

System altered.

gyj@PROD> select name,dbms_rowid.rowid_relative_fno(rowid) file#,dbms_rowid.rowid_block_number(rowid) block#,dbms_rowid.rowid_row_number(rowid)    row# from guoyJoe_t1 where id=1;

NAME            FILE#     BLOCK#       ROW#
---------- ---------- ---------- ----------
guoyJoe             5      20877          0
tom                 5      20877          1
Salin selepas log masuk

实际上用BBED恢复UPDATE前的值不难,主要是要了解内部原理和块格式

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara menukar nama peribadi dalam kumpulan di DingTalk_Cara mengubah suai nama peribadi dalam kumpulan di DingTalk Cara menukar nama peribadi dalam kumpulan di DingTalk_Cara mengubah suai nama peribadi dalam kumpulan di DingTalk Mar 29, 2024 pm 08:41 PM

1. Mula-mula buka DingTalk. 2. Buka sembang kumpulan dan klik tiga titik di penjuru kanan sebelah atas. 3. Cari nama panggilan saya dalam kumpulan ini. 4. Klik untuk masuk untuk mengubah suai dan menyimpan.

Bagaimana untuk memulihkan percikan sembang di TikTok Bagaimana untuk memulihkan percikan sembang di TikTok Mar 16, 2024 pm 01:25 PM

Di Douyin, platform video pendek yang penuh dengan kreativiti dan kecergasan, kami bukan sahaja dapat menikmati pelbagai kandungan yang menarik, tetapi juga mempunyai komunikasi yang mendalam dengan rakan-rakan yang berfikiran sama. Antaranya, percikan sembang adalah penunjuk penting keamatan interaksi antara kedua-dua pihak, dan mereka sering secara tidak sengaja mencetuskan ikatan emosi antara kita dan rakan-rakan kita. Walau bagaimanapun, kadangkala disebabkan beberapa sebab, percikan sembang mungkin terputus, jadi apakah yang perlu kami lakukan jika kami ingin memulihkan percikan sembang ini akan membawakan anda pengenalan terperinci tentang strategi kandungan, dengan harapan dapat membantu semua orang. Bagaimana untuk memulihkan cetusan sembang Douyin? 1. Buka halaman mesej Douyin dan pilih rakan untuk bersembang. 2. Hantar mesej dan sembang antara satu sama lain. 3. Jika anda menghantar mesej secara berterusan selama 3 hari, anda boleh mendapatkan logo percikan. Selama 3 hari, hantar gambar atau video antara satu sama lain

Bolehkah Douyin Blue V menukar namanya? Apakah langkah-langkah untuk menukar nama akaun korporat Douyin Blue V? Bolehkah Douyin Blue V menukar namanya? Apakah langkah-langkah untuk menukar nama akaun korporat Douyin Blue V? Mar 22, 2024 pm 12:51 PM

Pensijilan Douyin Blue V ialah pensijilan rasmi syarikat atau jenama pada platform Douyin, yang membantu meningkatkan imej dan kredibiliti jenama. Dengan pelarasan strategi pembangunan korporat atau kemas kini imej jenama, syarikat mungkin ingin menukar nama pensijilan Douyin Blue V. Jadi, bolehkah Douyin Blue V menukar namanya? Jawapannya ya. Artikel ini akan memperkenalkan secara terperinci langkah-langkah untuk mengubah suai nama akaun Douyin Blue V perusahaan. 1. Bolehkah Douyin Blue V menukar namanya? Anda boleh menukar nama akaun Douyin Blue V. Menurut peraturan rasmi Douyin, akaun diperakui Blue V korporat boleh memohon untuk menukar nama akaun mereka selepas memenuhi syarat tertentu. Secara umumnya, perusahaan perlu menyediakan bahan sokongan yang berkaitan, seperti lesen perniagaan, sijil kod organisasi, dll., untuk membuktikan kesahihan dan keperluan menukar nama. 2. Apakah langkah-langkah untuk mengubah suai nama akaun korporat Douyin Blue V?

Petua pengubahsuaian masa tidur Win10 didedahkan Petua pengubahsuaian masa tidur Win10 didedahkan Mar 08, 2024 pm 06:39 PM

Petua Pengubahsuaian Masa Tidur Win10 Didedahkan Sebagai salah satu sistem pengendalian yang digunakan secara meluas pada masa ini, Windows 10 mempunyai fungsi tidur untuk membantu pengguna menjimatkan kuasa dan melindungi skrin apabila tidak menggunakan komputer. Walau bagaimanapun, kadangkala masa tidur lalai tidak memenuhi keperluan pengguna, jadi amat penting untuk mengetahui cara mengubah suai masa tidur Win10. Artikel ini akan mendedahkan petua untuk mengubah suai masa tidur Win10, membolehkan anda menyesuaikan tetapan tidur sistem dengan mudah. 1. Ubah suai masa tidur Win10 melalui "Tetapan" Pertama, pembetulan yang paling mudah

Bagaimana untuk memulihkan ulasan yang dipadam pada Xiaohongshu? Sebarang petua untuk ulasan yang dipadamkan? Bagaimana untuk memulihkan ulasan yang dipadam pada Xiaohongshu? Sebarang petua untuk ulasan yang dipadamkan? Mar 27, 2024 am 11:56 AM

Xiaohongshu ialah platform e-dagang sosial yang popular di mana pengguna boleh berkongsi pengalaman membeli-belah, butiran kehidupan, dsb. Semasa penggunaan, sesetengah pengguna mungkin mengalami ulasan mereka dipadamkan. Jadi, bagaimana untuk memulihkan ulasan yang dipadam pada Xiaohongshu? 1. Bagaimana untuk memulihkan ulasan yang dipadam pada Xiaohongshu? Jika didapati komen telah dipadam secara tidak sengaja, pengguna boleh memilih untuk menunggu pasukan rasmi Xiaohongshu memulihkannya. Dalam kes ini, sebaiknya bersabar dan tunggu kerana pasukan rasmi mungkin memproses dan menyambung semula ulasan secara automatik selepas beberapa ketika. Jika anda mendapati bahawa ulasan telah dipadamkan, pertimbangkan untuk menerbitkan semula kandungan yang serupa. Tetapi apabila menyiarkan semula, sila pastikan kandungan mematuhi garis panduan komuniti Xiaohongshu untuk mengelakkan dialih keluar lagi. 3. Hubungi khidmat pelanggan Xiaohongshu: Jika anda rasa komen anda telah tersilap

Bagaimana untuk memulihkan nota yang dipadam pada telefon Xiaomi Bagaimana untuk memulihkan nota yang dipadam pada telefon Xiaomi Mar 20, 2024 pm 09:16 PM

Bagaimana untuk memulihkan nota melekit yang dipadam pada telefon mudah alih Xiaomi? telefon bimbit yang dibawa oleh editor , pengguna yang berminat datang dan lihat! Tutorial penggunaan telefon bimbit Xiaomi Bagaimana untuk memulihkan nota telefon bimbit Xiaomi yang dipadam 1. Mula-mula, gunakan fungsi nota melekit dalam telefon bimbit Xiaomi dan masukkan halaman utama 2. Kemudian cari [Nota] berpandukan anak panah yang ditunjukkan dalam rajah di bawah; halaman utama; 3. Kemudian ia akan berkembang Dalam bar fungsi, pilih [Sampah]; bahagian bawah dan klik [Pulihkan].

KDE Plasma 6.1 membawa banyak peningkatan pada desktop Linux yang popular KDE Plasma 6.1 membawa banyak peningkatan pada desktop Linux yang popular Jun 23, 2024 am 07:54 AM

Selepas beberapa prakeluaran, pasukan pembangunan KDE Plasma melancarkan versi 6.0 persekitaran desktopnya untuk sistem Linux dan BSD pada 28 Februari, menggunakan rangka kerja Qt6 buat kali pertama. KDE Plasma 6.1 kini hadir dengan beberapa ciri baharu t

Cara mengubah suai lokasi alamat produk yang diterbitkan di Xianyu Cara mengubah suai lokasi alamat produk yang diterbitkan di Xianyu Mar 28, 2024 pm 03:36 PM

Apabila menerbitkan produk pada platform Xianyu, pengguna boleh menyesuaikan maklumat lokasi geografi produk mengikut situasi sebenar, supaya bakal pembeli dapat memahami lokasi tertentu produk dengan lebih tepat. Setelah produk berjaya diletakkan di rak, tidak perlu risau jika lokasi penjual berubah. Platform Xianyu menyediakan fungsi pengubahsuaian yang fleksibel dan mudah, jadi apabila kami ingin mengubah suai alamat produk yang diterbitkan, bagaimana kami mengubahnya dengan panduan langkah demi langkah yang terperinci tolong semua. Bagaimana untuk mengubah suai alamat produk keluaran di Xianyu? 1. Buka Xianyu, klik pada apa yang saya terbitkan, pilih produk, dan klik edit. 2. Klik ikon kedudukan dan pilih alamat yang ingin anda tetapkan.

See all articles