CEDA MOVE 命令

使用 CEDA MOVE 命令将一个或多个资源定义从一个组移至另一个组。

语法

读取语法图跳过可视语法图CEDA MoveAllAtomservice( 名称)Bundle( 名称)CONnection( 名称)CORbaserver( 名称)DB2Conn( 名称)DB2Entry( 名称)DB2Tran( 名称)DJar( 名称)DOctemplate( 名称)DUmpcode( 名称)Enqmodel( 名称)File( 名称)Ipconn( 名称)JOurnalmodel( 名称)JVmserver( 名称)LIbrary( 名称)LSRpool( 名称)MApset( 名称)MQConn( 名称)MQMonitor( 名称)PARTItionset( 名称)PARTNer( 名称)PIpeline( 名称)PROCesstype( 名称)PROFile( 名称)PROGram( 名称)Requestmodel( 名称)Sessions( 名称)TCpipservice( 名称)TDqueue( 名称)TErminal( 名称)TRANClass( 名称)TRANSaction( 名称)TSmodel( 名称)TYpeterm( 名称)Urimap( 名称)Webservice( 名称)Group( groupName)REMoveAS( 新名称)TO( 新组名)AS( 新名称) 目标 ( 新组名)REPlaceMErge

描述

此命令将资源定义从 GROUP 选项指定的组移动到 TO 选项指定的组。

当您将组中的最后一个资源移动到另一个组时,将自动删除该组。 空组不能存在。

如果未指定 MERGE 或 REPLACE ,那么将显示一条消息,警告您尝试创建重复的资源定义。 未移动定义。

选项

AS (newname)
如果在组中移动定义,那么必须使用 AS 将其重命名。 如果要将定义移动到另一个组并同时将其重命名,那么还可以使用 AS。 使用 AS 时不能使用通用名称。
组 (groupname)
指定包含要移动的定义的组。
merge
当 MOVE 命令中指定的组中存在重复的定义名称时,将应用此参数。 如果指定 MERGE ,那么不会替换 TO 组中的重复定义。
除去
指定当由于将组中的最后一个资源移至其他位置而删除该组时,将从包含该组的所有列表中除去该组。
替换
当 MOVE 命令中指定的组中存在重复的定义名称时,将应用此参数。 如果指定 REPLACE ,那么要移动的定义将替换 TO 操作数中指定的组中的定义。
资源(名称)
指定要移动的资源的类型和名称。 缺省值为 ALL ,这会将一个组中的所有资源定义移至另一个组。
TO (newgroupname)
您可以将定义移动到其他组,使用 TO 指定新组。

示例

  • 移动单个资源定义时,可以使用 AS 选项指定新名称来同时对其进行重命名。 例如:
    MOVE PARTITIONSET(PSETQ1) GROUP(PSET1) AS(PSETQ4)
    TO(PSET2)
  • 可以指定通用资源定义名称,以移动相同资源类型的所有定义或某些定义。 例如:
    MOVE TRANSACTION(*) GROUP(DENTRY) TO(TEST1)
    MOVE MAPSET(ACCT+++) GROUP(ACCOUNTS1) TO(ACCOUNTS2)
  • 要将组中的所有资源定义移至新组,可以使用 ALL。 例如:
    MOVE ALL GROUP(N21TEST) TO(N21PROD)
  • 您可以将 ALL 与通用名称配合使用,以将组中所有符合条件的资源定义移至新组。 例如:
    MOVE ALL(N21*) GROUP(N21OLD) TO(N21NEW)
  • 您可以使用具有特定名称的 ALL ,将该名称的所有资源定义 (必须用于不同的资源类型) 移动到新组中。 例如:
    MOVE ALL(XMPL) GROUP(EXAMPLE) TO(EXAMPLE2)
  • 要将组 X 中的定义与组 Y 中的定义合并,请保留任何重复项的 Y 版本:
    MOVE GROUP(X) TO(Y) MERGE
  • 要将组 X 中的定义与组 Y 中的定义组合,请保留任何重复项的 X 版本:
    MOVE GROUP(X) TO(Y) REPLACE