随笔分类 -  Database-Oracle

上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页

ORA-28000 账号被锁定的解决办法
摘要:ORA-28000 账号被锁定的解决办法 错误场景:当使用sqlplus进行登录时报错:ORA-28000 账号被锁定。错误原因:由于oracle 11g 在默认在default概要文件中设置了密码最大错误次数为10,“FAILED_LOGIN_ATTEMPTS=10”,密码错误的次数超过10次,账 阅读全文

posted @ 2021-01-06 12:38 癫狂编程 阅读(399) 评论(0) 推荐(0)

oracle文字与格式字符串不匹配的解决
摘要:oracle文字与格式字符串不匹配的解决 oracle的日期时间类型 在往oracle的date类型插入数据的时候,记得要用to_date()方法。 如insert into CUSLOGS(STARTTIME) values(to_date('2009-5-21 18:55:49','yyyy/m 阅读全文

posted @ 2020-12-16 18:57 癫狂编程 阅读(3240) 评论(0) 推荐(0)

存储过程记录日志、监听及定时器
摘要:一.打印日志(此处只提供包体结构,调用方式见上篇) 1.packages (1)BT CREATE OR REPLACE PACKAGE BT IS TYPE ERROR_RT IS RECORD( PROGRAM_OWNER ALL_OBJECTS.OWNER%TYPE, PROGRAM_NAME 阅读全文

posted @ 2020-12-13 12:21 癫狂编程 阅读(375) 评论(0) 推荐(0)

包含头和明细的接口存储过程(从中间表读取数据到系统)
摘要:存储过程三: 一.procedures create or replace procedure PR_BOM is /* * 功能:从中间表获取BOM及其明细信息 * 作者:KAIQI.ZHAO * 创建日期 2019-06-06 * 最后修改时间 2019-06-06 14:35:29 */ v_ 阅读全文

posted @ 2020-12-13 12:18 癫狂编程 阅读(292) 评论(0) 推荐(0)

Oracle SQL Developer 字体设置
摘要: 阅读全文

posted @ 2020-12-12 20:03 癫狂编程 阅读(679) 评论(0) 推荐(0)

SQL Developer报错:Unable to find a Java Virtual Machine解决办法
摘要:安装了64位的Oracle数据库以及32位的Oracle客户端,在开始菜单中第一次打开客户端的SQL Developer时提示输入java.exe的路径,我选择了Oracle数据库自带的jdk路径,确定之后报错: 百度查找解决办法,原因是64位的Oracle数据库中自带的jdk也是64位的,但安装的 阅读全文

posted @ 2020-12-12 17:28 癫狂编程 阅读(312) 评论(0) 推荐(0)

Enter the full pathname for java.exe
摘要:1. sql developer 要求输入的java.exe有两种:一种是Oracle安装时自带的jdk中的java.exe,另一种需要选择本机安装的jdk中的java.exe, E:\app\Administrator\ product\11.1.0\db_1\jdk\bin\java.exe 。 阅读全文

posted @ 2020-12-12 17:25 癫狂编程 阅读(495) 评论(0) 推荐(0)

Oracle中根据表明获取对应表触发器名称
摘要:Select object_name From user_objects a left join all_triggers b on a.object_Name = b.trigger_name wherea.object_type='TRIGGER' and b.table_name = 'XF_ 阅读全文

posted @ 2020-12-11 16:43 癫狂编程 阅读(141) 评论(0) 推荐(0)

如何导出Oracle的存储过程为Sql语句
摘要:Oracle中,过程、type、函数等对象的源码可以通过USER_SOURCE或DBA_SOURCE查询;注意观察查询结果中,带有LINE字段,表示该段源码的行号。 所以我们可以通过拼接"CREATE OR REPLACE PACKAGE"拼接查询结果,生成创建过程、函数等的sql语句,举例: SE 阅读全文

posted @ 2020-12-11 16:06 癫狂编程 阅读(1008) 评论(0) 推荐(0)

BDE动态连接Oracle数据库
摘要:BDE动态连接Oracle数据库 说明:系统是三层架构;数据库是Oracle9, Server采用BDE连接数据库,使用scktsrvr.exe,Client采用SocketConnection连接到Server。本系统Server采用读取配置文件来动态连接所需要的数据库,如果系统更换数据库、修改数 阅读全文

posted @ 2020-12-09 18:45 癫狂编程 阅读(482) 评论(0) 推荐(0)

在oracle中插入数据报错:ORA-00984列在此处不允许
摘要:这里报错的原因就是当数据类型varchar2时没有使用单引号。 没写单引号,不管是双引号还是什么都没写都会报这个错误。 阅读全文

posted @ 2020-12-07 16:31 癫狂编程 阅读(1129) 评论(0) 推荐(0)

oracle多表关联删除的两种方法
摘要:修改了上次的文章,网上的朋友对这篇博文提了意见,非常中肯,虽然上次是转载,但是我也为我的不专业表示歉意。这次是原创,所有内容均已经重写,并验证通过。 先删除两个测试表,p_DropTable是一个判断表是否存在的存储过程,如果存在则删除,不存在则跳过。 CALL p_DropTable('T_DB' 阅读全文

posted @ 2020-12-05 12:04 癫狂编程 阅读(2736) 评论(0) 推荐(0)

Delphi连接Oracle控件ODAC的安装及使用
摘要:Delphi ODAC 控件下载 ODAC 64位客户端 12.1.0.2.4 http://down-ww3.7down.net/pcdown/soft/xiazai/odac-x64.rar Delphi连接Oracle有很多种方式,但大多要在客户机上安装Oracle那庞大的客户端,比较不方便, 阅读全文

posted @ 2020-12-03 11:46 癫狂编程 阅读(851) 评论(0) 推荐(0)

基于oracle 的PL/SQL编程 -变量使用
摘要:1. 需要开启的服务: 本机安装的oracle ,默认是开机启动服务的,开机时间太慢,关闭了,需要手动打开: OracleDBConsoleorcl OracleOraDb10g_home1iSQL*Plus OracleOraDb10g_home1TNSListener OracleService 阅读全文

posted @ 2020-12-01 19:30 癫狂编程 阅读(384) 评论(0) 推荐(0)

ORACLE占用大量系统CPU,致使系统宕机
摘要:Oracle数据库经常会遇到CPU利用率很高的情况,这种时候大都是数据库中存在着严重性能低下的SQL语句,这种SQL语句大大的消耗了CPU资源,导致整个系统性能低下。当然,引起严重性能低下的SQL语句的原因是多方面的,具体的原因要具体的来分析,下面通过一个实际的案例来说明如何来诊断和解决CPU利用率 阅读全文

posted @ 2020-11-01 13:10 癫狂编程 阅读(740) 评论(0) 推荐(0)

Oracle CPU使用率过高问题处理
摘要:1.下载Process Explorer 2.打开Process Explorer,查看CPU使用情况最高的进程 3.双击该进程,查看详情 4. 获取cpu使用最好的线程tid 5. 查询sql_id select sql_id from v$session where paddr in( sele 阅读全文

posted @ 2020-10-31 12:43 癫狂编程 阅读(738) 评论(0) 推荐(0)

Oracle TO_DATE 日期格式大全
摘要:Oracle TO_DATE 日期格式大全 Oracle中TO_DATE格式2009-04-14 10:53TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 阅读全文

posted @ 2020-10-26 19:56 癫狂编程 阅读(859) 评论(0) 推荐(0)

oracle 中的INTERVAL 函数解析学习笔记
摘要:简单层次解析: select sysdate - interval '10' day as "10天前", sysdate - interval '10' hour as "10小时前", sysdate - interval '10' minute as "10分钟前", sysdate - in 阅读全文

posted @ 2020-10-26 19:55 癫狂编程 阅读(3229) 评论(0) 推荐(0)

Oracle 占用cpu过高的处理办法
摘要:问题描述: 今天上午10点多,公司网络断了一会,过了大约十来分钟,网工处理好了,可数据库这下子可撑不住了,打开linux top查看了一下CPU百分百了,这可能是因为缓冲在客户端的数据一下子全传上来了导致数据库压力过大,可以前没有出现过这种问题,于是进行了分析和处理,以下为处理过程: 问题分析: 一 阅读全文

posted @ 2020-10-22 16:24 癫狂编程 阅读(3996) 评论(1) 推荐(0)

Oracle数据库CPU使用率过高处理记录
摘要:一、问题描述 运行在Windows上的Oracle开发库的oracle进程CPU使用率保持在99%,服务器和数据库均反应缓慢。 二、排查思路 可能造成CPU使用率高的情况有:大量排序、大量SQL解析、全表扫描、Oracle Bug等。因此希望找到占用CPU较高的进程ID(UNIX或LINUX)或线程 阅读全文

posted @ 2020-10-22 16:22 癫狂编程 阅读(1780) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页

导航

好的代码像粥一样,都是用时间熬出来的