-
-
2rt,请问为什么我每次用sqldeveloper打开数据库就显示这个正在运行,但是运行了很长时间都打不开数据库,明明前几天还是好好的,请各位大佬帮帮我
-
1请输入用户名: sys 输入口令: ERROR: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
-
5
-
0ORA-01002:序列外获取 现象: ORA-01002: fetch out of sequence 原因: 此错误意味着已尝试从不再有效的游标进行获取。请注意,PL/SQL 游标循环隐式执行 fetchs,因此也可能导致此错误。此错误有多种可能的原因,包括:1) 在检索到最后一行并返回 ORA-1403 错误后从游标中提取。2) 如果游标已使用 FOR UPDATE 子句打开,则在发出 COMMIT 后提取将返回错误。3) 重新绑定 SQL 语句中的任何占位符,然后在重新执行语句之前发出 fetch。 操作: 1) 在检索到最后一行
-
0ORA-01002:序列外获取 现象: ORA-01002: fetch out of sequence 原因: 此错误意味着已尝试从不再有效的游标进行获取。请注意,PL/SQL 游标循环隐式执行 fetchs,因此也可能导致此错误。此错误有多种可能的原因,包括:1) 在检索到最后一行并返回 ORA-1403 错误后从游标中提取。2) 如果游标已使用 FOR UPDATE 子句打开,则在发出 COMMIT 后提取将返回错误。3) 重新绑定 SQL 语句中的任何占位符,然后在重新执行语句之前发出 fetch。 操作: 1) 在检索到最后一行
-
0
-
09月24日,红星新闻记者从四川省自贡市富顺县公安局了解到,该局近日破获一起生产、销售伪劣产品案,犯罪嫌疑人将购进的猪肉干进行二次包装后冒充牛肉干在网络电商平台进行销售,涉案金额... 地震灾害预警:http://dzyj.shoujicad.com 地震预警app:http://dzyj.shoujicad.com/dmozjqdt.html 八字排盘助手:http://bazi.xiaoxiaofengniaokeji.com 八字排盘:http://bazi.xiaoxiaofengniaokeji.com/dmozzxdt.html 文字转语音助手http://wzzyyzs.wuyuankeji.com 文字转语音app:http://wzzyyzs.wuyuankeji.com/ttsjqzx
-
2
-
0oracle RAC手动配置互信 下面命令在一个节点上执行即可(可以在root用户下执行): cd /u01/app/19.0.0/grid_1/oui/prov/resources/scripts root用户配置互信 #./sshUserSetup.sh -user root -hosts "db1 db2" -advanced -exverify –confirm grid用户配置互信 #./sshUserSetup.sh -user grid -hosts "db1 db2" -advanced -exverify –confirm oracle用户配置互信 #./sshUserSetup.sh -user oracle -hosts "db1 db2" -advanced -exverify -confirm db1 db2指两个主机的主机名,根据实际情况调整 方法二 grid 用户配置 db1: su - gri
-
1
-
0oracle asm下如何查看IO ASM的io计算无法使用操作系统命令iostat获取,oracle提供了二中方法获取IO信息方法一、ASMCMD管理命令iostat来获取磁盘信息ASMCMD> iostat 5 Group_Name Dsk_Name Reads Writes DATA DATA01 10975699823616 9430089424896 DATA DATA02 23240008613888 10401269573632 DATA DATA03 17543796716544 9478042163712 DATA DATA04 18260405507584 10737774110208 DATA DATA05 31146707814400 9374318644224 DATA DATA06 17284726155264 9867123035136 DATA DATA07 12121124231680 9439979880448 DATA DATA08 20921362952192 9419341006848 DATA DATA09 29592159839232 10762
-
0oracle asm下如何查看IO ASM的io计算无法使用操作系统命令iostat获取,oracle提供了二中方法获取IO信息方法一、ASMCMD管理命令iostat来获取磁盘信息ASMCMD> iostat 5 Group_Name Dsk_Name Reads Writes DATA DATA01 10975699823616 9430089424896 DATA DATA02 23240008613888 10401269573632 DATA DATA03 17543796716544 9478042163712 DATA DATA04 18260405507584 10737774110208 DATA DATA05 31146707814400 9374318644224 DATA DATA06 17284726155264 9867123035136 DATA DATA07 12121124231680 9439979880448 DATA DATA08 20921362952192 9419341006848 DATA DATA09 29592159839232 10762
-
0rman 备份OMF文件报:ORA-01276 使用rman 备份单个数据文件报错: rman>backup as copy datafile 10 format '/data/orcl/o1_mf_zlmsgdat_mfm7y9px_.dbf'; 报如下错误: ORA-01276: Cannot add file /data/orcl/o1_mf_zlmsgdat_mfm7y9px_.dbf. File has an Oracle Managed Files file name 原因, 备份目的文件不能使用OMF格式 解决办法: 修改为非OMF即可 backup as copy datafile 10 format '/data/orcl/zlmsgdat_mfm7y9px_.dbf';
-
1
-
3
-
0_undo_autotune参数 默认TRUE,设置FALSE即关闭undo retention自动调整。该参数用于自动调整undo retention时间,对于自动扩展(autoextend on)的undo表空间,参数undo_retention设置成为Oracle自动调节undo retention的最低阀值。对于非自动扩展(autoextend off),非guarantee的undo表空间,Oracle会根据undo表空间大小和v$undostat的历史信息(是否统计undo信息是由隐含参数_collect_undo_stats决定的,默认情况为TRUE)最大可能性保留undo信息。
-
0_undo_autotune参数 默认TRUE,设置FALSE即关闭undo retention自动调整。 该参数用于自动调整undo retention时间,对于自动扩展(autoextend on)的undo表空间,参数undo_retention设置成为Oracle自动 调节undo retention的最低阀值。对于非自动扩展(autoextend off),非guarantee的undo表空间,Oracle会根据undo表空间大小 和v$undostat的历史信息(是否统计undo信息是由隐含参数_collect_undo_stats决定的,默认情况为TRUE)最大可能性保留undo信息。
-
0ORACLE EXPDP/impdp 能否只导入函数 一次数据迁移,使用EXPDP FULL=Y实现数据迁移,IMPDP后,手工对某个函数做了修改,导致无法修复了,因为函数内容是加密的,能否从EXPDP的DMP中单独把函数重新导入,不导入其他的,毕竟EXPDP 的FULL =Y 的DMP比较大,整个重来过,时间太长。
-
0
-
0_undo_autotune参数 默认TRUE,设置FALSE即关闭undo retention自动调整。 该参数用于自动调整undo retention时间,对于自动扩展(autoextend on)的undo表空间,参数undo_retention设置成为Oracle自动 调节undo retention的最低阀值。对于非自动扩展(autoextend off),非guarantee的undo表空间,Oracle会根据undo表空间大小 和v$undostat的历史信息(是否统计undo信息是由隐含参数_collect_undo_stats决定的,默认情况为TRUE)最大可能性保留undo信息。
-
0ORA-00001: 违反唯一约束条件 原因 主要原因是在进行插入INSERT或者更新UPDATE的时候,违反唯一约束,导致操作某行数据时出现重复的值。 解决方案 删除或者更改唯一约束。 修改你使用的插入INSERT或者更新UPDATE的语句。 如果当有多个表进行操作时,你不知道哪个表出现唯一性索引的错误,你可以使用一下语句进行查询: SELECT DISTINCT table_name FROM all_indexes WHERE index_name = 'CONSTRAINT_NAME'; 例子 执行的数据库语句: SELECT DISTINCT table_name FROM all_indexes WHERE index_
-
071ORA-00001: 违反唯一约束条件 原因 主要原因是在进行插入INSERT或者更新UPDATE的时候,违反唯一约束,导致操作某行数据时出现重复的值。 解决方案 删除或者更改唯一约束。 修改你使用的插入INSERT或者更新UPDATE的语句。 如果当有多个表进行操作时,你不知道哪个表出现唯一性索引的错误,你可以使用一下语句进行查询: SELECT DISTINCT table_name FROM all_indexes WHERE index_name = 'CONSTRAINT_NAME'; 例子 执行的数据库语句: SELECT DISTINCT table_name FROM all_indexes WHERE index_0Expdp使用version参数时,报ORA-39373 同事需要将一套19C数据库中的数据迁移到COMPATIBLE=12.1.0的数据库中,在使用数据泵导出的命令中添加了VERSION=12.1.0选项。在导出的日志中有几条ORA-39373报错信息。具体日志如下所示: ORA-39373: cannot export SYSTEM_GRANT: ….. to version 12.1.0 due to long identifiers ORA-39373: cannot export SYSTEM_GRANT: ….. to version 12.1.0 due to long identifiers ORA-39373: cannot export INDEX_STATISTICS to version 12.1.0 due to long identifiers 2、从报错的信息可以看出,由于指定了0告警日志中报错ORA-07445 kkqstcrf 问题描述:数据库例行巡检时发现告警日志中报错ORA-07445 kkqstcrf,如下所示:数据库:oracle 11.2.0.1告警日志:Mon Aug 05 22:00:22 2024Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x71] [PC:0x1CBAD19, kkqstcrf()+1355] [flags: 0x0, count: 1]Errors in file /u01/app/oracle/diag/rdbms/jhemrdb/jhemr/trace/jhemr_j004_16801.trc (incident=73575):ORA-07445: exception encountered: core dump [kkqstcrf()+1355] [SIGSEGV] [ADDR:0x71] [PC:0x1CBAD19] [Address not mapped to object] []Incident details in: /u01/app/oracle/d0告警日志中报错ORA-07445 kkqstcrf 问题描述:数据库例行巡检时发现告警日志中报错ORA-07445 kkqstcrf,如下所示:数据库:oracle 11.2.0.1告警日志:Mon Aug 05 22:00:22 2024Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x71] [PC:0x1CBAD19, kkqstcrf()+1355] [flags: 0x0, count: 1]Errors in file /u01/app/oracle/diag/rdbms/jhemrdb/jhemr/trace/jhemr_j004_16801.trc (incident=73575):ORA-07445: exception encountered: core dump [kkqstcrf()+1355] [SIGSEGV] [ADDR:0x71] [PC:0x1CBAD19] [Address not mapped to object] []Incident details in: /u01/app/oracle/d01如标题,主要是为了训练工作技能,有推荐的机构吗0如图所示,大神帮忙啊0101老哥们,有什么手段能把监听起起来吗?找遍了都不成功01使用adrci清理incident文件 11g中oracle提供了一个ADRCI的命令行工具来查看ADR中的alert日志和trace信息,可以批量删除对应的日志文件。adrci的位置在$ORACLE_HOME/bin目录下。环境:Oracle19c,centos7.6首先设置ADR base,一般和oracle_base一样。使用help命令查看帮助信息[oracle@orcl ~]$ adrciADRCI:版本 19.0.0.0.0 - 1年 08 月 41 日星期四 29:2024:1982 生产 版权所有 (c) 2021、01、Oracle 和/或其附属公司。保留所有权利。未设置ADR 基数 adrci> helpHELP [topic]可用主题:创建报告回声0LRM-00116: ')' followed by 'yyyy-mm-dd' FOR ORACLE 11G EXPDP #!/bin/kshsystemPwd=pwdsrcSID=srctarSID=tarsrcSCHEMA=AtarSCHEMA=Aexport_source_schema(){echoecho -------------------------echo "EXPORTING SOURCE SCHEMA"echo -------------------------expdp system/${systemPwd}@${srcSID} SCHEMAS=${srcSCHEMA} DIRECTORY=EXP_IMP_DIR DUMPFILE=${taskNo}_${srcSID}_${srcSCHEMA}_export.dmp LOGFILE=${taskNo}_${srcSID}_${srcSCHEMA}_export.log}./export_schema.ksh------------------------- EXPORTING SOURCE SCHEMA ------------------------- LRM-00116: syntax error at 'DIRECTORY' follo1000ORA-28513: internal error in heterogeneous remote agent When Numeric Value is... 现象: 已安装 Oracle Database 12.2.0.1 和 Oracle Database Gateway for ODBC 12.2.0.1 使用 Attunity ODBC 驱动程序 访问 Attunity 数据库 使用 ORA-28513 返回 NUMBER 的查询失败,例如: SQL> desc <table>@dblink;<-- 无数值 名称 Null?类型 -------------------------------- -------- ------------------------------------------------- COl1 NOT NULL CHAR(2) COl2 NOT NULL CHAR(30) COl3 NOT NULL CHAR(3) COl4 NOT NULL CHAR(10) COl5 NOT NULL CHAR(6) COl6 NOT NULL0重启Oracle数据库shutdown immediate一直无响应 在重启oracel数据库,使用 shutdown immediate命令之后,cmd界面一直无反应,足足等了大半个小时,都无法正常关掉数据库。 排查后发现,可能是因为有大事务要回滚,导致数据库一直在等待回滚执行完成,无法关闭。 又因为是生产环境,业务用户不停催促尽快解决系统问题。 情急之下,只能通过shutdown abort 才能马上关掉数据库。 解决办法,操作如下: (1)sqlplus /nolog (2)connect /as sysdba (3)一般在shutdown前,为0重启Oracle数据库shutdown immediate一直无响应 在重启oracel数据库,使用 shutdown immediate命令之后,cmd界面一直无反应,足足等了大半个小时,都无法正常关掉数据库。 排查后发现,可能是因为有大事务要回滚,导致数据库一直在等待回滚执行完成,无法关闭。 又因为是生产环境,业务用户不停催促尽快解决系统问题。 情急之下,只能通过shutdown abort 才能马上关掉数据库。 解决办法,操作如下: (1)sqlplus /nolog (2)connect /as sysdba (3)一般在shutdown前,为0请问各位大神,oracle中该如何查询虚拟索引大小?在网上苦苦搜寻都找不到,恳请各位大佬指教。0🔥🔥🔥风哥Oracle EMCC数据库集中管理平台,需要滴滴0ORACLE 19c RAC防火墙设置 --1.最核心的部分 --增加公网 firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.133.0/24" accept' --增加私网 firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="10.0.0.0/16" accept' --增加haip firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="169.254.0.0/16" accept' --2.可以缩小范围,具体的IP firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source00oracle数据库表统计信息 oracle数据库表统计信息未及时更新会导致oracle基于成本的执行计划可能不是最优,查看执行计划是没问题的,但sql实际执行起来确很慢。 查询oracle数据库表统计信息最后更新时间: SELECT TABLE_NAME, LAST_ANALYZED,a.* FROM ALL_TAB_STATISTICS A WHERE A.OWNER = 'INFO'; 更新oracle数据库表统计信息: begin dbms_stats.gather_table_stats(ownname => 'info', tabname => 'tproduct', cascade => true, degree => 12); 结束; 更新整个数据库的统计信