自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(674)
  • 收藏
  • 关注

原创 Oracle export 时expdp 表顺序每次不同的

同样的expdp 200张表,expdp 的命令一样,但是export log出来的表顺序也是不同的。expdp parallel 4 impdp parallel 8 也是可以。parallel 加大有效果。imp host性能差不多。Compress 7倍比例。exp host 性能好。exp host 性能好。

2024-07-25 02:25:43 351

转载 rman 异机恢复 (set newname for database)

b 指定的文件名?例如,如果一个数据文件被命名为/ ORADATA /prod/ financial.dbf,%b可以代表financial.dbf结果。这个时候查看到的数据文件还是源库的路径:/u01/app/oracle/oradata/SLNNGK。%f 指定新的名称生成的数据文件的绝对文件号。例如,如果被复制的数据是文件2,然后%F产生的值为2。%U 定的格式如下:data-D-%d_id-%I_TS-%N_FNO-%f。系统会自动恢复到参照文件参数control_files指定的路径.

2024-07-23 19:28:58 16

原创 RAC: Oracle 连接到启动中的进程 或者mount的instance 解决办法 services

OS:HPUXERROR:ERROR:ERROR:SQL>DTRAC =DTRAC4 =DTRAC3 =DTRAC2 =DTRAC1 =---sqlplus srvctl 没区别。

2024-07-23 19:21:09 944

原创 LOCAL_LISTENER and REMOTE_LISTENER 配置

TNS-12516。

2024-07-23 18:31:44 248

原创 需测试 RAC下如何修改 instance name

After installing Grid Infrastructure and creating a RAC database. The instance name needs to be modified.How to achieve this? If the database is empty, one can always delete the database and recreate it with the desired instance name, otherwise, please p

2024-07-23 18:28:22 608

原创 singleton 配置

RAC下 通过instance name 控制,instance没起来就失败。

2024-07-23 18:17:10 799

原创 openssl 加密

使用tar命令在Linux中加密文件可以通过两种方式实现:使用gzip压缩的同时加密,或者使用加密选项。– openssl enc -e -aes256:使用AES 256位加密算法对输入的数据进行加密。– archive.tar.gz.enc:加密后的输出文件名。– archive.tar.gz.enc:要解密的文件名。– -f archive.tar.gz:指定输出文件名。– -f archive.tar.gz:要解密的文件名。– xz:解压缩tar文件,同时解密加密的文件。

2024-07-23 15:39:44 320

原创 md5sum 检查文件是否一致 及 -print0| xargs -0

注意如果这里写的是绝对路径,最后md5值给出的文件名也是绝对路径。如果这里写的是相对路径,md5值对应的文件名也是相对路径。但需要注意的是,由于MD5算法已经存在碰撞风险,在安全性要求较高的场合,请考虑使用更安全的SHA-256等算法。多个文件一起校验:可以直接对多个文件执行md5sum命令,每个文件都会生成一个单独的MD5值。需要比较2个rc1.tar.gz 包和rc2.tar.gz两个包,变更是不是和开发说的一致。批量生成并校验:可以先生成所有文件的MD5值列表,然后再进行校验。比较两文件的MD5值。

2024-07-23 15:33:18 154

原创 curl telnet 检测端口是否开放

使用上述方法之一,您可以通过curl命令轻松地检查与其他主机或服务器的通信是否正常。无论是测试网站的连通性,还是检查特定端口或协议的连接情况,都可以使用curl命令来进行操作。如果您有一个正在运行的本地服务器,您可以使用curl命令来检查是否能够连接到该服务器。您可以使用curl命令来访问一个网页,并查看返回的HTTP状态码来判断连接是否成功。您可以使用curl命令来检查是否能够使用特定的协议进行连接。您可以使用curl命令来检查是否能够连接到一个特定的端口。如果连接成功,您将会看到服务器返回的输出。

2024-07-23 10:32:23 220

原创 export import 预估耗时 Oracle 所有操作都类似

sofar!...

2024-07-19 12:26:03 614

原创 V$SQL_MONITOR 5秒起一秒一次,保留一分钟 OEM工作原理

------并行的 "Servers Requested" and "Servers Allocated" 显示bug。------生成 dbms_sqltune.report_sql_monitor。------并行session 某个session 空闲超过30分钟。监控并行session 进度。----top20 才去历史。

2024-07-14 20:12:09 1028

原创 Oracle 性能诊断包收费依据

is。

2024-07-14 19:16:11 727

原创 查找运行中 sql中bind variable value 绑定变量值

binds>exit) -----.......Bind#001 - Char08 - Long12 - Date112- CLOB113- BLOB114- BFILE。

2024-07-14 19:05:45 676

原创 手动在同机创建clone database,小心原库redo损坏

----------慎用这个nid命令-----------

2024-07-14 18:16:19 936

原创 os kill SMON MMON 加快rollback 进度

-------------并行回滚不如串行回滚,尤其是涉及到index更新相关的回滚(index split?

2024-07-14 14:27:44 861

原创 sql monitoring 长SQL ASH AWR 都没有 未Commit or export to csv

Duration 4小时, Database Time 22.5, Session Inactive,未Commit原因。

2024-07-10 18:40:31 217

原创 如何检查oracle services 切换过 table(gv$(cursor(select * from v$diag_alert_ext)))

User195957 Posts: 125Oct 3, 2011 3:53PM edited Oct 6, 2011 12:33PM 6 commentsAnsweredHi all,How to check if any failed over services are running on other node instead of original node.How I can check on which date it got failed over to other node?Please l

2024-07-09 13:12:14 1100

原创 adrci purge V$DIAG_ALERT_EXT gv$ 表的拼接

Test:COUNT(1)----------1854948COUNT(1)----------82694COUNT(1)----------COUNT(1)----------ADR_HOMEFILENAMEHello。

2024-07-09 13:06:46 699

原创 ORA-16000 ADG adg_redirect_dml alter session 即可

一定要sysdba才能吗?

2024-07-08 19:02:25 722

原创 enable local undo 以及设置每个pdb 的undo 的步骤

undo tablespace 'UNDOTBS2' does not exist or of wrong type 要存在才行。* undo_tablespace string UNDO_2--错了。----需要node 1 alter system reset undo_tablespace;-----还是用反了 2用的UNDO_1。

2024-07-08 18:57:57 461

原创 rman 异地恢复某个PDB的步骤

--在线的archive log也要拷贝。

2024-07-08 17:17:57 615

原创 rman 备份失败 也会删除该删除的 所以失败的备份也有有用的内容

RMAN>ASMCMD> lscASMCMD> lsASMCMD> ls。

2024-07-08 16:24:59 847

转载 同一环境下新建Standby RAC库 REDOLOG要千万小心,避免搞垮生成的

发布于 2019-05-24 20:26:34在同一个环境下新建Standby RAC库,即和Primary RAC在相同的磁盘组。生产环境一般不建议这样配置DG,因为存储层面是相同磁盘组,灾备的实际意义不大。我这里是用作读写分离。

2024-07-07 17:12:26 12

原创 How to start up the ASM instance when the spfile is misconstrued or lost 重建ASM的spfile, 未实验!

and/or。

2024-07-07 17:03:16 236

原创 Automatic TSPITR in 10G RMAN 19C DBV expdp “TEST” RAC中 thread

ID----------100SEQUENCE#----------1SQL> exitRMAN> exitSQL> /SQL> /SQL>SEQUENCE#----------5SQL> exitend;

2024-07-07 16:38:23 429

原创 ORA-03115 ORA-06594--空间不足 rman 磁带压缩备份 控制文件恢复后备份信息丢失

--用旧的控制文件恢复后 这个控制文件本身的备份信息不在此还原出的控制文件中。所以这个备份的控制文件就删不掉,看不到。-----控制文件确实删掉了。删不掉的情况就是上次用这个控制文件恢复了,控制文件不包含自己的备份信息。正常未恢复过controlfile的话,这个控制文件备份信息在现有的控制文件中,可以删除的。RMAN> exit---退出重新 RMAN SQLPLUS 切换,退出再进。但是只要设置正确的dbid,还是可以用恢复这个控制文件的。ORA-03115 ORA-06594--空间不足。

2024-07-07 14:45:39 654

原创 RMAN-03002 RMAN-06172 Rman 从磁带恢复整个database

7> }c-2265125454-202406 少了16-0e7> }cdb3 SID有了,还需要DBID, DBID去alert log search就可以7> }7> }7> }要全的。

2024-07-07 14:08:34 546

原创 RMAN-06034: at least 1 channel TSPITR 恢复时是设置aux库参数

run。

2024-07-06 22:53:15 894

原创 RAC spfile 坑 +data INSTANCE_NUMBER thread x is mounted by another instance

只要设错了才能改。

2024-07-06 19:37:51 528

原创 笛卡尔集的情况 rows 1

running ~ 1 hour and TEMP Space using > 450 GB1000*4.9k=4.9M1*4.9K=4.9K

2024-07-05 23:17:53 208

原创 ls TIME_STYLE stat `date “+%F %T 特殊字符

那么可以知道,在linux中是文件是没有创建时间的,只是如果刚刚创建一个文件,毋庸置疑它的三个时间是都等于创建时间的,就像刚才创建的‘sh_rest2019-01-28 16:11:06’文件,我们看到它的三个时间是相等的。修改时间:文件的内容被最后一次修改的时间,我们经常用的ls -l命令显示出来的文件时间就是这个时间,当用vim对文件进行编辑之后保存,它的mtime就会相应的改变;因为我之前运行过这个命令一次,所以会出现覆盖,不过这个覆盖出的好,刚才让我们看到了atime和ctime的时间的差别。

2024-07-05 15:32:55 84

原创 用sed去除配置文件空行和注释 去掉注释 #

sed去空行和注释行:sed -i -c -e '/^$/d;sed去除注释行:sed -i -c -e '/^#/d' config_file。sed去除空行: sed -i -c -e '/^$/d' config_file。

2024-07-05 14:18:33 150

原创 RMAN DUPLICATE FAILURE RMAN-05501 RMAN-06617

# RMAN Duplicate fails with error RMAN-06617RUN { set until time "to_date('Mar 25 2014 19:33:00','Mon DD YYYY HH24:MI:SS')"; DUPLICATE DATABASE TO <db name> BACKUP LOCATION '<directory>/<db name>/backupsets' NOFILENAMECHECK;}RMAN-06199: database moun

2024-07-05 12:22:56 863

原创 ASM disk reads fail with changed asm_diskstring parameter - ORA-15080: synchronous I/O operation to

..........................<ARCH><DATA><TEMP>...........................

2024-07-04 14:50:40 926

原创 Gather & Backup ASM/ACFS Metadata In A Formatted 未读

Exadata Database Machine X2-2 Hardware - Version All Versions to All Versions [Release All Releases]Oracle Database Cloud Schema Service - Version N/A and laterOracle Database Exadata Express Cloud Service - Version N/A and laterGen 1 Exadata Cloud at C

2024-07-04 14:49:51 837

原创 Checker Failure Detected v$hm_run

-----下面是误报,我们出现的问题是log.xml 截断了!

2024-07-04 14:47:25 642

原创 查看Oracle是哪个Oracle_home 下启动的

[root@rac1 ~]# ps -ef|grep smonroot 413 24903 0 22:30 pts/0 00:00:00 grep --color=auto smonroot 27165 1 0 22:11 ? 00:00:09 /u01/app/19.0.0/grid/bin/osysmond.bingrid 27784 1 0 22:12 ? 00:00:00 asm_smon_+ASM1orac

2024-07-02 22:31:31 1080

原创 rman clone NID 新创建数据文件从0开始恢复

STEPS:rename.5. issue:

2024-07-02 00:03:19 606

原创 incarnation 不好判断 restore cdb后 drop pdb 还能找回?!应该有戏

restore 后文件名全部不同了。

2024-07-01 19:18:12 532

原创 create controlfile重建控制文件报 ORA-01503 ORA-01565 restore resetlogs cdb 后还可以继续recover pdb

-----常规方法恢复不了---------------------------------------------online redo的重要性----------resetlogs后不能flashback了, 已经recover pdb 是plug上去的------------------------数据文件全部删了试试-----------------------------如果delete obsolete copy 就可以了。------数据文件在的时候新建controlfile。

2024-07-01 15:58:02 901

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除