-
-
24
-
0虚拟机设置:12核 16G 100G容量环境:rhel5.4如图所示,帖主在提升了虚拟机参数设置之后,重新测试在rhel5.4上装db10g,但是在调整内核参数时突然发现新的参数出现error报错;
-
0财务软件使用情况调查https://demo.allrea.com/public-forms/x9qxutwtfhj
-
4Oracle数据库update库里面的一张表的时候,一直卡住,出现了log file sequential read,一直卡住,这个表比较大40g,而且一更新就会导致表死锁,需要怎么处理啊大佬们
-
1
-
1oracle主要进程和sql执行流程 1.checkpoint功能:减少崩溃恢复crash recovery时间。检查点可以确保在某个时间点之前的所有事务都写入磁盘,保证数据一致性后台进程ckpt触发,ckpt通知dbwr进程将脏数据库dirty buffer 写出到数据文件上.更新数据文件头及控制文件上的检查点触发条件:数据库一致性关闭、alter system checkpoint;、在线日志切换、alter database begin backup2.dbwr(随机写)功能:将缓冲区缓存buffer cache 中的脏数据块dirty blocks写入到数据文件。为了提高性能,
-
37在PLSQL上使用插件CnPlugin 1.5.4版本会造成WIN8、WIN10系统卡慢,使用1.5.1能避免这种情况。 找能顺利下载的1.5.1找了很久很久很久,真的,虽然CSDN论坛也有这个下载,但是竟然都要充钱才能下载了,这是论坛要没落的节奏啊,拿人家上传的资源收费,搞得很气愤,后来终于在另外某不知名论坛找到了一份能下载的1.5.1,那个论坛注册还要邀请码,搞了一晚上,,这里不想让真正需要的小伙伴也找不到,提供网盘下载,希望不会被河蟹 下载地址: https://pan.b
-
3而且占用cpu很高,怎么解决
-
1
-
5学了点sql语句,发现根本做不了选择题😭
-
0
-
1oracle19c安装报错Error in invoking target 'libasmclntsh19.ohso libasmperl19.o... 安装告警: Error in invoking target 'libasmclntsh19.ohso libasmperl19.ohso client_sharedlib' of makefile '/u01/app/oracle/product/19.0.0/db_1/rdbms/lib/ins_rdbms.mk'. See '/tmp/InstallActions2022-08-03_08-58-36AM/installActions2022-08-03_08-58-36AM.log' for details 处理办法 原因:glibc在2.28版本以后不再提供libpthread_nonshared.a文件,而Oracle安装则需要用到此文件,因此报错。 解决办法:从CentOS上或其他服务器上拷贝libpthread_nons
-
1linux oracle 11.2.0.4 单实例 新建不久。 存储过程中有一个truncate table 的操作 单独拿出来执行很快 写进存储过程就会卡几个小时才能过执行完 有没有什么思路
-
0oracle主要进程和sql执行流程 1.checkpoint功能:减少崩溃恢复crash recovery时间。检查点可以确保在某个时间点之前的所有事务都写入磁盘,保证数据一致性后台进程ckpt触发,ckpt通知dbwr进程将脏数据库dirty buffer 写出到数据文件上.更新数据文件头及控制文件上的检查点触发条件:数据库一致性关闭、alter system checkpoint;、在线日志切换、alter database begin backup2.dbwr(随机写)功能:将缓冲区缓存buffer cache 中的脏数据块dirty blocks写入到数据文件。为了提高性能,
-
0Error in invoking target 'libasmclntsh19.ohso libasmperl19.ohso client_sharedlib' of makefile '/u01/app/oracle/product/19.3.0/db_1/rdbms/lib/ins_rdbms.mk'. See '/tmp/InstallActions2024-12-19_04-51-50PM/installActions2024-12-19_04-51-50PM.log' for details. 在安装过程中弹出这样的错误,搜网上说要修改env_rdbms.mk文件内容,我修改了还是跳出这个错误,有没有大佬知道要如何解决。
-
1aix oracle 10.2.0.5 rac 有一个表空间查询剩余空间还有300GB的的时候 alert日志就有报错提示表空间不足了 用了很多的年的老库了 考虑是不是 表空间碎片 或者高水位线(HWM) 有大哥遇到过类似的问题吗
-
0ORACLE数据库每天访问量 要监控Oracle数据库的访问量,可以使用以下SQL脚本来获取每天的访问量统计。这个脚本使用了Oracle的V$ACTIVE_SESSION_HISTORY视图来获取历史会话信息,这需要你的Oracle版本支持这个视图(Oracle 10g以上)。 具体语句: SELECT TO_CHAR(SAMPLE_TIME, 'YYYY-MM-DD') AS DAY, COUNT(*) AS SESSIONS_COUNT FROM V$ACTIVE_SESSION_HISTORY WHERE SAMPLE_TIME > SYSDATE - INTERVAL '1' DAY GROUP BY TO_CHAR(SAMPLE_TIME, 'YYYY-MM-DD') ORDER BY DAY; 这个脚本会返回过去24小时内每天的数
-
0ORACLE数据库每天访问量 要监控Oracle数据库的访问量,可以使用以下SQL脚本来获取每天的访问量统计。这个脚本使用了Oracle的V$ACTIVE_SESSION_HISTORY视图来获取历史会话信息,这需要你的Oracle版本支持这个视图(Oracle 10g以上)。具体语句:SELECT TO_CHAR(SAMPLE_TIME, 'YYYY-MM-DD') AS DAY, COUNT(*) AS SESSIONS_COUNTFROM V$ACTIVE_SESSION_HISTORYWHERE SAMPLE_TIME > SYSDATE - INTERVAL '1' DAYGROUP BY TO_CHAR(SAMPLE_TIME, 'YYYY-MM-DD')ORDER BY DAY;这个脚本会返回过去24小时内每天的数据库
-
0
-
0ORACLE数据库每天访问量 要监控Oracle数据库的访问量,可以使用以下SQL脚本来获取每天的访问量统计。这个脚本使用了Oracle的V$ACTIVE_SESSION_HISTORY视图来获取历史会话信息,这需要你的Oracle版本支持这个视图(Oracle 10g以上)。具体语句:SELECT TO_CHAR(SAMPLE_TIME, 'YYYY-MM-DD') AS DAY, COUNT(*) AS SESSIONS_COUNTFROM V$ACTIVE_SESSION_HISTORYWHERE SAMPLE_TIME > SYSDATE - INTERVAL '1' DAYGROUP BY TO_CHAR(SAMPLE_TIME, 'YYYY-MM-DD')ORDER BY DAY;这个脚本会返回过去24小时内每天的数据库
-
2老师给的oracle 10g版本的,但是我数据库主页网页怎么都进不去,拒绝访问,防火墙也都关了,求助解决办法
-
0
-
0open_cursors参数 参数open_cursors概况 open_cursors 设定每个 session(会话)最多能同时打开多少个 cursor(游标)。 当我们执行一条 sql 语句的时候,我们将会在 shared pool 产生一个 library cache object,cursor 就是其中针对于 sql 语句的一种 library cache object。另外我们会在 pga 有一个 cursor 的拷贝,同时在客户端会有一个statement handle,这些都被称为 cursor,在 v$open_cursor 里面我们可以看到当前打开的 cursor 和 pga 内 cached cursor。 作用是让后续相同的 sql 语句不在打开游
-
0求助啦,新版oracle21c 怎么连接orclpdb
-
0生成AWR报告时出现ORA-06502 最近遇到一个问题,生成报告时报错: ERROR: ORA-06502: PL/SQL: numeric or value error: character string buffer too small ORA-06512: at "SYS.DBMS_WORKLOAD_REPOSITORY", line 919 ORA-06512: at line 1 然后生成AWR报告的过程就终止了,查看生成的AWR报告,发现报告时不完整的,AWR报告到 Complete List of SQL Text部分就结束了,且最后是以一个非常长的sql语句结束的,且这个sql语句还没有显示完整。查看MOS后发现,这是个bug再,也给出解决方法: Bug 13527323 - ORA-6502 g
-
0
-
9
-
0生成AWR报告时出现ORA-06502 最近遇到一个问题,生成报告时报错: ERROR: ORA-06502: PL/SQL: numeric or value error: character string buffer too small ORA-06512: at "SYS.DBMS_WORKLOAD_REPOSITORY", line 919 ORA-06512: at line 1 然后生成AWR报告的过程就终止了,查看生成的AWR报告,发现报告时不完整的,AWR报告到 Complete List of SQL Text部分就结束了,且最后是以一个非常长的sql语句结束的,且这个sql语句还没有显示完整。查看MOS后发现,这是个bug再,也给出解决方法: Bug 13527323 - ORA-6502 g
-
0发现UNDO表空间满了以后不自动释放,设置的是自动释放;查看dba_undo_extents发现其中expired状态的占用量特别大,请问需要怎么样才能将它清除
-
0生成AWR报告时出现ORA-0650 最近遇到一个问题,生成报告时报错: ERROR: ORA-06502: PL/SQL: numeric or value error: character string buffer too small ORA-06512: at "SYS.DBMS_WORKLOAD_REPOSITORY", line 919 ORA-06512: at line 1 然后生成AWR报告的过程就终止了,查看生成的AWR报告,发现报告时不完整的,AWR报告到 Complete List of SQL Text部分就结束了,且最后是以一个非常长的sql语句结束的,且这个sql语句还没有显示完整。查看MOS后发现,这是个bug再,也给出解决方法: Bug 13527323 - ORA-6502 ge
-
0生成AWR报告时出现ORA-0650 最近遇到一个问题,生成报告时报错: ERROR: ORA-06502: PL/SQL: numeric or value error: character string buffer too small ORA-06512: at "SYS.DBMS_WORKLOAD_REPOSITORY", line 919 ORA-06512: at line 1 然后生成AWR报告的过程就终止了,查看生成的AWR报告,发现报告时不完整的,AWR报告到 Complete List of SQL Text部分就结束了,且最后是以一个非常长的sql语句结束的,且这个sql语句还没有显示完整。查看MOS后发现,这是个bug再,也给出解决方法: Bug 13527323 - ORA-6502 ge
-
0oracle TNS-12535 TNS-00505 问题解决 报错现象:致命的 NI 连接错误 12170。 版本信息: 适用于 Linux 的 TNS:版本 11.2.0.4.0 - 适用于 Linux 的生产 Oracle Bequeath NT 协议适配器:版本 11.2.0.4.0 - 适用于 Linux 的生产 TCP/IP NT 协议适配器:版本 11.2.0.4.0 - 生产 时间:26 年 2024 月 22 日 49:37:12535 跟踪未打开。 Tns 错误结构: ns 主错误代码:12535 TNS-12560:TNS:操作超时 ns 辅助错误代码:505 nt 主错误代码:00505 TNS-110:操作超时 nt 辅助错误代码:0 nt OS 错误代码:51590 客户
-
0ORACLE日期类型和转换 1、如何取当前时间sysdate --返回当前系统日期和时间,精确到秒systimestamp --返回当前系统日期和时间,精确到毫秒select sysdate from dual;select systimestamp from dual;2、日期运算两个日期的间隔时间,可以直接把两个日期相减,返回的单位为天,小时及分秒会换算成小数select sysdate-date'2023-11-13' from dual;select date'2023-11-16'-date'2023-11-13' from dual;3、时间转换将字符转换成日期01、date格式select to_date('date_col','YYYY-MM-DD HH24:MI:S
-
0ORACLE日期类型和转换 1、如何取当前时间 sysdate --返回当前系统日期和时间,精确到秒 systimestamp --返回当前系统日期和时间,精确到毫秒 select sysdate from dual; select systimestamp from dual; 2、日期运算 两个日期的间隔时间,可以直接把两个日期相减,返回的单位为天,小时及分秒会换算成小数 select sysdate-date'2023-11-13' from dual; select date'2023-11-16'-date'2023-11-13' from dual; 3、时间转换 将字符转换成日期 01、date格式 select to_date('date_col','YYYY-MM-
-
0白城滑冰馆坍塌系屋顶钢结构变形 记者从吉林白城市消防、事故现场处置民警处了解到,今早白城市滑冰馆部分房顶发生坍塌,目前... https://www.jiankang23.com/doctor-1-0.html https://www.jiankang23.com/doctor-76-0.html https://www.jiankang23.com/doctor-156-0.html https://www.jiankang23.com/doctor-265-0.html https://www.jiankang23.com/doctor-290-0.html https://www.jiankang23.com/doctor-298-0.html https://www.jiankang23.com/doctor-318-0.html https://www.jiankang23.com/doctor-332-0.html https://www.jiankang23.com/doctor-349-0.html https://www.jiankan
-
0rootcrs.pl -deconfig –force,报:无法找到 Env.pm in @INC [root@prod2 ~]# /u01/app/11.2.0/grid/crs/install/rootcrs.pl -deconfig –force在@INC中找不到 Env.pm(@INC包含: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 ./u01/app/11.2.0/grid/crs/install) 在 /u01/app/11.2.0/grid/crs/install/crsconfig_lib.pm 第 715 行。BEGIN 失败 -- 编译在 /u01/app/11.2.0/grid/crs/install/crsconfig_lib.pm 第 715 行中止。在 /u01/app/11.2.0/grid/crs/install/rootcrs.pl 第 306 行的 require 中
-
7一启动就报错:本地计算机 上的 OracleOraDb11g_home1TNSListener 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。 监听程序也重新配置了,listener.ora和tnsnames.ora也尝试修改过,ORACLE环境变量也重新配过还是不行
-
0如果快速判断oracle是否很慢 查询数据库是否很慢 业务报过来,说数据库很慢,作为 DBA,怎么样知道数据库是不是很慢,然后如果慢,查出源头。 1>查询oracle目前等待次数做多的事件名 select event, count(1) from gv$session_wait group by event order by 2 desc having count(1) >10; select sid,username,sql_id,event from v$session where wait_class !='Idle'; 2>比如上面direct path read事件最多,根据事件查看sql_id: select sw.p1, s.sql_id, count(*), (ratio_to_report(count(*)) over()) * 100 pct from v$session s,
-
0
-
0其他节点都可以,80端口就是无法使用,求助大神
-
0如果快速判断oracle是否很慢 查询数据库是否很慢 业务报过来,说数据库很慢,作为 DBA,怎么样知道数据库是不是很慢,然后如果慢,查出源头。 1>查询oracle目前等待次数做多的事件名 select event, count(1) from gv$session_wait group by event order by 2 desc having count(1) >10; select sid,username,sql_id,event from v$session where wait_class !='Idle'; 2>比如上面direct path read事件最多,根据事件查看sql_id: select sw.p1, s.sql_id, count(*), (ratio_to_report(count(*)) over()) * 100 pct from v$session s,
-
0oracle异常问题ORA-01116、ORA-01110、ORA-27041:无法打开文件 报错现象:alter日志出现大量ORA-01116、ORA-01110、ORA-27041:无法打开文件Thu Oct 24 15:40:18 2024文件 /data/oracle/diag/rdbms/orcl/ORCL/trace/ORCL_m000_23797.trc 中的错误:ORA-01116:打开数据库文件 9时出错 ORA-01110:数据文件 9:“/data/oracle/product/11.2.0/dbs/FSMC_YSJ1”ORA-27041:无法打开文件Linux-x86_64 错误:2:没有此类文件或目录其他信息: 3文件 /data/oracle/diag/rdbms/orcl/ORCL/trace/ORCL_m000_23797.trc 中的错误:ORA-01116:打开数
-
0但是我检查了DMP文件和oracle还有plsqldeveloper都是GBK的,我也不知道DMP之前是用什么工具导出的,现在就是imp和impdp都无法导入,
-
0报错现象: alter日志出现大量ORA-01116、ORA-01110、ORA-27041:无法打开文件 Thu Oct 24 15:40:18 2024 文件 /data/oracle/diag/rdbms/orcl/ORCL/trace/ORCL_m000_23797.trc 中的错误: ORA-01116:打开数据库文件 9 时出错 ORA-01110:数据文件 9:“/data/oracle/product/11.2.0/dbs/FSMC_YSJ1” ORA-27041:无法打开文件 Linux-x86_64 错误:2:没有此类文件或目录 其他信息: 3 文件 /data/oracle/diag/rdbms/orcl/ORCL/trace/ORCL_m000_23797.trc 中的错误: ORA-01116:打开数据库文件时出错 14 ORA-01110:数据文件 14:“/data/
-
2
-
9
-
0现象: Received below error when alter an index unusable online: alter index <Index_name> unusable online; ORA-00054:资源繁忙并获取指定了 NOWAIT 或超时过期 原因: 如果底层对象的 DML 操作未在指定的 DDL_LOCK_TIMEOUT 值内完成,则会出现错误: ONLINE 子句是 12C 中引入的一项新增强功能,用于使索引不可用,ALTER INDEX UNUSABLE ONLINE 不会影响正在进行的 DML。如果底层资源繁忙,并且 DDL 操作在系统和会话级别受支持,则可以等待用户可配置的时间段 (DDL_LOCK_TIMEOUT)。 处理方