自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ORA-01075: you are currently logged on

2.使用Linux的ipcs和ipcsrm命令释放oracle占用的共享内存。为了快速登录oracle,好迅速启动oracle,这里提供一种超暴力的方法。1.使用Linux的kill命令杀死所有与oracle有关的进程。

2023-08-04 15:01:52 423

原创 sqlplus下执行sql脚本的方法

最近开到某些文档上,使用的 sql > start /home/oracle/startdb.sql 也是可以的。平时,我们在sqlplus 下调用某个SQL语句,一般是使用 @sql脚本路径即可。比如 sql> @/home/oracle/startdb.sql。就是 start 和 @ 这里等价。

2023-06-02 15:46:14 2066

原创 12c alert log中出现ORA-12012 ORA-20001ORA-06512告警

SYMPTOMSIn container database, following errors are seen in the alert log:ORA-12012: error on auto execute of job "SYS"."ORA$AT_OS_OPT_SY_7165"ORA-20001: Statistics Advisor: Invalid task name for the current userORA-06512: at "SYS.DBMS_STATS", line 472

2023-05-24 16:42:04 1042

原创 [重庆思庄每日技术分享]-ORA-1142 signalled during: ALTER DATABASE END BACKUP.

如果对数据库设置为结束热备份时日志中才会报以上错误日志信息,因为没有把数据库设置为开始热备份的状态。则数据库日志报以下信息,不再出现警告信息。

2023-03-31 10:07:45 255

原创 单机RMAN删除归档日志出现RMAN-0813错误的原因

单机RMAN删除归档日志出现RMAN-0813错误的原因

2023-03-23 10:22:40 304

原创 MySQL如何开启binlog

这一个参数的作用和上面三个的作用是相同的,mysql会根据这个配置自动设置log_bin为on状态,自动设置log_bin_index文件为你指定的文件名后跟.index。第三个参数指定的是binlog文件的索引文件,这个文件管理了所有的binlog文件的目录。第二个参数是binlog日志的基本文件名,后面会追加标识来表示每一个文件。看到网上不同的开启方法,有直接如下设置的:/etc/my.cnf。这个是在默认datadir下面产生 mysql-bin开头的文件。以上方式都可以开启BINLOG的。

2023-03-07 08:44:27 725

原创 [重庆思庄每日技术分享]-Many Slowdowns in “GCS DRM FREEZE IN ENTER SERVER MODE“ Each Day

Bug 32753472 - Many Slowdowns in "GCS DRM FREEZE IN ENTER SERVER MODE" Each Day (Doc ID 32753472.8)Bug 32753472 Many Slowdowns in "GCS DRM FREEZE IN ENTER SERVER MODE" Each DayThis note gives a brief overview of bug 32753472.The content was last updated o

2023-03-07 08:41:50 365

原创 使用“SQL Server身份验证”方式登录,附加数据库时提示: 无法升级数据库 ‘XXX‘,因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。

4.将 SQL Server 服务的帐户登录身份由 Network Service 改为 Local Service;2.在登录验证时,选择“Windows身份验证”,而不是“SQL Server身份验证”,即便你的登录帐号是sa;3.如果一定要使用“SQL Server 身份验证”,请更改登录帐号的权限使其对要附加文件有完全操作权限;无法升级数据库 'XXX',因为它是只读的,或者具有只读文件。1.将要附加的文件拷贝到 SQL Server 默认的 Data 目录,此时附加就会成功;

2023-02-23 09:04:16 713

原创 SQLSERVER2008 彻底删除透明加密

一般看到的状态为5的比较多。或者重启SQLSERVER服务即可,一般该操作在访问比较少的情况下操作。这个时候,可能会报在使用中。检查状态,状态要为1才行。重启数据库,会自动重建tempdb,之后,再看,就没有了。除MASTER为1外,其他都为0。检查发现 tempdb 还加密中。2.关闭TDE(透明数据加密)4.从主数据库中删除TDE证书。0=没有数据库加密密钥。1.检查当前是否有透明加密。3.删除数据库加密密钥。

2023-02-21 08:39:26 445

原创 如何快速用一条命令配置好本地yum源(6/7/8版本)

mount -o loop /setup/os/iso镜像包名称 /mnt。1.上传iso安装镜像到服务器主机的指定目录,比如/setup/os为例。yum文件放在/etc/yum.repos.d/目录下,执行以下命令。执行以上命令,自动创建一个sztech.repo文件,无需改动,很方便。3.挂载完成后,可以通过df -Th /mnt查看挂载情况。如果成功安装好tree,说明本地yum源配置成功。以上两种方式都可以实现挂载,看情况使用。一,挂载ISO安装镜像。避免多个yum文件冲突。

2022-10-27 13:06:52 679

原创 [重庆思庄每日技术分享]expdp备份集直接导出到asm磁盘组

系统:rhel 8.4 64位。

2022-10-11 16:12:47 395

原创 [重庆思庄每日技术分享]-从dg备库expdp导出数据

physical standby 转换给snapshot standby。snapshot转换为physical standby。(1)转换为snapshot。(2)expdp导出。(3)转换回物理备库。

2022-09-14 09:17:02 298

原创 [重庆思庄每日技术分享]-奇怪的su 切换用户报:could not open session

今天遇到一用户说昨天停电,今天数据库没有起来,登录上去一看,数据库没有起来,但通过su-oracle切换用户,一直报cannotopensession。看来是在切换上,赶紧问用户最近做过什么操作,用户反馈是前面做过安全加固,还安装了LINUX下的杀毒软件,我想杀毒软件不会影响这个吧,排除,看看其他,一行行对。看来问题找到了,就是前面安全加固人员直接拷贝上去的,结果放到下一行了,由于修改后,没有重启过,所以没有感觉到。这个时候,通过ssh直接登录,结果可以正常的登录.同样的报错,切换了。...

2022-07-23 16:45:37 729

原创 [重庆思庄每日技术分享]-使用批处理脚本拷贝文件到共享目录

netuse\\192.168.133.120\test\sztech密码/user用户名。经验证,这样就能够将D\file\sztech目录下的文档拷贝到共享目录。如何写一个批处理脚本能够自动执行拷贝文件到共享目录呢。

2022-07-21 16:13:19 775

原创 [重庆思庄每日技术分享]-多表关联执行报错 ORA-07445:[kkqstcrf()+1355]

晚上一SQL执行报错,具体报错SunApr242200122022Exception[typeSIGSEGV,Addressnotmappedtoobject][ADDR0x71][PC0x1CBAD19,kkqstcrf()+1355][flags0x0,count1]Errorsinfile/u01/app/oracle/diag/rdbms/jhemrdb/jhemr/trace/jhemr_j000_18569.trc(incident=38945)查MOS上发现是11.2.0.1的一个b。...

2022-07-20 15:47:12 158

原创 [重庆思庄每日技术分享]-linux 出现结构需要清理-Structure needs cleaning

1)df-t查看出错的挂载点对应的文件系统和文件系统类型。比如umount/dev/mapper/oraback1。2)umount这个文件系统。看来是文件系统出现问题,

2022-07-19 18:15:27 293

原创 [重庆思庄每日技术分享]-查看数据库的空间增长趋势

有时我们想知道数据库创建以来数据文件的空间增长情况,可以以下语句初略统计SELECTTO_CHAR(creation_time,'RRRR-MM')"month",SUM(bytes)growthFROMsys.v_$datafileGROUPBYTO_CHAR(creation_time,'RRRR-MM')ORDERBYTO_CHAR(creation_time,'RRRR-MM');monthGROWTH------------------------2019-052076180480。...

2022-07-15 13:42:35 301

原创 [重庆思庄每日技术分享]-ORA-15001: diskgroup “DATA“ does not exist or is not mounted

Oracle数据库识别不了存储Diskgroup ORA-01078,需要Mount问题:sqlplus / as sysdbaSQL> startupORA-01078: failure in processing system parametersORA-01565: error in identifying file '+DATADG/orcl/spfileorcl.ora'ORA-17503: ksfdopn:2 Failed to open file +DATADG/orcl/spfileorcl

2022-07-14 17:26:39 370

原创 [重庆思庄每日技术分享]-非活跃会话自动断开连接机制

场景:服务器经常被网络中各系统的很多个用户访问,某些用户使用完毕后忘记登出会话.留下一个处于连接状态的session是一件非常危险的事情,作为一名系统管理员,如果去检查每个系统用户是否有登出,这根本不现实,要知道网络中有成百上千台机器.此时就需要设置用户在本机或通过SSH登陆服务器超过一定时间不活跃便自动断开连接的机制.以下为实验过程.实验系统:rhel 8.4以下介绍三种实现方法.方法 1:编辑~/.bashrc或~/.bash_profile文件:$ vi~/.bashrc或$ vi~/.bash_pr

2022-07-13 15:49:28 155

原创 [重庆思庄每日技术分享]-频繁产生的Trace File 包含:RDMAV_FORK_SAFE,RDMAV_HUGEPAGES_SAFE

如题,trace文件目录产生大量的TRACE文件,文件中,包含RDMAV_FORK_SAFE,RDMAV_HUGEPAGES_SAFE具体文件内容如下:*** 2022-03-23T06:17:15.868135+08:00Required IPC RDMAV_FORK_SAFE environment not setRequired IPC RDMAV_HUGEPAGES_SAFE environment not setTrace file D:\ORACLE\diag\rdbms\orclwin\orc

2022-07-12 09:47:00 271

原创 [重庆思庄每日技术分享]-造成错误“ORA-12547: TNS:lost contact”的常见原因

在执行“sqlplus / as sysdba”时可能会报“ORA-12547: TNS:lost contact”的错误,常见原因有如下几点:1、查看操作系统内核参数是否无误2、确认$ORACLE_HOME/bin/oracle文件权限和属主是否有问题3、检查一下环境变量4、检查$ORACLE_HOME/bin/oracle和$ORACLE_HOME/rdbms/lib/config.o的文件大小是否为05、检查$ORACLE_HOME/network/admin/sqlnet.ora文件中的内容6、检查

2022-07-11 14:47:16 960

原创 [重庆思庄每日技术分享]-Linux查看端口是否开放

1.使用lsof命令lsof -i-i列出符合条件的进程。(4、6、协议、:端口、 @ip )例如查看端口80lsof -i:80没有输出则说明没有开启此端口2.使用netstat -aptn查看所有开启的端口号-a 显示所有连接和侦听端口-n 以数字形式显示地址和端口号-p proto 显示 proto 指定的协议的连接;proto 可以是下列任 何一个: TCP、UDP、TCPv6 或 UDPv6。-t ...

2022-07-09 15:53:28 310

原创 [重庆思庄每日技术分享]-ORA-00600 [25027] [x]报错

问题现象:在用到LOB大对象的业务中,进行数据的插入,失败了,在报警文件中报错:ORA-00600: 内部错误代码, 参数: [25027], [10], [0], [], [], [], [], [], [], [], [], [] at System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc) at System.Data.OracleClient.OracleComman

2022-07-08 16:11:29 406

原创 [重庆思庄每日技术分享]-RMAN L0 And L1 Backup taking long time with “ADR file lock“ wait event

在数据库alert日志中发现频繁出现了这样的报错:ORA-48132:请求的文件锁正忙, [HM_RUN][...\diag\rdbms\...\lck\AM_1618_3044626670.lck]且RMAN备份确实存在失败的情况,查询文档,发现这一问题的解决方法 DOC ID 2565120.1APPLIES TO:Oracle Database - Enterprise Edition - Version 11.2.0.4 and laterInformation in this document a

2022-07-06 16:03:24 248

原创 [重庆思庄每日技术分享]-解决xhost: unable to open display

解决xhost: unable to open display ""实用技巧:在Linux下设置xhost方法步骤第一步:用root登陆linux,启动vnc服务;第二步:根据vnc起来的端口,设置export DISPLAY=localhost:1(1表示vnc在第一个tty上启动的),vnc的启动信息见附件1;第三步:执行xhost +,并且提示“access control disabled, clients can connect from any host”才正确。linux下的操作日志如下:[r

2022-07-05 14:20:08 352

原创 [重庆思庄每日技术分享]-SQLLOADER express加载数据报 KUP-04040

sqlldr sztech/sztech@pdb1 table=empSQL*Loader-807: error loading tableORA-29913: error in executing ODCIEXTTABLEOPEN calloutORA-29400: data cartridge errorKUP-04040: file emp.dat in SYS_SQLLDR_XT_TMPDIR_00000 not found[oracle@dbserver ~]$ sqlldr sztech/sz

2022-07-04 14:14:26 187

原创 [重庆思庄每日技术分享]-oracle EM13.4 安装失败之后的处理

EM13.4:Install/Upgrade of Enterprise Manager Cloud Control on Linux Fails withan Error: "Failed to start Enterprise Manager. Diagnostic code 1" (DocID 2637385.1)In this DocumentSymptomsChangesCauseSolutionAPPLIES TO:Enterprise Manager Base Platform - Versi

2022-07-01 17:01:36 313

原创 [重庆思庄每日技术分享]-回收ORACLE数据文件所占用空间

客户在测试库截断了一张大表(大约800G),原因是没有物理空间了。但是截断后数据文件所分配的空间并没有释放,截断的表段空间当然已经释放了。这时候需要为用户回收未使用的部分空间,处理方法如下:------------------------------------------------------------------------------------------------select a.file#, a.name, a.bytes / 1024 / 1024 as "当前文

2022-06-30 15:46:25 400

原创 [重庆思庄每日技术分享]-升级到 ORACLE 19C non-cdb 官方文档

1.手工升级步骤Oracle 19c - Complete Checklist for Manual Upgrades to Non-CDB Oracle Database 19c (Doc ID 2539778.1)2.使用DBUA升级Oracle 19c - Complete Checklist for Upgrading to Oracle Database 19c (19.x) using DBUA (Doc ID 2545064.1)

2022-06-29 15:30:08 157

原创 [重庆思庄每日技术分享]-如何只查看已经应用的最大归档日志

有时候,DG中未应用的日志比较多,特别是RAC,有多节点,就更多,我只想看到每个节点日志已经应用到哪里了,可以通过以下SQL语句来查看:select thread#,max(sequence#),max(to_char(first_time,'yyyy-mm-dd hh24:mi:ss'))from v$archived_logwhere applied='YES'group by thread#order by 1;...

2022-06-28 16:13:04 104

原创 [重庆思庄每日技术分享]-ORA-16525 dg broker不可用

数据库:Oracle 11.2.0.4系统:CentOS 7.9问题描述:dgmgrl执行show configuration命令,出现以下ora-16525异常,如下所示:DGMGRL> show configuration;Error:ORA-16525: the Data Guard broker is notyet availableConfiguration details cannot be determinedby DGMGRL查看告警日志:[oracle@oel trace]$ catdrc

2022-06-27 16:31:04 261

原创 [重庆思庄每日技术分享]-Windows手动离线安装netframework3.5

在安装sqlserver时发现Windows系统没有安装netframe3.5,通过下面步骤进行手动安装1.下载NetFx3.cab2.将文件放在c:\windows文件夹下3.通过命令安装dism.exe /online /add-package /packagepath:C:\WINDOWS\netfx3.caB通过powershell或者cmd都可以安装...

2022-06-25 17:11:17 1120

原创 [重庆思庄每日技术分享]-ORA-16018 异常处理记录

数据库:oracle 11.2.0.4系统:CentOS 7.9问题描述:设置log_archive_dest时报错ORA-16018,如下所示:SQL> alter system set log_archive_dest='/u01/app/oracle/oradata/orclsou/arch';alter system set log_archive_dest='/u01/app/oracle/oradata/orclsou/arch'*ERROR at line 1:ORA-02097: param

2022-06-24 16:47:57 131

原创 [重庆思庄每日技术分享]-ORACLE 12C 新功能 max_idle_time

在12C以前,如果想控制客户端空闲时间,使用 profile 的idle_time 来控制,从12c开始,引入一个新参数,max_idle_time,直接通过设置改参数,单位为分钟,就可以控制多少空闲时间不操作,会主动被杀掉。废话不少说,我们来看看这个参数情况,我机器为19cC:\Users\ThinkPad X1E>sqlplus /nologSQL*Plus: Release 19.0.0.0.0 - Production on 星期二 6月 21 14:39:38 2022Version 19.3.0

2022-06-23 16:06:14 201

原创 [重庆思庄每日技术分享]-数据泵导出数据报39006是什么原因

数据泵导出数据报:ora-39006,近日,一学员在使用expdp导出数据时碰到ora-39006错误,错误提示如下所示:ORA-39006: internal error 问怎么办,这个问题还真没有遇到过,赶紧搜了一下错误信息:Cause: The Data Pump could not use the Metadata API. Typically, this is caused by the XSL stylesheets not being set up properly.Action: Conne

2022-06-22 16:23:19 81

原创 [重庆思庄每日技术分享]-安装GI时报错“Oracle Restart Integrity”

系统:CentOS7.9数据库:Oracle 11.2.0.4环境:磁盘组采用的asmlib方式创建异常描述:在安装单实例数据库创建GI时,条件检查步骤报错“OracleRestart Integrity”,如下所示:在 mos 上查确认为以下原因造成此异常:There is no GI (restart or clusterware) installation in place ,but there was previous GI installation which was not cleaned up

2022-06-21 16:09:14 173

原创 [重庆思庄每日技术分享]-remap_table在进行impdp时的使用

remap_table转换多个表时,TB1转换TB2、TB3转换TB4。1.remap_table=tb1:tb2 remap_table=tb3:tb42.remap_table=tb1:tb2,tb3:tb4impdp关于tables和remap_tables的一些注意事项1.expdp时写上tables=(表)表示导出某些表;impdp时不写tables条件表示导入dumpfile中的所有表,impdp时写tables=(表)条件表示只导入指定的表,当然如果tables=(dumpfile中的所有表)

2022-06-20 10:00:55 74

原创 [重庆思庄每日技术分享]-DG DUPLICATE报错:PLS-00201: identifier ‘DBMS_RCVCAT.GETDBID‘ must be declared

RMAN> duplicate target database for standby from active database nofilenamecheck;Starting Duplicate Db at 13-JUN-22using channel ORA_AUX_DISK_1contents of Memory Script:{backup as copy reusetargetfile '/u01/app/oracle/product/11.2.0/dbhome_1/dbs/orapwxxx'

2022-06-17 17:48:53 483

原创 [重庆思庄每日技术分享]-在rhel6.4上安装oracle 19c,报:/lib64/libc.so.6: version `GLIBC_2.14‘ not found

如题:在rhel6.4上安装oracle 19c,报:/lib64/libc.so.6: version `GLIBC_2.14' not found具体如下:[oracle@emrtest db_1]$ ./runInstallerERROR: Unable to verify the graphical display setup. This application requires X display. Make sure that xdpyinfo exist under PATH variable

2022-06-16 13:54:48 391

原创 [重庆思庄每日技术分享]-数据库启动报:ORA-29702: error occurred in Cluster Group Service operation

有一个ORACLE 11G RAC集群,由于各种原因,不用集群了,使用单机,删除GI 部分,包含GRID用户,然后,启动数据库,报以下错误:$ sqlplus /nologSQL*Plus: Release 11.2.0.4.0 Production on Mon Jun 13 20:18:20 2022Copyright (c) 1982, 2013, Oracle. All rights reserved.SQL> conn / as sysdbaConnected to an idle instanc

2022-06-15 13:35:39 73

空空如也

空空如也

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

TA关注的人

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