ORACLE数据 库自带的DBMS_JOB功能可以实现定时执行PL/SQL的存储过程,但是如果SQL语句很复杂,SQL语句很多,以及经常要改变SQL语句的写法,用 写PL/SQL存储过程的方法再定时执行会比较繁琐。何况还有一些UNIX系统管理员不会写PL/SQL存储过程,所以我介绍一个简单的shell程序可 以在安装了ORACLE SERVER或CLIENT的UNIX机器上实现定时执行一个*.sql文件。 首先我们在安装了ORACLE SERVER或CLIENT的UNIX机器上连接目的数据库:   ...
俩台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。 其实dblink和数据库中的view差不多,建dblink的时候需要知道待读取数据库的ip地址,ssid以及数据库用户名和密码。 创建可以采用两种方式: 1、已经配置本地服务 create public database link fwq12 connect to fzept identified by neu using 'fjept' CREATE DATABASE LINK数据库链接名CONN ...
2008-02-29

DBMS_Job包的用法

关键字: 定时 job
包含以下子过程: Broken()过程。 change()过程。 Interval()过程。 Isubmit()过程。 Next_Date()过程。 Remove()过程。 Run()过程。 Submit()过程。 User_Export()过程。 What()过程。 1、 Broken()过程更新一个已提交的工作的状态,典型地是用来把一个已破工作标记为未破工作。 这个过程有三个参数:job 、broken与next_date。 PROCEDURE Broken (job IN binary_integer, Broken IN boolean, next_date IN date := ...
2008-02-28

开源协议详解

关键字: 开源协议
开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的。开源运动同样有自己的游戏规则和道德准则。不遵行这些规则不但损害开源运动的健康发展,也会对违规者造成名誉和市场上的损失,更可能陷入法律纠纷和赔偿。 现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。 这里我们来看四种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家 ...
  • 10:31
  • 浏览 (1774)
  • 评论 (0)
Happy New Year!
  • 12:12
  • 浏览 (1617)
  • 评论 (0)
johnnyhg
搜索本博客
我的相册
07184f93-fa2b-330e-9922-fc26260b2319-thumb
独醉
共 1 张
存档
最新评论