摘要: 引言:我们在工作中常用操作系统命令和DB2命令对数据库做数据的导入、导出等操作,但是DB2不支持复合SQL 语句调用操作系统命令,因此我们需要利用 UDF 来执行SQL 中不可用的操作(例如:执行一些SHELL或者BAT文件)。因为 UDF可以用外部语言(即,SQL 以外的其它语言,如JAVA,C)编写,并可以通过使用 CREATE 语句向数据库注册,这样我们就可以编写JAVA应用程序来调用操作系统命令和DB2的常用命令。步骤(windows XP环境):1、 编写JAVA程序:public class os_cmdUDF {public static int os_cmd(String cm 阅读全文
posted @ 2013-09-23 16:52 问笑 阅读(1329) 评论(0) 推荐(1)
摘要: 跟Oracle类似DB2也分为两个模式,日志循环vs归档日志,也就是非归档和归档模式,下面对这两种模式做简单的介绍。 日志循环 日志循环是默认方式,也就是非归档模式,这种模式只支持backup offline脱机备份,在备份过程中需要DB2停止服务。 运行脱机备份需要如下注意的地方: 1,停止应用对DB2的访问。 2,通过LIST APPLIACATIONS命令查看现有的连接,然后通过FORCE APPLIACATION命令来结束连接。 3,通过DEACTIVATE DATABASE 命令来确保数据库未处于活动状态。 4,通过BACKUP DATABASE命令来对数据库进行备份。... 阅读全文
posted @ 2013-09-23 16:36 问笑 阅读(1837) 评论(0) 推荐(1)