Com o utilitário Initialize ICM (Information Catalog Manager), você pode anexar uma instrução SQL ao fim da instrução CREATE TABLE utilizando o seguinte comando:
CREATEIC \DBTYPE dbtype \DGNAME dgname \USERID userid \PASSWORD password \KA1 userid \TABOPT "directory:\tabopt.file"
Você pode especificar a palavra-chave TABOPT no utilitário CREATEIC a
partir do diretório no qual o DB2 está instalado. O valor após a
palavra-chave TABOPT é o nome do arquivo tabopt.arquivo com o caminho
completo. Se o nome do diretório tiver espaços em branco, coloque o
nome entre aspas. O conteúdo do arquivo
tabopt.arquivo deve conter informações a serem anexadas à
instrução CREATE TABLE Você pode utilizar qualquer uma das instruções SQL
abaixo para gravar neste arquivo tabopt.file. O
utilitário ICM lê esse arquivo e depois o anexa na instrução CREATE
TABLE.
IN MYTABLESPACE | Cria uma tabela com seus dados em MYTABLESPACE |
DATA CAPTURE CHANGES | Cria uma tabela e registra alterações no SQL no formato estendido |
IN ACCOUNTING INDEX IN ACCOUNT_IDX | Cria uma tabela com seus dados em ACCOUNTING e seu índice em ACCOUNT_IDX |
O tamanho máximo do arquivo de conteúdo é 1000 caracteres de byte simples.
Esse novo recurso está disponível somente em sistemas Windows e UNIX.
Se você receber a seguinte mensagem:
FLG0083E: Você não possui uma licença válida para o utilitário de Inicialização do Gerenciador do Catálogo de Informações IBM. Por favor, entre em contato com o revendedor de software local ou com o representante de vendas da IBM.
Você deverá adquirir o DB2 Warehouse Manager ou o IBM DB2 OLAP Server e instalar o componente Gerenciador do Catálogo de Informações, que inclui o utilitário Inicialização do Catálogo de Informações.
Se tiver instalado o Gerenciador de Warehouse do DB2 ou o IBM DB2 OLAP Server e depois instalar um outro componente do Administrador do Gerenciador do Catálogo de Informações (utilizando o CD-ROM do DB2 Universal Database) na mesma estação de trabalho, você poderá ter substituído o utilitário de Inicialização do Catálogo de Informações. Nesse caso, do diretório \sqllib\bin, localize os arquivos createic.bak e flgnmwcr.bak e renomeie-os como createic.exe e flgnmwcr.exe, respectivamente.
Se você instalar outros componentes do Gerenciador do Catálogo de Informações a partir do DB2 Universal Database, os componentes deverão ficar em uma estação de trabalho separada daquela em que você instalou o Gerenciador de Data Warehouse. Para obter mais informações, consulte o Capítulo 3, Instalando os componentes do Gerenciador do Catálogo de Informação, da Publicação DB2 Warehouse Manager Installation Guide.