Quando você tentar utilizar uma instrução SQL para selecionar dados de uma origem de dados e inserir, atualizar ou excluir os dados diretamente em uma tabela particionada MPP no servidor federado DB2, você receberá o erro SQL0901N. A funcionalidade federada não permite a seleção a partir de um pseudônimo e sua inserção em uma tabela particionada MPP.
Depois de aplicar o FixPak 4 (ou posterior), é possível utilizar estas etapas para selecionar dados e inseri-los em uma tabela particionada MPP:
EXPORT DB2NODE=x
em que x é o número de um nó.
CREATE NODEGROUP nodegroup_name ON NODE(x)
em que x é o número do nó.
CREATE TABLESPACE tablespace_name IN NODEGROUP nodegroup_name
CREATE TABLE temp_table_name IN tablespace_name
A divisão da instrução INSERT em duas instruções altera a consolidação do nível de instrução e a semântica de reversão. Por exemplo, em vez de reverter uma instrução, será necessário agora reverter duas instruções. Além disso, se você alterar o número do nó associado à variável de ambiente DB2NODE, será necessário invalidar o pacote de aplicativos e efetuar uma nova vinculação.
Estas etapas permitem a seleção de dados das origens de dados e sua inserção em uma tabela particionada MPP. Você ainda receberá o erro SQL0901N quando tentar utilizar uma instrução para selecionar dados de uma origem de dados e atualizá-los ou excluí-los em uma tabela particionada MPP. Essa restrição será eliminada no DB2 Universal Database Versão 8.