Requisitos de Hardware e Software
- Requisitos de hardware
- Espaço em disco: 670 MB
- Memória: 512 MB (recomenda-se 1 GB)
- Requisitos de Software
- Microsoft XP Professional
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Standard Server
- Microsoft Windows 2003 Standard Server
- Microsoft Windows 2003 Enterprise Server
- Red Hat Enterprise Linux (WS) 3.0
- SuSE Linux Enterprise Server 9.0
Instalando em Sistemas Operacionais Windows
Para instalar o Rational Data Architect no Windows:
- Certifique-se de ter autoridade do administrador para a máquina na qual você está instalando o produto.
- Desinstale quaisquer versões beta anteriores do RDA. Consulte a seguir para obter instruções.
- Execute o launchpad.exe.
- Selecione Instalar
IBM Rational(R) Data Architect V6.1 e siga as instruções do assistente.
- Depois de instalar o produto, ative o Rational Data Architect selecionando: .
Dica: Se você tiver o Windows XP Service Pack 2 ou Windows 2003 Service Pack 1,
há algumas situações nas quais o Rational Data Architect não é ativado.
Se você tiver esse problema, talvez seja porque um programa da Microsoft chamado DEP (Data Execution Prevention) fechou o aplicativo Rational Data Architect. Consulte as informações no Centro de Suporte e Ajuda do Microsoft relacionadas ao DEP e como desbloquear o programa. Selecione e, em seguida, digite DEP no campo de procura.
Desinstalando as versões beta do Rational Data Architect Versão 6.1 (Windows)
Para desinstalar o produto Rational Data
Architect Beta no Windows:
- Certifique-se de ter autoridade do administrador para a máquina na qual você está desinstalando o produto.
- Selecione
- Clique em
Alterar/Remover e siga as instruções no assistente.
- Altere o diretório para o local de instalação. Se você aceitou o local padrão quando instalou o produto, o diretório é Arquivos de Programas\IBM\Rational\RDA\V6.1.
- Limpe o ambiente anterior excluindo todos os arquivos e diretórios contidos em Arquivos de Programas\IBM\Rational\RDA\V6.1.
Instalando em sistemas operacionais Linux
Para instalar o Rational Data Architect no Linux:
- Certifique-se de instalar como raiz.
- Tipo
./launchpad.bin na linha de comando. O diretório
/opt/IBM/Rational/RDA/V6.1 é criado e a barra de lançamento do
Rational Data Architect é exibida.
- Selecione Instalar
IBM Rational(R) Data Architect V6.1 e siga as instruções do assistente.
- Depois de instalar o produto, ative o Rational Data Architect pela primeira vez emitindo o seguinte comando na linha de comando:
/opt/IBM/Rational/RDA/V6.1/rationalsdp.bin -clean
Portanto, você pode ativar o Rational Data Architect selecionando: ouIBM Rational > Rational Data Architect, dependendo do gerenciador de desktop.
Desinstalando Versões Beta do Rational Data Architect Versão 6.1 (Linux)
Para desinstalar o Rational Data
Architect Beta no Linux:
- Certifique-se de ter autoridade root.
- Tipo
cd /opt/IBM/Rational/RDA/V6.1/rda_prod/_uninst a partir da linha de comando para alterar o diretório.
- Tipo
./uninstall.bin a partir da linha de comandos. Siga as instruções para desinstalação.
- Tipo
cd /opt/IBM/Rational a partir da linha de comando para alterar o diretório.
- Tipo
rm -rf RDA a partir da linha de comando para limpar o diretório.
Origens de Dados Suportadas
- DB2 Universal Database para Linux, UNIX e Windows, Enterprise Edition
e Workgroup Edition
- DB2 Universal Database para iSeries
- Versão 5 Release 2
- Versão 5 Release 3
- DB2 Universal Database para z/OS
- Derby
- Informix Dynamic Server
- Versão 9.2
- Versão 9.3
- Versão 9.4
- Microsoft SQL Server Enterprise
- Oracle 8i
- Oracle 8i Enterprise Edition
- Oracle Enterprise Edition 9i
- Oracle 10g
- Sybase Adaptive Server Enterprise
* Embora o Microsoft SQL Server 2005 não seja oficialmente suportado no produto, você pode se conectar a um banco de dados SQL Server 2005 usando o Driver JDBC do SQL Server
2005 seguindo essas etapas:
- No Assistente para Novas Conexões, selecione SQL Server 2000 a partir da lista de fornecedores de banco de dados.
- Nos campos driver JDBC,
selecione Outro.
- No campo Local da Classe
procure o local do arquivo Jar para o Driver JDBC do SQL Server 2005. O caminho do arquivo de instalação padrão é
C:\Arquivos de Programas\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.0\enu\sqljdbc.jar.
- No campo Classe do driver JDBC,
especifique a classe
com.microsoft.sqlserver.jdbc.SQLServerDriver do Driver JDBC do SQL Server 2005.
- No campo URL, especifique
jdbc:sqlserver://YourHostName;databaseName=dbName.
- Nos campos Usuário e Senha, digite seu ID do usuário e senha.
- Clique em
Testar Conexão.
- Clique em
Concluir.
Suporte ClearCase
O Rational Data Architect
suporta o adaptador de Cliente Remoto IBM Rational ClearCase e IBM Rational
ClearCase LT, que fornece serviços para equipes de desenvolvimento trabalhar com recursos em um repositório compartilhado.
Para obter informações sobre a instalação do ClearCase LT, consulte a nota técnica acessada a partir da Barra de Lançamento. Para obter informações sobre a instalação do Adaptador de Cliente Remoto ClearCase, instale o Rational Data Architect, selecione Ajuda->Conteúdo de Ajuda a partir da barra de ferramentas e procure o tópico chamado Suporte para compartilhar projetos de dados no Rational Data Architect.
Visão Geral de Objetos e Origens de Dados Suportadas
As duas tabelas a seguir descrevem os objetos que o Rational Data Architect
suporta. "Sim" indica que o suporte está disponível. "Não"
indica que alguma ou todas as funções não estão disponíveis. "N/D
para essa origem de dados" indica que a origem de dados não suporta esse objeto.
Tabela 1. Criando Modelos| Objeto |
Universal Database
|
zSeries
|
iSeries |
Derby |
Oracle
|
SQL Server |
Sybase |
Informix
|
| Tabela |
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Chave de partição da tabela |
Sim
|
Sim
|
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
| Visualização
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Alias
|
Sim
|
Sim
|
Sim
|
Nenhuma
|
NÃO |
NÃO |
NÃO |
NÃO |
| Tabela de consulta materializada
|
Sim
|
Sim
|
NÃO |
NÃO |
Sim
|
NÃO |
NÃO |
NÃO |
| Nickname |
Sim
|
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
| Tipo definido pelo usuário - distinto |
Sim
|
Sim
|
Sim
|
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
| Tipo definido pelo usuário - estruturado |
Sim
|
NÃO |
NÃO |
NÃO |
Sim
|
NÃO |
NÃO |
NÃO |
| Seqüência
|
Sim
|
Sim
|
NÃO |
NÃO |
Sim
|
NÃO |
NÃO |
NÃO |
| Procedimento
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Função definida pelo usuário
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Método
|
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
| RoutineResultTable |
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Parâmetro RoutineResultTable |
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Servidor remoto
|
Sim
|
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
| Storage |
Sim
|
Sim
|
NÃO |
NÃO |
Sim
|
NÃO |
NÃO |
NÃO |
Tabela 2. Criando Modelos Utilizando a Engenharia Reversa| Objeto |
Universal Database
|
zSeries
|
iSeries |
Derby |
Oracle
|
SQL Server |
Sybase |
Informix
|
| Esquema |
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Tabela |
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Visualização
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Alias
|
Sim
|
Sim
|
Sim
|
Nenhuma
|
Sim
|
NÃO |
NÃO |
NÃO |
| Tabela de consulta materializada
|
Sim
|
Sim
|
NÃO |
NÃO |
Sim
|
NÃO |
NÃO |
NÃO |
| Nickname |
Sim
|
N/D para essa origem de dados** |
N/D para essa origem de dados** |
N/D para essa origem de dados** |
N/D para essa origem de dados** |
N/D para essa origem de dados** |
N/D para essa origem de dados** |
N/D para essa origem de dados** |
| Tipo definido pelo usuário - distinto |
Sim
|
Sim
|
Sim
|
NÃO |
NÃO |
NÃO |
Sim
|
Sim
|
| Tipo definido pelo usuário - estruturado |
Sim
|
NÃO |
NÃO |
NÃO |
Sim
|
NÃO |
NÃO |
NÃO |
| Seqüência
|
Sim
|
Sim
|
NÃO |
NÃO |
Sim
|
NÃO |
NÃO |
NÃO |
| Procedimento
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Função definida pelo usuário
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| M‚todo
|
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
NÃO |
| RoutineResultTable |
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
NÃO |
Sim
|
| Parâmetro RoutineResultTable |
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
NÃO |
| Restrição de dependência |
Sim
|
Sim
|
Sim
|
NÃO |
NÃO |
NÃO |
NÃO |
Sim
|
| Acionador de dependência |
Sim
|
NÃO |
Sim
|
NÃO |
Sim
|
Sim
|
Sim
|
NÃO |
| Rotina de dependência |
Sim
|
Sim
|
Sim
|
NÃO |
Sim
|
Sim
|
Sim
|
NÃO |
| Visualização de dependência |
Sim
|
Sim
|
Sim
|
NÃO |
Sim
|
Sim
|
Sim
|
Sim
|
| Tabela de consulta materializada de dependência |
Sim |
Sim
|
NÃO |
NÃO |
Sim
|
NÃO |
NÃO |
NÃO |
| Seqüência de dependência |
NÃO |
Sim
|
NÃO |
NÃO |
Sim
|
NÃO |
NÃO |
NÃO |
| Grupo de particionamento de armazenamento |
Sim
|
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
| Grupo de Armazenamento
|
N/D para essa origem de dados |
Sim
|
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
| Partição de armazenamento |
Sim
|
Sim
|
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
| Espaço de tabelas de armazenamento |
Sim
|
Sim
|
NÃO |
N/D para essa origem de dados |
Sim
|
NÃO |
NÃO |
NÃO |
| Contêiner/volume do espaço de tabelas de armazenamento |
Sim
|
Sim
|
NÃO |
N/D para essa origem de dados |
Sim
|
NÃO |
NÃO |
NÃO |
| Relacionamento do espaço de tabelas de armazenamento com tabela |
Sim
|
Sim
|
NÃO |
N/D para essa origem de dados |
Sim
|
NÃO |
NÃO |
NÃO |
| Relacionamento de espaço de tabelas de armazenamento com a tabela de consulta materializada |
Sim
|
Sim
|
NÃO |
N/D para essa origem de dados |
Sim (visualização materializada) |
NÃO |
NÃO |
Nenhuma
|
| Conjunto de buffers de armazenamento |
Sim
|
Sim
|
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
N/D para essa origem de dados |
| Chave de particionamento de armazenamento |
Sim
|
Sim
|
NÃO |
N/D para essa origem de dados |
Sim
|
NÃO |
NÃO |
NÃO |
| Atualizar |
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
| Tarefas |
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
Sim
|
** Você pode usar o Websphere Information Integrator para reverter metadados de engenharia de todas as origens de dados relacionais que o Websphere Information Integrator suporta.
Problemas, Limitações e Soluções Alternativas Conhecidas
As informações a seguir são as limitações, problemas e soluções alternativas atualmente conhecidas. O Web site do Rational Data Architect Support também contém technotes e flashes de serviço que descrevem alterações na documentação e as limitações e soluções alternativas conhecidas que foram descobertas depois que este documento foi criado. O endereço do Web site de Suporte do Rational é: www.ibm.com/software/data/integration/rda/support/
- Conectando-se às origens de ODBC no Linux ou Windows
Devido a um problema de JDK com versões anteriores, talvez você não possa se conectar a origens de dados ODBC utilizando RDA no Linux ou Windows a menos que você tenha o DB2
Universal Database para Linux, UNIX e Windows versão 8.2 FixPak 11 ou posterior.
- Comparar e sincronização
-
- Diagramas de dados
-
-
A ação
Excluir do modelo em um objeto de atalho de diagrama não exclui o objeto de diagrama do modelo. Para solucionar esse problema, você pode excluir o objeto de diagrama do modelo usando a ação Excluir no Data Project Explorer.
- Há algumas limitações ao salvar diagramas grandes em um arquivo de imagem.
Algumas vezes, quando você salva um diagrama grande como um arquivo de imagem (clique com o botão direito do mouse em uma área em branco de um diagrama e selecione Arquivo > Salvar Como Arquivo de Imagem) o arquivo de imagem não é criado. As entradas são criadas no arquivo de registro se o registro estiver ativado, mas não há mensagem de erro. Para solucionar esse problema, você pode dividir um diagrama grande em menores.
- Em sistemas operacionais Linux, as funções de impressão do diagrama não funcionam.
- Partições do índice
Somente para o banco de dados de Modo Compatível com zSeries Versão 8: A opção de partição (Utilizar Partição) não é suportada para partições de índices. Para definições de índices, a opção Grupo de Armazenamento sempre é utilizada.
- Engenharia reversa a partir de um arquivo DDL
-
Somente para o DB2 Universal Database para Linux, UNIX, Windows e zSeries:
Por padrão, o analisador considera que o terminador é o ponto-e-vírgula (";").
Se o arquivo utilizar um caractere terminador diferente, você deverá incluir a seguinte instrução na primeira linha do seu arquivo DDL:
-- <ScriptOptions statementTerminator="@" />
Em que,
"@" é o caractere terminador que seu arquivo DDL utiliza.
- Geração DDL
-
- Ao executar Gerar DDL
para um esquema com apelidos, deverá ver uma mensagem na visualização Saída de Dados semelhante à: A tabela xxx já tem uma chave primária. A mensagem exibida na visualização Saída de Dados pode ser ignorada.
- As instruções DDL para procedimentos armazenados cujo nome exige um delimitador na instrução DDL (por exemplo,
CREATE PROCEDURE "a.b") não é gerada corretamente. As aspas de delimitação não são geradas. Na instrução de exemplo, a DDL é gerada como CREATE PROCEDURE a.b. Para solucionar esse problema, modifique a instrução DDL gerada para incluir os caracteres de delimitação.
- Analisador DDL para UDB DB2 para z/OS
-
As seguintes instruções DDL têm limitações:
| Instrução
|
Limitações |
| ALTER TABLE |
As seguintes alterações não são suportadas:
- ADD PARTITION
- ADD/DROP RESTRICT ON DROP
- DROP MATERIALIZED QUERY
|
| SET CURRENT SQLID |
Somente suportada: SET CURRENT SQLID = string-constant |
| SET SCHEMA |
Somente suportada: SET SCHEMA = schema-name, SET SCHEMA = string-constant |
- Analisador DDL para Oracle
-
- A cláusula REPLACE não é suportada.
- TIMESTAMP não é suportada como um tipo de dados quando é feito engenharia reversa a partir de um arquivo DDL.
- Analisar impacto
Em alguns cenários, quando você está desempenhando uma análise de impacto, o produto pode ser encerrado. Isso acontece quando você tenta mover ou minimizar a caixa de diálogo de progresso ou a barra de progresso enquanto a análise de impacto está acontecendo. Para evitar esse problema, não mova nem minimize a caixa de diálogo de progresso nem a barra de progresso durante a análise de impacto e certifique-se de salvar todo o trabalho antes de desempenhar uma análise de impacto.
- Descoberta de servidor
-
Em um sistema operacional Linux, Servidores Remotos Indefinidos
não aparecem para origens de dados ODBC, a menos que você crie um wrapper ODBC com o ODBC de nome de wrapper fora do produto Rational Data Architect, como o DB2
Universal Database Control Center, ou uma linha de comando. Você deve nomear o ODBC wrapper
para que ele seja descoberto corretamente. O wrapper em um sistema operacional Linux é definido com a opção MODULE, como no exemplo a seguir:
CREATE WRAPPER odbc LIBRARY 'libdb2rcodbc.so' OPTIONS (MODULE '/usr/lib/odbc.so')
Neste exemplo,
MODULE '/usr/lib/odbc.so' é o caminho completo para a biblioteca que contem o Gerenciador de Driver ODBC.
- Função Descobrir e editor de mapeamento
-
- Quando você ativa a função Descobrir Relacionamentos, saiba que os aliases serão tratados como tabelas. Você deve decidir se deseja incluí-los no conjunto de esquemas de origem ou no esquema de destino quando você define o escopo da função Descobrir.
- Para os algoritmos que incluem amostragem de dados, são obtidas amostras apenas dos dados nos bancos de dados Oracle
e DB2. Para armazenar em cache os dados dos quais foram obtidas amostras, você deve especificar um banco de dados de cache. Apenas o DB2 UDB para Linux, UNIX e Windows é suportado como banco de dados de cache.
- Em sistemas operacionais Linux, a opção de dicionário de sinônimos para o algoritmo de nome semântico não é suportada.
- Não são obtidas amostras dos UDTs (User Defined Types) quando você descobre os relacionamentos.
- Nas preferências do Editor de Mapeamento, quando você define as preferências para descobrir relacionamentos, a página Algoritmos contém uma seleção de como solicitar vários algoritmos. Você pode especificar Composição por seqüência
ouComposição por peso
. Quando você seleciona Composição por peso
,
isso designa um valor de peso a cada algoritmo. Atualmente a opção somente se aplica a algoritmos que retornam um único valor.
- A geração da consulta SQL/XML ignora o valor real de "x" do atributo XSD
maxOccurs="i
"' se i
for um número maior ou igual a 1. A consulta gerada criará os elementos XML para todas as linhas a partir de uma coluna de origem. Ele não irá limitar a quantidade de linhas selecionadas para o número definido em maxOccurs. Isso ocorre devido à incapacidade de as consultas SQL/XML em conformidade com SQL 2003 expressarem esse requisito. Para os elementos definidos com o atributo maxOccurs="0", o editor de mapeamento proíbe um mapeamento. Portanto, os elementos definidos como
maxOccurs="0" não aparecerão no resultado.
- Quando os UDTs estão presentes no lado do destino, os scripts gerados podem não ser analisados devido ao valor nulo estar manipulando os UDTs.
- Nos dois cenários a seguir, nem todos os artefatos são gerados no script DDL e o script não pode ser implementado sem modificação:
- Você está mapeando a partir da tabela T1 de origem em A.dbm para a tabela T2 de destino em B.dbm
e nem A nem B estão reunidos em um servidor Information Integrator.
Nesse caso, a única plataforma de implementação disponível será A.dbm e somente um script de inserção será gerado. Nenhum objeto da tabela T2 para A.dbm é gerado, a menos que isso seja necessário para que o script execute. Se desejar executar o script, deverá criar a tabela.
- Você está mapeando a partir da tabela T1 de origem em A.dbm para a tabela T2 de destino em B.dbm e tanto A.dbm quanto B.dbm estão reunidos em um servidor Information Integrator.
Nesse caso, o servidor Information Integrator está disponível como uma opção de implementação. Contudo, se você selecionar o servidor Information Integrator, apenas os apelidos para T1 e o script de inserção serão gerados. Você deve gerar os apelidos para T2 a partir de B.dbm no servidor Information Integrator antes de o script ser executado corretamente.
- Suporte da federação
-
- Você pode gerar scripts DDL para o servidor federado a partir do Database
Explorer. Depois de gerar um script, você poderá implementar em servidores semelhantes no DB2 Universal Database para Linux, UNIX e Windows, DB2 Universal Database
para iSeries, Oracle, SQL Server, Teradata, serviços da Web, XML e Sybase.
Para implementar os scripts DDL em qualquer origem de dados, deverá implementá-los usando a linha de comando DB2 (execute-os como scripts DB2). Ao implementar, poderá obter uma mensagem indicando que o wrapper já existe. Se tiver visto esse erro, então interrompa a conexão com o banco de dados e reconecte.
- Nomes de objetos delimitados
-
Não crie um objeto que tenha aspas no nome. Um nome de objeto delimitado com aspas não funciona. Os exemplos a seguir não são suportados no momento:
"""PROCEDURE"""
"""TABLE"""
"""SCHEMA"""."""PROCEDURE"""
- ClearCase
-
- Ferramentas SQL
-
-
O Editor SQL não suporta no momento variáveis de host durante a ação Executar
SQL . Para solucionar esse problema, você pode executar o SQL a partir do construtor SQL se for uma instrução DML.
- Se você modificar uma instrução na área de origem SQL do construtor SQL e, em seguida, salvar a instrução enquanto ela é inválida, o texto atual não será salvo. Ao contrário, o texto que estava na área de origem SQL antes de as modificações serem feitas na área de origem SQL será salvo. Se você tentar executar a instrução inválida a partir do construtor SQL, a última instrução válida será executada.
- No construtor SQL, o produto não desenha linhas nas tabelas gráficas para condições especificadas na cláusula WHERE que representam uma junção.
- A sintaxe SQL completa não é suportada. Por exemplo, as funções Tipos Definidos pelo Usuário (UDTs)
e Tabela não são suportadas.
Atualizações da Documentação
- No tópico "Recursos de acessibiliadde no Rational Data Architect",
há uma sentença na qual se lê: "Alguns campos de leitura na visualização Propriedades não podem ser lidos pelo leitor de tela. Você pode encontrar informações sobre esses campos no Database Explorer." Há algumas informações adicionais que estão faltando. Quando você realça um objeto no Database Explorer,
algumas das informações na visualização Propriedades do objeto ainda são de leitura. Uma vez que as informações são de leitura, os leitores de tela não podem lê-las. Para solucionar esse problema, você poderá copiar e colar o objeto a partir do Database Explorer em um projeto de design de dados no Data Project Explorer e,
em seguida, realçar o objeto, abrir a visualização Propriedades e o leitor de tela poderá ler todos os campos.
- No tópico "Gerando scripts que podem ser implementados", não há informações sobre qual padrão SQL será utilizado durante a geração do script a partir do editor de mapeamento. SQL e SQL/XML são gerados para o padrão SQL 2003.
Para a plataforma do Information Integrator, as instruções DDL para a criação do apelido do DB2 são geradas. As consultas SQL/XML geradas a partir do editor de mapeamento serão executadas em todas as plataformas e bancos de dados que estão em conformidade com o padrão SQL 2003. Uma vez que a conformidade com o padrão varia de fornecedor para fornecedor e as consultas geradas utilizam as funções do sistema, apenas o DB2 foi amplamente testado. Algumas consultas podem não ser executadas em Oracle ou em outras plataformas. Para destinos de esquemas XML recursivos, a geração de consulta SQL/XML considera apenas o primeiro dos dois níveis de recursão. Nenhuma consulta válida será gerada para um nível mais profundo de recursão.
- A documentação para engenharia reversa a partir de um arquivo DDL, no tópico chamado "Novo Assistente de Modelo de Dados Físico - página Arquivo de Script", está errada. A documentação especifica que o arquivo DDL deve estar em um projeto de dados, mas isso não é mais um requisito. Você pode usar um arquivo DDL que esteja no sistema de arquivos ou em um projeto de dados, mas em ambos os casos você deve procurar no local do sistema de arquivos.
- Há uma caixa de opções não documentada Recuperar objetos criados apenas por este usuário
na página Parâmetros de Conexão do Assistente de Nova Conexão que permite que você filtre objetos que foram criados pelo usuário atual. Essa caixa de opções está disponível apenas quando você está criando uma conexão com um UDB DB2 para um banco de dados z/OS. Marque a caixa de opções Recuperar objetos criados apenas por este usuário
para carregar objetos que foram criados pelo usuário especificado no campo ID do Usuário .
- No tópico "Pré-requisitos para desenvolver rotinas", há uma sentença na qual se lê: Se você estiver criando um procedimento armazenado Java, é necessário ter um JDK local que corresponda ao JDK de servidores." Além disso, deve configurar o caminho para o JDK que você está utilizando em dois lugares:
- Na janela Preferências: Clique em Janelas > Preferências. Expanda os nós Dados e Procedimentos Armazenados e Funções Definidas pelo Usuário
e clique em Implementar Opcionais. Configure o caminho no campo Diretório Home do Java .
- Na janela Propriedades para um projeto de desenvolvimento de dados: Clique com o botão direito do mouse em um projeto de desenvolvimento de dados e selecione Propriedades. Na janela Propriedades, clique em Routine Development
. Configure o caminho no campo Home JDK .
A configuração de Propriedades do projeto é utilizada para cada projeto, a menos que não haja nenhuma configuração de propriedades do projeto. Se não houver, então a configuração da janela Propriedades será utilizada. Se não houver nenhum diretório JDK configurado em nenhum local, então você verá uma mensagem de erro ao implementar um procedimento armazenado Java.
Avisos e Marcas Registradas
Avisos
Estas informações foram desenvolvidas para produtos e serviços oferecidos nos Estados Unidos. É possível que a IBM não ofereça os produtos, serviços ou recursos discutidos nesta publicação em outros países. Consulte um representante IBM local para obter informações sobre produtos e serviços disponíveis atualmente em sua área.
Qualquer referência a produtos, programas ou serviços IBM não
significa que apenas produtos, programas ou serviços IBM possam ser
utilizados. Qualquer
produto, programa ou serviço funcionalmente equivalente, que não infrinja
nenhum direito de propriedade intelectual da IBM, poderá ser utilizado em substituição a este produto,
programa ou serviço. Entretanto, a avaliação e
verificação da operação de qualquer produto, programa ou serviço não-IBM são de
responsabilidade do Cliente.
A IBM pode ter patentes ou solicitações de patentes pendentes relativas a assuntos
tratados nesta publicação. O fornecimento desta
publicação não garante ao Cliente nenhum direito sobre tais patentes. Pedidos de licença devem ser enviados, por escrito, para: Gerência de Relações Comerciais e Industriais da IBM Brasil, Av. Pasteur, 138-146, Botafogo, Rio de Janeiro, RJ, CEP 22290-240.
O parágrafo a seguir não se aplica a nenhum país em que tais disposições não estejam de acordo com a legislação local:
A INTERNATIONAL
BUSINESS MACHINES CORPORATION FORNECE ESTA PUBLICAÇÃO "NO ESTADO EM QUE SE ENCONTRA", SEM GARANTIA DE NENHUM TIPO, SEJA EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS IMPLÍCITAS DE NÃO-INFRAÇÃO, COMERCIALIZAÇÃO OU ADEQUAÇÃO A UM DETERMINADO PROPÓSITO. Alguns países não permitem a exclusão de garantias expressas ou implícitas em certas transações;
portanto, esta disposição pode não se aplicar ao Cliente.
Estas informações podem conter imprecisões técnicas ou erros
tipográficos. Periodicamente, são feitas alterações nas informações aqui contidas;
tais alterações serão incorporadas em futuras edições desta publicação. A IBM pode, a qualquer
momento, aperfeiçoar e/ou alterar os produtos e/ou programas
descritos nesta publicação, sem aviso prévio.
Referências nesta publicação a Web sites não-IBM são fornecidos
apenas por conveniência e não constituem endosso
desses Web sites. Os materiais nesses Web sites não são parte dos materiais para este produto IBM e o uso destes Web sites
é de inteira responsabilidade do cliente.
Licenciados deste programa que desejam obter informações sobre
este assunto com objetivo de permitir: (i) a troca de informações
entre programas criados independentemente e outros programas
(incluindo este) e (ii) a utilização mútua das informações trocadas,
devem entrar em contato com:
Gerência de Relações Comerciais e Industriais da IBM Brasil
Av. Pasteur, 138-146
Botafogo
Rio de Janeiro, RJ
CEP 22290-240
Tais informações podem estar disponíveis, sujeitas a termos e
condições apropriadas, incluindo, em alguns casos, o pagamento de uma
taxa.
O programa licenciado descrito nestas informações e todo o material licenciado disponível são fornecidos pela IBM sob os termos do Contrato com o Cliente IBM, Contrato de Licença de Programa Internacional IBM
ou qualquer outro contrato equivalente.
As informações relativas a produtos não-IBM foram obtidas junto aos fornecedores dos respectivos
produtos, de seus anúncios publicados ou de outras fontes disponíveis publicamente. A IBM não testou estes produtos e não pode confirmar a precisão de
seu desempenho, compatibilidade nem qualquer outra
reivindicação relacionada a produtos não-IBM. Dúvidas sobre os recursos de produtos não-IBM devem ser encaminhadas
diretamente a seus fornecedores.
Todas as declarações relacionadas aos objetivos e intenções futuras da IBM estão sujeitas a
alterações ou cancelamento sem aviso prévio e representam apenas metas e objetivos.
Estas informações contêm exemplos de dados e relatórios utilizados nas operações
diárias de negócios. Para ilustrá-los da forma mais completa possível, os exemplos podem incluir
nomes de indivíduos, empresas, marcas e produtos. Todos estes nomes são fictícios e qualquer semelhança com nomes e endereços utilizados por uma empresa real é mera coincidência.
Marcas registradas
IBM,
Cloudscape, Rational, DB2 Universal Database e zSeries são marcas ou marcas registradas da IBM Corporation nos Estados Unidos e/ou em outros países.
Java e todas as marcas registradas baseadas em Java são marcas registradas da Sun Microsystems,
Inc. nos Estados Unidos e/ou em outros países.
Linux é uma marca registrada da Linus Torvalds nos Estados Unidos e/ou em outros países.
Microsoft,
Windows NT, Windows 2000 e Windows XP são marcas registradas da Microsoft Corporation
nos Estados Unidos e/ou em outros países.
Outros nomes de empresas, produtos ou serviços podem ser marcas registradas ou marcas de serviço de terceiros.
Direitos Restritos aos Usuários do Governo dos Estados Unidos -- Uso, duplicação ou divulgação restritos pelo Contrato de Planejamento ADP GSA com a IBM Corp.