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 aplicativos que instalam drives 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 sistemas Solaris.
Nos sistemas 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 origem de dados.
Se você for utilizar o DB2 OLAP Starter Kit nos sistemas 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
Solaris Operating Environment: O nome do Driver é /opt/IBMdb2/V7.1/lib/libdb2_36.so
Amostra de entrada de origem ODBC para Solaris Operating Environment:
[SAMPLE] Driver=/opt/IBMdb2/V7.1/lib/libdb2_36.so Description=DB2 ODBC Database Banco de Dados=SAMPLE
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.
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.
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
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 Operating Environment), utilizando um driver ODBC MERANT Versão 3.6. Nesse exemplo, o ID de Logon 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
Configurar um OLAP Metadata Catalog nos sistemas 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 em 30.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 Operating Environment), utilizando um driver ODBC nativo:
[ODBC Data Sources] ocd6a5a=db2 v6 ... [ocd6a5a] Driver=/home/db2instl/sqllib/lib/db2.0 Description=db2
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:
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.
Para editar as informações de configuração para uma origem de dados:
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:
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
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.
Para editar as informações de configuração para 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.