GLOBAL 块 GLOBAL 块允许您指定将用于此执行的每次卸载的控制设置,除非在较低级别覆盖某个选项。 此块中的任何参数都将覆盖其等效安装缺省值。 以下语法图显示了 GLOBAL 块。 全球 关键字指定 GLOBAL 块的开头。 GLOBAL 块是可选的; 但是,如果使用此块,那么控制文件中只能有此关键字的一个实例。 注意: 此块以分号结尾。 图 1. 全球区块 1 GLOBAL? CONNECT TO database_name? DBCCSID 2.1 n 2.1 UTF8? URL "hostname PORT "number"? SSL 2.1 NO 2.1 YES? DB2 2.1 YES 2.1 NO 2.1 FORCE? HEADER 2.1 FIRST 2.1 NONE 2.1 ALL 2.1 EXTERNAL "filename"? HIDDEN 2.1 NO 2.1 YES? IGNORE_LOAD_ERROR 2.1 NO 2.1 YES? IGNORE_NONEXISTENT_TABLE 2.1 NO 2.1 YES? LOCK 2.1 YES 2.1 NO? FLUSH BUFFERPOOLS 2.1 YES 2.1 NO? SIZELIMIT 2.1 integerK 2.1 integerM 2.1 integerG? FILEMAXSIZE 2.1 integerK 2.1 integerM 2.1 integerG? options_clause? SCHEMA schema_name? SHARED_DATAPART_PROCESSING 2.1 NO 2.1 YES? TARGET KEYS ( 2.1 DEFAULT 2.1 CURRENT 2.1 PARTS 2.2.1 ( 2.2.2.1! ALL 2.2.2.1 2.2.2.2.1+ , 2.2.2.2.1 nn 2.2.2.2.1 nn:nn 2.2.1 ) 2.2.1? IN ”filename” )? TENANT tenant_name? catalog_backup block? NBCPU n? MAXTHREADS n? BLU_PARALLELISM n? CLIENT APPLICATION NAME "application_name" 1 TARGET ENVIRONMENT ( target_db2nodes_specification? IN dbname? TENANT tenant_name? REPART 2.1 NO 2.1 PMAP_4K 2.1 PMAP_32K ) 2? WORKING IN ( "dirname"? WITH FILES? 3.1 UNIX 3.1 WINDOWS 2 PATH ) 2? UMASK "unmask_value" 2? replace_string_clause 2? translate_string_clause 2? LOBINLINESIZE nnK 2? DATAMASKING ODPP 3.1 PATH "odpp_path" VERSION "odpp_version" 3.1 LOAD "loader_lib" PARSER "parser_lib" ADAPTER "adapter_lib" PROVIDER "provider_lib" 1 OVERRIDE ( + , "original_dir" BY "new_dir" ) 1 SEARCH ( "search_dir" ) 3? STAGING IN ( "dirname" ) 3? MAXUNSTAGING n 3? MONITOR 4.1 NO 4.1 YES 1 loaddest_clause 4 ; 继续 TARGET environment 子句:图 2. target_db2nodes_specification: 1 INSTANCE "instance_name" 2.1? ON "hostname" 2.1 FILE "filename_with_template"? EXCEPT PARTS ( 2.1+ , 2.1 nn 2.1 nn:nn 1 ) BLU_PARALLELISM使用该选项可确定并行处理列组织表的列数。CLIENT APPLICATION NAME使用此选项可在 Db2® 中注册与以下程序建立的连接相关联的客户端应用程序名称 Optim™ High Performance Unload.CONNECT TO使用 CONNECT TO 选项指定要卸载的表所在的数据库。DATAMASKINGDATAMASKING 子句允许使用 ODPP 接口。DB2该 DB2 选项表示特定订单是否可以或必须通过 Db2® 处理。FILEMAXSIZE使用 FILEMAXSIZE 选项可将输出分成多个文件。FLUSH BUFFERPOOLS使用该选项可在卸载开始前将 Db2® 缓冲池清空到磁盘。HEADER使用 HEADER 选项定义处理 ASC、DEL 或 DELIMITED 输出文件头的方式。HIDDEN使用此选项可指定是否要在卸载中包含隐藏列。IGNORE_LOAD_ERROR使用该选项可以忽略在自动迁移表时,在执行 Db2® Load 工具时可能出现的错误。 如果要在同一执行中迁移多个表,那么可能需要指定此选项,以避免在特定表的数据装入步骤中迂到故障后停止处理。IGNORE_NONEXISTENT_TABLE在执行全局卸载时,如果在 ONLY TABLES 子句或 EXCEPT TABLES 子句或 INTO TABLES 子句或 TABLES MODIFIERS 子句中指定的对象名称与任何现有表不对应,则使用该选项忽略与不存在的表相关的错误。LOBINLINESIZE使用 LOBINLINESIZE 选项设置应用于内联 LOB 数据的截断大小。锁LOCK 选项指示在卸载期间是否要保持只读锁。MAXTHREADS使用 MAXTHREADS 选项指定可使用的最大处理线程数。 Optim™ High Performance Unload 最大处理线程数。MAXUNSTAGING使用 MAXUNSTAGING 选项限制非分期步骤并行处理的表数量。MONITOR使用该选项可以监控指定的执行。 Optim™ High Performance Unload 执行。NBCPU使用此参数可限制可使用的工作单位数量。 Optim™ High Performance Unload 可以使用的工作单元数量。OVERRIDE/SEARCH从增量备份或 delta 备份卸载时,使用 OVERRIDE/SEARCH 子句指定相关备份链所在的有效目录。SCHEMA使用 SCHEMA 选项可将卸载进程的范围限制为指定数据库模式中的表。SHARED_DATAPART_PROCESSING该函数的目的是在卸载数据分区表时,更改数据库分区卸载处理的默认行为。 Optim™ High Performance Unload 卸载数据分区表时对数据库分区进行卸载处理的默认行为。 这样做是为了提高 Optim™ High Performance Unload 通过并行处理而不是串行处理来提高卸载性能。 启用该选项后 Optim™ High Performance Unload 将启动由不同数据分区共享的处理单元。 因此,针对给定数据库分区的数据分区启动的处理单元数可以限制为允许并行处理所有数据库分区的数目。SIZELIMIT使用 SIZELIMIT 选项指定所有输出文件的最大集合大小。STAGING IN使用该选项可在控制文件中指定与给定备份卸载相关的暂存活动要在哪个目录下进行。TARGET ENVIRONMENT在数据迁移过程中使用 TARGET ENVIRONMENT 子句指定目标数据库分区号及其各自的主机位置。TARGET KEYS在重新划分数据时,使用 TARGET KEYS 选项指定目标键值,除非在单个 SELECT 块的 TARGET 选项中明确重写,否则该目标键值将用于该控制文件中的所有 SELECT 块。TENANT使用 TENANT 选项指定从本地数据库卸载数据的给定任务要考虑的租户。UMASK在执行系统迁移时,使用 UMASK 选项覆盖目标系统权限。WORK ING IN使用 WORKING IN 子句可以指定迁移数据时生成卸载文件的位置。 您指定的目录位于目标系统上。父主题: 控制文件语法