Exemplo: Transferindo um Arquivo para um Espaço no Arquivo
Transfira um único arquivo para um espaço no arquivo IBM® MQ Managed File Transfer . É possível especificar um espaço no arquivo como o destino de uma transferência de arquivo usando o parâmetro -du com o comando fteCreateTransfer.
Sobre esta tarefa
Ao transferir um arquivo para um espaço no arquivo, o Gateway da Web do IBM MQ Managed File Transfer verifica se a transferência faria com que a cota do espaço no arquivo fosse excedida Se a cota for excedida, um erro será gerado e a transferência do arquivo falhará. O administrador do Gateway da web pode aumentar o tamanho da cota do espaço no arquivo submetendo um pedido HTTP. Para uma solicitação de exemplo, consulte o tópico Exemplo: Modificando a Configuração do Espaço no Arquivo.
A cota do espaço no arquivo é verificada antes do início da transferência. Se estiver usando mais de um agente para transferir arquivos para o mesmo espaço no arquivo, ou se o administrador do Gateway da web reduzir a cota do espaço no arquivo enquanto um arquivo estiver sendo transferido para esse espaço no arquivo, uma ou mais transferências poderão ocorrer mesmo se fizerem com que a cota do espaço no arquivo seja excedida.
Nesse exemplo, o arquivo de origem é chamado
/tmp/Accounts.csv e está localizado no mesmo sistema
do agente de origem, AGENT_1. O espaço no arquivo de destino john
, que pertence ao
usuário john, está localizado no mesmo sistema do
agente FS_AGENT. O usuário que solicita a transferência
tem acesso de gravação ao espaço no arquivo john
. O
agente FS_AGENT usa o gerenciador de filas
FS_QM.
Procedimento
fteCreateTransfer -sa AGENT_1 -da FS_AGENT -dm FS_QM -du john /tmp/Accounts.csv
O arquivo /tmp/Accounts.csv é transferido para
o espaço no arquivo john
. O usuário
john pode fazer download desse arquivo do espaço no
arquivo quando for necessário.