Notas sobre o Release


29.6 Configurando o ODBC para o OLAP Starter Kit

O IBM DB2 OLAP Starer Kit 7.2 requer um arquivo ODBC.ini para operação de conexões ao Open Database Connectivity (ODBC) do OLAP Integration Server para a origem de dados relacionais e para o OLAP Metadata Catalog.

O aquivo ODBC.ini está disponível em pacotes de software ODBC e está incluído com o software Microsoft Office. Informações adicionais sobre os aplicativos que instalam os drivers ODBC ou o ODBC Administrator estão disponíveis no seguinte site na Web: http://support.microsoft.com/.

Para usuários Oracle em máquinas AIX: Para configurar o ODBC para Oracle, você deve atualizar o arquivo ODBC.ini para indicar os drivers MERANT 3.6.

Na Versão 7.2, o OLAP Starter Kit gerencia conexões ODBC à origem de dados relacional e ao OLAP Metadata Catalog. Para acomodar essas conexões ODBC, o OLAP Starter Kit utiliza os drivers ODBC no Windows NT 4.0, Windows 2000, AIX e Solaris.

29.6.1 Configurando Origens de Dados em Sistemas UNIX

No AIX e Solaris, você deve definir manualmente as variáveis de ambiente para ODBC e editar o arquivo odbc.ini para configurar a origem de dados relacional e o OLAP Metadata Catalog. Certifique-se de editar o arquivo odbc.ini, se você incluir um novo driver ou origem de dados ou se você alterar o driver ou a origem de dados.

Se você for utilizar o DB2 OLAP Starter Kit no AIX ou Solaris para acessar origens Merant ODBC e bancos de dados DB2, altere o valor do atributo "Driver=" na seção de origem do DB2 do arquivo .odbc.ini como a seguir:

AIX: O nome do driver é /usr/lpp/db2_07_01/lib/db2_36.o

Amostra de entrada de origem ODBC para AIX:

[SAMPLE] Driver=/usr/lpp/db2_07_01/lib/db2_36.o
Description=DB2 ODBC Database
Banco de Dados=SAMPLE

Ambiente Operacional Solaris: O nome do Driver é /opt/IBMdb2/V7.1/lib/libdb2_36.so

Amostra de entrada de origem ODBC para Solaris:

[SAMPLE] Driver=/opt/IBMdb2/V7.1/lib/libdb2_36.so
Description=DB2 ODBC Database
Banco de Dados=SAMPLE

29.6.1.1 Configurando as Variáveis de Ambiente ODBC

Em sistemas UNIX, você deve definir as variáveis de ambiente para ativar o acesso aos componentes de núcleo do ODBC. Os scripts de shell is.sh e is.csh que definem as variáveis requeridas são fornecidos no diretório pessoal do Starter Kit. Você deve executar um desses scripts antes de utilizar o ODBC para conectar-se às origens de dados. Você deve incluir esses scripts no script de início de sessão para o nome do usuário utilizado para executar o OLAP Starter Kit.

29.6.1.2 Editando o Arquivo odbc.ini

Para configurar uma origem de dados em um arquivo odbc.ini, você deve incluir um nome e uma descrição para a origem de dados ODBC e fornecer o caminho do driver ODBC, o nome do arquivo e outras definições do driver em uma seção separada que você cria para o nome da origem de dados. O programa de instalação instala um arquivo odbc.ini de amostra no diretório ISHOME. O arquivo contém conexões ODBC genéricas e informações de configuração para drivers ODBCs suportados. Utilize o arquivo como um ponto de partida para mapear os drivers ODBCs que você utiliza para a origem de dados relacional e OLAP Metadata Catalog.

Se você utilizar um arquivo diferente do arquivo odbc.ini, certifique-se de definir a variável de ambiente ODBCINI para o nome do arquivo utilizado.

29.6.1.3 Incluindo uma Origem de Dados em um Arquivo odbc.ini

  1. No sistema que está executando os servidores OLAP Starter Kit, abra o arquivo odbc.ini utilizando um editor de texto tal como vi.
  2. Procure a seção que começa com [ODBC Data Sources] e inclua uma nova linha com o nome e a descrição da origem de dados, tal como: mydata=data source for analysis. Para minimizar a confusão, o nome da origem de dados deve corresponder ao nome do banco de dados no RDBMS.
  3. Inclua uma nova seção no arquivo, criando uma nova linha com o nome da nova origem de dados colocada entre colchetes, tal como: [mydata].
  4. Nas linhas que seguem o nome da origem de dados, inclua o nome do caminho e do arquivo completo para o driver ODBC requerido para essa origem de dados e quaisquer outras informações do driver ODBC requeridas. Utilize os exemplos mostrados nas seções a seguir como uma instrução para mapear a origem de dados em seu RDBMS. Certifique-se de que o arquivo de driver ODBC exista atualmente na localização especificada para a definição Driver=.
  5. Quando tiver terminado de editar o odbc.ini, salve o arquivo e saia do editor de texto.

29.6.1.4 Exemplo de Definições ODBC para DB2

O exemplo a seguir mostra como você pode editar o odbc.ini para conectar-se a uma origem de dados relacional, db2data, no DB2 Universal Database Versão 6.1 no AIX, utilizando um driver ODBC IBM DB2 nativo. No editor vi, utilize o comando $ODBCINI para editar o odbc.ini e insira as seguintes instruções:

     [ODBC Data Sources]
     db2data=DB2 Source Data no AIX
     ... 
     [db2data]
     Driver=/home/db2inst1/sqllib/lib/db2.o
     Description=DB2 Data Source - AIX, native

29.6.1.5 Exemplo de Definições ODBC para Oracle

Aqui encontra-se um exemplo de como você pode editar o odbc.ini para conectar-se a uma origem de dados relacional, oradata, no Oracle Versão 8 (no Solaris), utilizando um driver ODBC MERANT Versão 3.6. Nesse exemplo, o ID de Início de Sessão e a Senha são substituídos por valores atuais utilizados no nome do usuário e na senha do OLAP Starter Kit.

     [ODBC Data Sources]
     oradata=Oracle8 Source Data no Solaris
     ... 
     [myoracle] Driver=
     /export/home/users/dkendric/is200/odbclib/ARor815.so
     Description=my oracle source

29.6.2 Configurando o OLAP Metadata Catalog em Sistemas UNIX

Configurar um OLAP Metadata Catalog no AIX e Solaris é semelhante a configurar uma origem de dados. Para o banco de dados OLAP Metadata Catalog, inclua um nome de origem de dados e uma seção no arquivo odbc.ini, conforme descrito na seção 29.6.1.2, Editando o Arquivo odbc.ini. Nenhuma outra alteração é requerida.

Você deve criar um banco de dados OLAP Metadata Catalog em um RDBMS suportado, antes de configurá-lo como uma origem de dados ODBC.

Aqui encontra-se um exemplo de como você pode editar o odbc.ini para conectar-se ao OLAP Metadata Catalog, TBC_MD, no DB2 Versão 6.1 (no Solaris), utilizando um driver ODBC nativo:

     [ODBC Data Sources]
     ocd6a5a=db2 v6
     ... 
     [ocd6a5a]
     Driver=/home/db2instl/sqllib/lib/db2.0
     Description=db2

29.6.3 Configurando as Origens de Dados em Sistemas Windows

Para configurar uma origem de dados relacional em sistemas Windows NT ou Windows 2000, você deve iniciar o ODBC Administrator e criar uma conexão com a origem de dados que você utilizará para criar modelos e metacontornos do OLAP. Execute o utilitário ODBC Administrator do Painel de Controle do Windows. O exemplo a seguir cria uma origem de dados DB2; as caixas de diálogo para outros RDBMSs irão diferir.

Para configurar uma origem de dados relacional com o ODBC Administrator, complete as seguintes etapas:

  1. No desktop do Windows, abra a janela Painel de Controle.
  2. Na janela Painel de Controle, execute uma das seguintes etapas:
    1. No Windows NT, dê um clique duplo no ícone ODBC para abrir a caixa de diálogo ODBC Data Source Administrator.
    2. No Windows 2000, dê um clique duplo no ícone Ferramentas Administrativas e dê um clique duplo no ícone Origens de Dados (ODBC) para abrir a caixa de diálogo ODBC Data Source Administrator.
  3. Na caixa de diálogo ODBC Data Source Administrator, clique na guia DSN do Sistema.
  4. Clique em Incluir para abrir a caixa de diálogo Criar Nova Origem de Dados.
  5. No quadro de listagem do driver da caixa de diálogo Criar Nova Origem de Dados do ODBC Administrator, selecione um driver apropriado, tal como IBM DB2 ODBC Driver e clique em Concluir para abrir a caixa de diálogo Driver ODBC IBMDB2 - Incluir.
  6. Na caixa de diálogo Driver ODBC IBM DB2 - Incluir, na lista drop down Alias do banco de dados, selecione o nome do banco de dados para seus dados de origem relacionais (por exemplo, TBC no aplicativo de amostra).
  7. Na caixa de texto Descrição, digite uma descrição opcional que indica como utilizar esse driver e clique em Incluir. Por exemplo, digite as palavras a seguir para descrever o banco de dados Meus Negócios:
    Clientes, produtos, mercados
    

    Você pode digitar as palavras a seguir para descrever o banco de dados do aplicativo de amostra:

    Origem de dados relacional de amostra
    

    As descrições ajudam identificar as origens de dados disponíveis para sua seleção, quando você conectar-se do OLAP Starter Kit Desktop.

  8. Clique em OK para retornar à caixa de diálogo ODBC Data Source Administrator. O nome da origem de dados digitado e o driver mapeado para ele, são exibidos no quadro de listagem Origens de Dados do Sistema na guia DSN do Sistema.

Para editar as informações de configuração para uma origem de dados:

  1. Selecione o nome da origem de dados e clique em Configurar para abrir a caixa de diálogo ODBC IBM DB2 - Incluir.
  2. Corrija quaisquer informações que deseja alterar.
  3. Clique em OK duas vezes para sair.

29.6.4 Configurando o OLAP Metadata Catalog em Sistemas Windows

Para configurar um OLAP Metadata Catalog no Windows NT ou Windows 2000, inicie o ODBC Administrator e crie uma conexão com a origem de dados que contém o banco de dados OLAP Metadata Catalog.

O exemplo a seguir cria uma origem de dados DB2; as caixas de diálogo para outros RDBMSs irão diferir. Para criar uma origem de dados para o OLAP Metadata Catalog, complete as seguintes etapas:

  1. No desktop, abra a janela Painel de Controle.
  2. Na janela Painel de Controle, execute uma das seguintes etapas:
    1. No Windows NT, dê um clique duplo no ícone ODBC para abrir a caixa de diálogo ODBC Data Source Administrator.
    2. No Windows 2000, dê um clique duplo no ícone Ferramentas Administrativas e dê um clique duplo no ícone Origens de Dados (ODBC) para abrir a caixa de diálogo ODBC Data Source Administrator.
  3. Na caixa de diálogo ODBC Data Source Administrator, clique na guia DSN do Sistema.
  4. Clique em Incluir para abrir a caixa de diálogo Criar Nova Origem de Dados.
  5. No quadro de listagem do driver da caixa de diálogo Criar Nova Origem de Dados do ODBC Administrator, selecione um driver apropriado, tal como IBM DB2 ODBC Driver e clique em Concluir para abrir a caixa de diálogo Driver ODBC IBMDB2 - Incluir.
  6. Na caixa de diálogo Driver ODBC IBM DB2 - Incluir, na lista drop down Alias do banco de dados, selecione o nome do banco de dados para seu OLAP Metadata Catalog (por exemplo, TBC_MD no aplicativo de amostra). O nome do banco de dados selecionado é automaticamente exibido na caixa de texto Nome de Origem de Dados.
  7. Se desejar alterar o nome da origem de dados, selecione o nome exibido na caixa de texto Nome da Origem de Dados, digite um novo nome para indicar como utilizar esse driver e clique em Incluir. Por exemplo, você pode digitar o nome a seguir para indicar que está utilizando o driver para conectar-se ao primeiro OLAP Metadata Catalog:
    Primeiro OLAP Catalog
    

    Você digitará o nome a seguir para indicar que está conectando-se ao banco de dados OLAP Metadata Catalog do aplicativo de amostra:

     TBC_MD
    
  8. Na caixa de texto Descrição, digite uma descrição que indica como utilizar esse driver. Por exemplo, você pode digitar as palavras a seguir para descrever o OLAP Metadata Catalog:
    Meus primeiros modelos e metacontornos
    

    Você pode digitar as palavras a seguir para descrever o banco de dados OLAP Metadata Catalog do aplicativo de amostra:

    Modelos e metacontornos de amostra
    

    O auxílio de descrições o ajudam a identificar o catálogo que deseja selecionar quando conectar-se ao OLAP Metadata Catalog do OLAP Starter Kit Desktop.

  9. Clique em OK para retornar à caixa de diálogo ODBC Data Source Administrator. O nome da origem de dados digitado e o driver mapeado para ele, são exibidos no quadro de listagem Origens de Dados do Sistema na guia DSN do Sistema.

Para editar as informações de configuração para uma origem de dados:

  1. Selecione o nome da origem de dados e clique em Configurar para abrir a caixa de diálogo ODBC IBM DB2 - Incluir.
  2. Corrija quaisquer informações que deseja alterar.
  3. Clique em OK duas vezes para sair.

29.6.5 Após Você Configurar uma Origem de Dados

Após você configurar a origem de dados relacional e o OLAP Metadata Catalog, poderá conectar-se a eles do OLAP Starter Kit. Você pode criar, modificar e salvar modelos e metacontornos OLAP.

O driver ODBC do SQL Server pode esgotar o timeout durante uma chamada para um banco de dados SQL Server. Tente novamente quando o banco de dados não estiver ocupado. Aumentar o período do timeout do driver pode evitar esse problema. Para obter mais informações, consulte a documentação ODBC para obter o driver que está utilizando.

Para obter mais informações sobre os problemas e as soluções da conexão ODBC, consulte a publicação OLAP Integration Server System Administrator's Guide.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]