Welcome 微信登录

首页 / 数据库 / MySQL

Oracle 中的PL/SQL自动运行设定

Oracle 中的PL/SQL自动运行设定

Oracle 中的PL/SQL自动运行的特性:在UNIXDE的corn 实用程序自动调度任务运行在ORACLE中的PL/SQL中用DBMS_JOB包允许你调度PL/SQL语句块,使它在指定的时间自动运行。该语句将被Oracle的某后台进程处理。为拉便于运行,需要设置二个init.ora参数:1, JOB_QUEUE_PROCESS 指定启动的后台处理数。如果是0或没有设置,将没有后台处理进入作业,它们就不会运行。2, JOB_QUEUE_INTERVAL以...
Linux下Oracle的安装全记录

Linux下Oracle的安装全记录

近日,我变成了linus的忠实fans,linux太太帅了,找回了曾经的字符控的感觉,Oracle下安装linux可是件力气活,呵呵,耗费了两天的free time呢。和大家分享下吧。首先自然是Linux的包,gcc的包、java的包等等的包都要装,不然会报错哦!!!1、检查RAM和交换空间大小:grep MemTotal /proc/meminfogrep SwapTotal /proc/meminfo2、创建Oracle组和用户账号groupadd o...
Oracle日志定期清理存储过程

Oracle日志定期清理存储过程

常要Oracle数据库定时的自动执行一些脚本,或做数据库备份,或做数据的提炼,或做数据库的性能优化,包括重建索引等等的工作,这时需要用到一个函数dbms_job.submit,来完成Oracle定时器Job时间的处理上。使用dbms_job.submit这个函数,我们只需要考虑两个事情:安排某一任务,和定制一个执行任务的时间点。但最重要也是最棘手的事情,我认为还是确定一个执行任务的时间点。时间点确定了,其他的事情就好办了。下面是函数dbms_job.sub...
Oracle 实例恢复时 前滚(roll forward) 后滚(roll back) 问题

Oracle 实例恢复时 前滚(roll forward) 后滚(roll back) 问题

看到一个有关实例恢复时 前滚(roll forword)和回滚(roll back)的讨论。在这里小整理一下,也理理自己的一个思路。 一. 什么时候需要实例恢复 在shutdownnormalorshutdownimmediate下,也就是所谓的cleanshutdown,checkpoint也会自动触发,并且把SCN纪录写回。当发生checkpoint时,会把SCN写到四个地方:三个地方于controlfile内:(1)SYSTEMCHECKPOINTS...
Linux下Oracle的sqlplus使用不顺手的解决

Linux下Oracle的sqlplus使用不顺手的解决

在linux下使用Oracle的sqlplus时,缺省情况下箭头键不起到左右移动光标,上下翻动命令的作用。所以要想执行前面已经执行过的命令,要不重新敲一遍,要么使用其它终端工具的CV大法。要是想修改一个命令,只有使用edit命令把vi或者别的编辑器调出来,然后还要保存到一个缓冲区文件(缺省文件名是afiedt.buf)再执行,总之很不方便。想要介绍一个小工具软件rlwrap,这是一个“readline wrapper”工具,可以使用左右箭头在一行中左右移动...
Oracle 默认表空间问题及自增变量设置

Oracle 默认表空间问题及自增变量设置

一、 Oracle数据库设置默认表空间问题 DBA们经常会遇到一个这样令人头疼的问题:不知道谁在Oracle上创建了一个用户,创建时,没有给这个用户指定默认表空间,所以这个用户就会采用默认的表空间——system表空间。导致系统表空间迅速被用户数据占满,直至宕机。在10G中,DBA有办法避免这种问题了——在线指定系统默认表空间: ALTER DATABASE DEFAULT TABLESPACE ;通过执行以上命令,可以设定系统的默认表空间。这样的话,在创...
修改计算机名或IP后Oracle10g无法启动服务的解决办法

修改计算机名或IP后Oracle10g无法启动服务的解决办法

遇到的问题,问题产生原因不详。症状为,windows服务中有一项Oracle服务启动不了,报出如下错误。Windows 不能在 本地计算机 启动 OracleDBConsoleorcl 。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 2后从网上寻得一贴,问题解决,解决原因不详,反正就是解决了。问题描述:学校机房母盘安装Oracle10g传输到其它机器,母盘的Oracle可以正常使用,而其它机...
Oracle listener加入地址限制以后,连接数据库超慢

Oracle listener加入地址限制以后,连接数据库超慢

数据库环境:Oracle 9i主机:AIX 5.3现象:连接数据库超级慢,用topas查看主机的资源占用情况,一切正常。从数据库本机连接自己,只要是通过listener监听,就会连接很慢。如果用oracle用户,用sqlplus ’/as sysdba‘的方式去连接,则一切正常。于是发现是数据库listener的问题。于是去查看listener的日志,发现listener的日志在5个月以前就已经满了,导致listener进程不正常。解决办法:将listen...
Oracle ora-02020 存储过程中dblink使用个数问题

Oracle ora-02020 存储过程中dblink使用个数问题

有个存储过程,里面已经有4个dblink了,但是由于业务需要,还需要再加几个,在加到第五个的时候,系统忽然抛出一个错误:ora-02020 too many database links in use。咨询Oracle工程师,得出的结论是在oracle的系统参数中,OPEN_LINKS和open_links_per_instanse两个参数设置问题,系统默认为4,并没有对这个参数修改。操作:1)用sys登录,2)show parameter spfile;...
<< 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 >>