Welcome 微信登录

首页 / 数据库 / MySQL

32位Oracle 10.2.0.1 升级64位Oracle 10.2.0.1,ORA-06553:PLS-801:内部错误

32位Oracle 10.2.0.1 升级64位Oracle 10.2.0.1,ORA-06553:PLS-801:内部错误

原有个32位的Oracle10.2.0.1安装在64位的windows 2003 企业版 sp2上,这出现一个很Oracle的bug,补丁为p5846377_10203_WINNT64.zip 内存泄露。监控windows2003系统的资源管理,发现oracle的进程不管是在真实内存,还是虚拟内存都会从很小的内存迅速猛涨。(比如从800M涨到4G)最终耗尽系统内存导致数据库崩溃。这个现象有时会发生的很频繁,半个小时左右。内存增长一般五分钟就耗尽内存。检查系...
在Linux RedHat 5中安装Oracle 10g时需要注意

在Linux RedHat 5中安装Oracle 10g时需要注意

因为RedHat Linux5系统推出比Oracle 10g晚,所以官方文档只有Oracle 10g在RedHat 4中的安装。1、 需要修改RedHat 5的操作系统配置文件,把RedHat 5改成RedHat 4,这样在Oracle安装前的检查可以欺骗过去。2、 一定需要满足Oracle 10g在RedHat 4系统中的各种Linux安装包,如果Oracle在安装前检查出有警告、或者错误是关于Linux的各种安装包,最后满足该要求,不然很有可能安装不成...
只把Oracle的存储过程或者函数全部迁移到其他的数据库中

只把Oracle的存储过程或者函数全部迁移到其他的数据库中

在exp,imp中,没有只导出存储过程的语法。如果导出某个用户的数据,会导致该用户的所有对象(表、视图、索引、序列、函数、存储过程、触发器等等)。如果只导出全部的存储过程。还是用PL/SQL Developer比较方便快速。1、把存储过程导出成文本在PL/SQL Developer中的"Tools"->"Export User Objects",可以选择该用户的所有存储过程,然后导出成一个文本文件。2、导入另一个数据库中,就在sqlplus中用@刚导...
Oracle 的ORA-1563错误,因数据文件达到设置的最大值maxsize

Oracle 的ORA-1563错误,因数据文件达到设置的最大值maxsize

当一个数据库的数据文件达到表空间的最大值时,报ORA-1653:的错误。如下:ORA-1653: unable to extend table TEST.COMM_DTTR_SVR_LOG by64 in tablespace TEST_SPACE解决:可以在该表空间中增加一个数据文件,增加的数据文件为自动扩展,无限扩大。查看数据文件的大小和最大的值,可以查询dba_data_files;Sql>alter tablespace TEST_SPACE...
Oracle JOB 设置

Oracle JOB 设置

Job的参数: 一:时间间隔执行(每分钟,每天,每周,:每月,每季度,每半年,每年)interval是指上一次执行结束到下一次开始执行的时间间隔,当interval设置为null时,该job执行结束后,就被从队列中删除。假如 我们需要该job周期性地执行,则要用‘sysdate+m’表示。 1:每分钟执行 Interval => TRUNC(sysdate,"mi") + 1/ (24*60) 或 Interval => sysdate+1/...
Oracle job + 存储过程 的使用示例

Oracle job + 存储过程 的使用示例

导读:第一部分:下面的步骤完整的演示了job的创建过程:第二部分:job的相关知识:第三部分:实际应用发现:删除jobs的时候必须使用该job的owner来做,sys也不能删别人的job!(先这样理解,以后再更正。嘿嘿·)正文:第一部分:下面的步骤完整的演示了job的创建过程:1,先创建一张pig表,字段为a日期格式SQL> create table pig(a date);Table createdSQL> commit;Commit com...
查看Oracle 10g 数据库中被锁定的行和表的sql

查看Oracle 10g 数据库中被锁定的行和表的sql

我们在操作数据库的时候,有时候会由于操作不当引起数据库表被锁定,这么我们经常不知所措,不知怎么给这些表解锁,在pl/sql Developer工具的的菜单“tools”里面的“sessions”可以查询现在存在的会话,但是我们很难找到那个会话被锁定了,想找到所以被锁的会话就更难了,下面这叫查询语句可以查询出所以被锁的会话。如下:SELECT sn.username, m.SID,sn.SERIAL#, m.TYPE, DECODE (m.lmode, 0,...
MySQL下的NoSQL解决方案HandlerSocket

MySQL下的NoSQL解决方案HandlerSocket

目前使用MySQL的网站,多半同时使用Memcache作为键值缓存。虽然这样的架构极其流行,有众多成功的案例,但过于依赖Memcache,无形中让Memcache成为故障的根源:Memcache数据一致性的问题:当MySQL数据变化后,如果不能及时有效的清理掉过期的数据,就会造成数据不一致。这在强调即时性的Web2.0时代,不可取。Memcache崩溃后的雪崩效应:作为缓存的Memcache一旦崩溃,MySQL很可能在短时间内承受高负载而宕机。据说前段时间...
<< 411 412 413 414 415 416 417 418 419 420 >>