随笔分类 - 异常解决
摘要:一、问题描述 BI系统需要每天将报表推送给钉钉用户,但是偶尔会出现推送失败的情况,提示oapi.dingtalk.com: Name or service not known,即钉钉域名解析出现错误,后续重新推送又成功了,该情况具有偶然性。可能的原因是: 1、钉钉IP地址是一个地址池,域名oapi.
阅读全文
摘要:一、问题描述 抽取数据时出现ODBC data source<IP>error message for operation <SQLGetData>: <[Microsoft][SQL Server Native Client 10.0]Invalid Descriptor Index>,重新测试出
阅读全文
摘要:一、问题描述 查看dba_hist_snapshot表有很多快照信息,且是每个小时生成一份,但是执行@?/rdbms/admin/awrrpt.sql脚本时只显示有一份快照127,且显示的时间是2050年的,想起之前做实验的时候调修改过操作系统时间,后来又修改回来。 select snap_id,s
阅读全文
摘要:一、强制关闭数据库出现错误 查看告警日志文件: tail -500 /u01/app/oracle/diag/rdbms/orclcdb/orclcdb/trace/alert_orclcdb.log,日志提示可以查看orclcdb_ora_14632.trc文件 more /u01/app/ora
阅读全文
摘要:一、建表进行测试 create table test(a varchar2(32)); insert into test values('你好'); commit; select * from test; 插入后查询表出现乱码,这是因为未设置NLS_LANG变量,这个变量告诉数据库服务端,当前客户端
阅读全文
摘要:一、发现问题 在连接scott用户无响应(卡住),查询v$locked_object视图一直未响应(卡住)后查看/u01/app/oracle/diag/rdbms/chenmu/chenmu/trace/alert_chenmu.log文件发现没有任何错误或警告,后通过ls -lrth查询当天的c
阅读全文
摘要:一、sqlplus:command not found 1、本地登录 (1)、登录到SYS用户 su - oracle; //切换到oracle用户环境 sqlplus / as sysdba; //操作系统认证 以上登录方式操作系统认证,即将oracle用户加入dba组就不用密码认证了,在$ORA
阅读全文
摘要:一、出现原因:表空间不够 1、查看有哪些表空间及特定表空间所包含的表 SELECT * FROM DBA_TABLESPACES; --查看有哪些表空间SELECT * FROM DBA_TABLES WHERE TABLESPACE_NAME='CHENMU'; --查看CHENMU表空间有哪些表
阅读全文
摘要:一、错误类型及描述 1、错误类型 2、错误描述 a、关联表之后出现“无效数字” b、日期转为字符类型出现“无效数字” c、数字乘以空格出现“无效数字” (需要特别注意空格字符) d、表名写错出现"无效数字" 3、错误原因 a、数字不能与非数字字符外的其他字符关联(NULL除外) SELECT * F
阅读全文
摘要:1、错误描述 1 PLS-00801:内部错误 [ph2csql_strdef_to_diana:bind] 64 PL/SQL:ORA-06544:PL/SQL:内部错误,参数:[ph2csql_strdef_to_diana:bind],[],[],[],[],[],[],[] 42 PL/SQ
阅读全文
摘要:一、错误类型 二、解决异常步骤 1、通常是因为增加或删除数据没有提交,执行一下commit就可以了 2、如果commit还不行,就执行以下命令。 1、SELECT SESSION_ID FROM V$LOCKED_OBJECT; --查看被锁对象的ID 2、SELECT SID,SERIAL#,US
阅读全文