|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.