- 博客(1647)
- 资源 (41)
- 收藏
- 关注

原创 百度统计的结果存在虚假,多出了很多根本不可能是访问者在相应的网站上留下的记录
之前写过《经常有人会问,我的网站部署了好多个网站访问统计系统,比如百度、谷歌、CNZZ、JYC、51.la等等,但各个系统统计的结果总是不相同,而且差距不小,我该以哪个为准呢?》结论是:一般应以访客IP数多的、页面访问数多的,停留时间准的作为参考即可。但这有个前提:1.要监测的页面同时加了不同统计代码。***2.统计的数据不能虚假。最近发现个问题,百度统计里多出了很多根本不可能是访问者在相应的网站上留下的记录,不知怎么混一块了???通过【实时访客】选择27日的记录,截图如下:
2020-10-27 16:23:22
1694
原创 欧拉24.03安装oracle11g的问题
1.报错:/usr/bin/ld: cannot find /usr/lib64/libpthread_nonshared.a: No such file or directory。处理:找个centos7.9下的libaio打包替换。处理方法:拷贝好的libserver11.a文件替换。relink all报错。
2025-09-10 16:16:52
177
原创 配置adg常遇到的报错问题
db_file_name_convert和LOG_FILE_NAME_CONVERT 配置错误。备库密码文件不对,即使设置的sys密码一致也不行,需从主库scp再修改orapwXXX。可能一开始就是参数文件LOG_FILE_NAME_CONVERT没设置对。在主库操作,备库自动同步,备库重新添加临时文件。
2025-09-09 14:54:38
249
原创 rman备份恢复备库的步骤
注意convert参数,密码文件需从主库拷贝,静态监听配置。从主库创建standby控制文件,放到参数文件对应位置。1.准备备库参数文件,密码文件,监听,服务名等文件。启动到nomount。
2025-09-09 14:15:14
687
原创 duplicate target database后报ORA-01157: cannot identify/lock data file 11 - see DBWR trace file
从主库rman拷贝缺失的文件到目标库恢复后重新应用即可。2.传输到备库,备库恢复11号文件。1.主库备份11号文件,先启动到nomount。
2025-09-09 13:51:03
475
原创 ORA-12547: TNS:lost contact
[oracle@euler02 ~]$ cd /home/db/oracle/product/11.2.0/dbhome_1/assistants/dbca/templates[oracle@euler02 templates]$ dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname bims -sid bims -sysPassword abcd1234 -systemPassword abcd1234 -resp
2025-09-04 10:58:44
588
原创 postgreSql远程连接数据库总是超时断开?
重启数据库生效:su - postgres -c '/home/postgresql/bin/pg_ctl -D /home/postgresql/data -l /home/postgresql/data/logfile start'问题:postgresql经常遇到连接中断的情况,程序几分钟就会断一次很难受。sysctl -p生效。
2025-08-27 14:18:59
583
原创 利用logminer找回误删或修改的视图
如果undo被覆盖了,闪回查询失败怎么办?上述的redo06日志里包括了视图被修改的时间段。找到了被修改前的视图脚本。例子:视图名称为V_J。
2025-08-27 10:08:46
549
原创 利用undo快速闪回:表,视图,存储过程等
版权声明:本文为CSDN博主「好记忆不如烂笔头abc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/jycjyc/article/details/93017862。如果是存储过程之类的,查看DBA_SOURCE这个基表。
2025-08-27 09:14:35
379
原创 expdp导出dmp到本地
------------备份脚本----/home/oracle/-----------部署192.168.103.18 通过expdp备份132.77.64.112的数据库。1. 18机器上创建用户databackup。6. 定时删除一天前的备份文件脚本内容。3. 18机器上创建dblink。2. 18机器上创建备份目录。
2025-08-25 16:46:49
474
原创 OGG通过dblink重新全部同步步骤参考
执行impdp的脚本,并检查log是否有报错:grep ORA- *.log。将生成的脚本传输到目标端(可以拆分成多个sh脚本,并行执行,加快导入速度)生成导入的拼接脚本:FLASHBACK_SCN的值为当前查看到的值xxx。所有表记录都可以通过dblink方式核查。保证源端ogg已经启动抽取进程。有报错的表再重新初始化处理。停止目标端的复制进程。
2025-08-25 16:45:14
321
原创 爱数恢复单个pdb的日志操作记录
2025-08-22 18:09:50 信息 input datafile copy RECID=22 STAMP=1209838446 file name=/data/PDB1/jyc_bud.327.1168873999。2025-08-22 18:09:50 信息 input datafile copy RECID=18 STAMP=1209838446 file name=/data/PDB1/sysaux.322.1168864071。
2025-08-25 11:13:11
666
原创 只有pdb备份的另类恢复-3
最后再通过创建pdb库的方式插拔成功:create pluggable database pdb5 using xml nocopy方式。test实例下的pdb5备份,前提不提供pdb5的元数据xml,需求是将pdb5备份恢复到目标jyc实例下。此时恢复会是失败的,但在对应指定的pdb5目录下会恢复出备份集中的pdb5的所有文件。只不过后续对于临时表空间会遇到bug问题无法删除或添加,处理方式是创建新的临时表空间。这时可以利用生成的pdb5文件生成xml元数据文件。
2025-08-21 14:58:10
401
转载 How to use Rman to Restore Of Single PDB in Multitenant to Alternate Server (Doc ID 2142675.1)
12c19cSga_targetDb_nameCompatibleOR......
2025-08-21 12:39:37
33
原创 只有pdb的备份pdb.bak,也能恢复哦
可能报错,比如ORA-65122: Pluggable database GUID conflicts with the GUID of an existing。此时我们找到路径/data/u01/app/oracle/oradata/TEST/pdb5/下生成的文件,重新生产xml文件。1.可以在同实例和异机实例任意一个pdb中创建一个元数据xml,最好是文件个数一样的。没关系,其实文件已经恢复生成,只是没有插入到cdb实例中。只有pdb的备份pdb.bak,也能恢复!2.通过restore方式恢复。
2025-08-21 12:34:30
180
原创 手里只有租户pdb1的备份,pdb1被drop删除后能恢复吗?
手里只有租户pdb1的备份,pdb1被drop删除后能恢复吗?如果还有之前的unplug的元数据备份,那么可以恢复。---这里的意思是缺少根容器的文件,所以无法恢复。这里利用元数据备份和数据库pdb1的备份进行恢复。数据只能恢复到备份的时刻。
2025-08-18 17:02:08
705
原创 ORA-00604: error occurred at recursive SQL level ORA-01115:IO error reading block from file (block#)
分析原因:节点1的集群服务和状态都是正常的。排除存储故障,可能节点2对应的存储链路故障。最终定位:对应到节点2的交换机的光纤模块故障,导致节点2的共享存储读取失败,IO错误。临时紧急处理办法:所以需要立即停掉节点2的集群服务,这样应用就不会连接到节点2。根本处理:同时紧急联系更换交换机的光纤模块。换完之后,启动节点2的集群服务。注意这里ora.gsd本身就是offline的,属于正常状态。检查节点2的asm日志,报告磁盘组dismount离线。早上报告故障:程序读取节点2的数据文件失败。
2025-08-18 10:12:16
224
转载 How to Recover - Dropped Pluggable database (PDB)
SYSDATESQL>......SQL>23 online";24 online";25 online";26 online";27 online";
2025-08-15 23:29:14
42
原创 表坏块处理恢复
SQL> grant select, insert, update, delete on OPTCABLE to 传输网络资源本地管理员;SQL> grant select, insert, update, delete on OPTCABLE to 传输网络资源长途管理员;SQL> grant select, insert, update, delete on OPTCABLE to 测量管理员;
2025-08-12 14:46:48
570
转载 模拟数据文件少写“+”加在本地如何恢复?
上周业务操作表空间没加 “+” 直接把数据文件加在了本地,另一个节点识别不到数据文件,导致业务访问报错:ORA-01157和ORA-01110,并且在恢复之后触发了bct的一个bug导致数据库宕机。此时,另一个节点是无法对加错的表空间进行读写的,随之应用也会随之报错节点二检查不到数据文件。ORA-01157 无法标识/锁定数据文件 - 请参阅 DBWR 跟踪文件。ORA-01537 无法添加数据文件’’ - 文件已是数据库的一部分。所有在其他节点访问该数据文件中的对象的应用都会报错。默认就是重用数据文件。
2025-08-12 10:43:08
24
转载 Oracle SCN 手工推进:各版本适用方法
SCN 是 Oracle 数据库中用于标识事务顺序和时间戳的重要机制,它是一个单调递增的数字,在数据库内部以 48 位存储,分为两部分:低 32 位为 SCN_BASE ,高 16 位为 SCN_WRAP。: 此方法不是直接修改 SCN 的值,而是通过数据库自动增加的机制来实现 SCN 的增加 , 每秒增加 16K ,如果 LEVEL 设置很大,那么数据库 open 的时间就会很长。:推进 SCN 是一项专业性很强的操作,需要对 Oracle 数据库的内部机制有深入的理解。
2025-08-12 10:16:21
33
原创 快速安装达梦8测试库
行号 NAME CREATE_TIME ARCH_MODE LAST_CKPT_TIME STATUS$ ROLE$ MAX_SIZE TOTAL_SIZE DSC_NODES OPEN_COUNT STARTUP_COUNT LAST_STARTUP_TIME。行号 PARA_NAME PARA_VALUE。(Y/y:是 N/n:否) [Y/y]:n。
2025-08-11 15:57:54
723
原创 OB租户级备份:存储配置测试失败,请确保配置目录
ob租户级备份:在hostIpList:192.168.207.28上,存储配置测试失败,请确保配置目录file://backup/obbackup可访问!检查发现属主为root。
2025-08-07 13:32:42
197
原创 oceanbase执行execute immediate create table提示无权限
问题:OB库4.2.5.4版本,执行到这一句的时候,报没有权限:or \g.Type 'help;处理办法:
2025-08-07 08:57:20
984
原创 ORA-10458: standby database requires recovery
由于是failover,所以理解主库这时候已经无法正常使用,只需备库切换至主库。相关参考:Oracle物理备库failover切换的3种方法。1.执行下面命令时,数据库要处于启动状态:startup。
2025-08-06 16:20:08
244
原创 oracle的安全加密有哪些?
对表中的列值使用DBMS_CRYPTO.ENCRYPT包加密,直接select看到的是加密后的值,需使用DBMS_CRYPTO.DECRYPT函数解密。对表中的列值使用dbms_obfuscation_toolkit实现的DES加密,直接select看到的是加密后的值,解密需使用相应函数。对表中的列值使用md5函数加密,直接select看到的是加密后的值,解密需使用相应函数。dbms_obfuscation_toolkit实现的DES加密。无权限的用户查看表的数据是修改过的。解密需使用正确的钱包。
2025-08-01 16:14:17
230
原创 oracle备库主机断电重启后IO异常报错
检查操作系统日志/var/log/messages发现udev的rules文件竟然报错,检查文件发现确实多了两个?(比较奇怪的是这个系统已经跑了有1年多都正常的,节点1也重启过多次,系统没有报过上述错误,检查文件时间也还是2019年前的,最近并没有变更)再次 删除节点2的集群启动的临时文件rm -rf /var/log/.oracle/*,reboot后,节点2也正常启动集群服务了。第一感觉是不是控制文件损坏了?重启两个节点,过5分钟,节点1集群服务器启动正常,但节点2还是只有两个集群进程始终起不来。
2025-08-01 14:24:22
419
原创 使用ODU恢复被Drop掉的表
输出文件名 = D:\ODU_309_WIN32\ODU\DATAFILE\USERS.DBF 标记 = TAG20110530T142757 recid = 1 时间戳 = 752509678。SQL*Loader: Release 10.2.0.1.0 - Production on 星期日 9月 19 11:24:09 2010。通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:03。通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:35。
2025-07-31 16:14:18
610
原创 odu在aix raw环境下恢复truncate数据测试
另外也可以通过rman copy datafile 'xxx' to 'xxx'来恢复提取数据。注意有偏移量问题,4096.
2025-07-31 16:11:44
809
原创 ODU恢复TRUNCATE的表
2010-8-6 22:50 同事打电话说不小心truncate一个表。问明以下情况:生产库,操作系统:windows2008,oracle10g目前没有客户在用,没有业务再跑。--意味着可以停业务。truncate的表是admin用户下的TSM_TGX_GISLAYER,记录不多,但不记得具体多少条记录。分析:表被truncate,意味着数据字典发生改变,如果数据所在块没有被覆盖就可以恢复回来。解决办法:通过ODU恢复。
2025-07-31 16:11:08
955
转载 Oracle 非常规恢复之一dul恢复初试
DUL是Data Unloader的缩写,Oracle内部恢复工具,为Oracle公司工程师 Bernard van Duijnen 开发,以标准C写成,在不同平台上会使用不同的binary文件,可以直接从Oracle的数据文件中读取数据,转换为DMP或文本格式输出,在特殊情况下可以用来进行数据恢复。这些特殊情况主要指,数据库没有有效备份、或者系统表空间损坏,或者在非归档模式下的不可逆数据损失等等,一旦普通手段失去作用,DUL就可以作为最后一招来最大限度的挽救用户数据。
2025-07-31 16:08:06
38
域AD管理工具adsiedit.msc
2011-12-29
oracle11g for linuxx64编译bbed需要的三个文件
2012-09-18
WAS7集群安装 for windows2008x64
2012-10-17
Microsoft Web Application Stress Tool
2012-11-05
oracle rac one node与rac之间切换操作
2012-09-20
amdu for linux
2012-07-05
dul8/9/10.2.0.4
2012-06-29
Oracel11.2.0.3 RAC ASM与单实例文件系统的DATAGUARD配置
2013-01-08
SQL Server 2008 Internals
2013-03-04
xtts-aix-linux测试20200128.pdf
2020-01-28
oracle19c cdb rac to rac adg部署20200307.pdf
2020-03-07
vsphere esxi 5.1成功安装mac os 10.8.3
2013-05-20
aspemail.zip
2019-10-14
avira free antivirus小红伞无法在服务器操作系统windows server2003/2008上安装的问题
2013-04-08
MSSQL数据库修复软件:Recovery Toolbox for SQL Server 2.2.11.0
2018-06-22
ogg sqlserver-oracle mysql-oracle mysql-mysql的同步配置参考
2016-02-17
XTTS跨平台跨版本增量传输表空间
2018-06-26
sqlserver2016 alwayson on windows2016 without domain非域环境下的安装
2016-10-20
网页截屏上传
2017-09-04
JYC统计-超强网站访问统计分析系统
2013-11-01
JYC统计2016-超强网站访问统计分析系统
2016-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人