标签归档:Onunload

onunload and onload

The onunload functionality of the application is a database or table written to tape, the program in binary form to the disk page as a unit to remove the data, the data unloaded in this way the efficiency of higher than dbexport.
Read to use onload applications created by onunload tape. The machine receiving data and create a tape machine must have the same page size.
Only users with database DBA privileges to remove the database. Only the owner of the table or the table where the database user with DBA privileges can remove the table.
Remove the table, only the data and index pages associated with the table is removed. Defined for the table access permissions and synonyms related to the table or view is not unloaded onto the tape.
Remove the operation during onunload exclusive way to block new database or table.

onunload 应用程序的功能是将数据库或表写到磁带上,该程序以二进制形式,以磁盘页为单位卸下数据,这种方式卸下的数据其效率高于dbexport。
读由onunload创建的磁带使用onload应用程序。接收数据的机器和创建磁带的机器必须具有相同的页面大小。
只有具有数据库DBA特权的用户才能卸下该数据库。只有表的属主或具有该表所在数据库的拥有DBA特权的用户才可以卸下该表。
卸下表时,只有与该表有关的数据页和索引页被卸下。为该表定义的存取权限和与表有关的同义词或视图未被卸到磁带上。
在卸下操作期间,onunload以排他方式封锁新数据库或表。

继续阅读

Informix 数据库表迁移工具在实际中的应用

http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0708lixq/
http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0802lixq/index.html

李晓勤 (lxqdfdt@163.com), 软件工程师, 中国建设银行
2007 年 8 月 27 日

本文主要对 Informix 提供的 onunload/onload、unload/load 等表级迁移工具进行详细探讨:分析两者存在的差异,不同情况适用哪个工具,以及如何提高迁移效率等,同时给出一些具体实施步骤及实施脚本。

在实际应用中,数据库管理员经常需要对数据库表进行备份或迁移。Informix 提供了多种表级迁移工具,如 onunload/onload、unload/load、 dbunload/dbload。其中 dbunload/dbload 与 unload/load 较为相似,本文主要对前两种工具进行详细探讨:分析两者存在的差异,不同情况适用哪个工具,以及如何提高迁移效率等,同时给出一些具体实施步骤及实施脚本。 继续阅读