Partilhar via


Adicionando e modificando fontes de dados usando a configuração

Importante

Esse recurso será removido em uma versão futura do Windows. Evite usar esse recurso em um novo trabalho de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso. Em vez disso, use o driver ODBC fornecido pela Oracle.

Uma fonte de dados identifica um caminho para dados que podem incluir uma biblioteca de rede, um servidor, um banco de dados e outros atributos. Nesse caso, a fonte de dados é o caminho para um banco de dados Oracle. Para se conectar a uma fonte de dados, o Gerenciador de Driver verifica o registro do Windows para obter informações de conexão específicas.

A entrada do Registro criada pelo Administrador de Fonte de Dados ODBC é utilizada pelo Gerenciador de Driver ODBC e pelos drivers ODBC. Essa entrada contém informações sobre cada fonte de dados e seu driver associado. Antes de se conectar a uma fonte de dados, suas informações de conexão devem ser adicionadas ao registro.

Para adicionar e configurar fontes de dados, use o Administrador da Fonte de Dados ODBC. O Administrador ODBC atualiza as informações de conexão da fonte de dados. À medida que você adiciona fontes de dados, o Administrador ODBC atualiza as informações do Registro para você.

Para adicionar uma fonte de dados para o Windows

  1. Abra o Administrador da Fonte de Dados ODBC.

  2. Na caixa de diálogo Administrador da Fonte de Dados ODBC, clique em Adicionar. A caixa de diálogo Nova Fonte de Dados do Creat é exibida.

  3. Selecione Microsoft ODBC para Oracle e clique em Concluir. A caixa de diálogo Configuração do Microsoft ODBC para Oracle é exibida.

  4. Na caixa Nome da Fonte de Dados, digite o nome da fonte de dados que você deseja acessar. Pode ser qualquer nome que você escolher.

  5. Na caixa Descrição, digite a descrição do driver. Esse campo opcional descreve o driver de banco de dados ao qual a fonte de dados se conecta. Pode ser qualquer nome que você escolher.

  6. Na caixa Nome de Usuário, digite o nome de usuário do banco de dados (sua ID de usuário do banco de dados).

  7. Na caixa Servidor, digite o Alias de Banco de Dados ou a string de conexão para o mecanismo do servidor Oracle que você deseja acessar.

  8. Clique em OK para adicionar essa fonte de dados.

Observação

A caixa de diálogo Fontes de Dados é exibida e o Administrador ODBC atualiza as informações do Registro. O nome de usuário e a cadeia de conexão que você digitou se tornam os valores de conexão padrão para essa fonte de dados quando você se conecta a ela.

  1. Clique em Opções para fazer mais especificações sobre a configuração do Driver ODBC para Oracle:

    • Tradução – Clique em Selecionar para escolher um tradutor de dados carregado. O padrão é <No Translator>.

    • Desempenho – A caixa de seleção Incluir COMENTÁRIOS em Funções de Catálogo especifica se o driver retorna colunas de observações para o conjunto de resultados de SQLColumns. O Driver ODBC para Oracle fornece acesso mais rápido quando esse valor não é definido.

      A caixa de seleção Incluir SYNONYMS nas Colunas SQL especifica se o driver retorna as informações das colunas. O Tamanho do Buffer especifica o tamanho, em bytes, alocado para receber dados buscados. O driver otimiza a busca para que uma busca do Oracle Server retorne linhas suficientes para preencher um buffer do tamanho especificado. Valores maiores tendem a aumentar o desempenho ao buscar muitos dados.

    • Personalização – A caixa de seleção para Aplicar o padrão de dias da semana do ODBC especifica se o conjunto de resultados estará em conformidade com o formato de dia da semana especificado pelo ODBC (domingo = 1; sábado = 7). Se essa caixa de seleção estiver desmarcada, o valor do Oracle específico da localidade será retornado.

      O SQLDescribeCol sempre retorna um valor para a caixa de seleção de precisão especifica se o driver deve ou não retornar um valor diferente de zero para o argumento cbColDef de SQLDescribeCol. Esse atributo de cadeia de conexão aplica-se somente a colunas em que não há nenhuma escala definida pelo Oracle, como colunas numéricas computadas e colunas definidas como NUMBER sem precisão ou escala. Uma chamada SQLDescribeCol retorna 130 para a precisão quando o Oracle não fornece essas informações. Se essa caixa de seleção estiver desmarcada, o driver retornará 0 para tipos de colunas como esses.

  2. Clique em Adicionar para adicionar outra fonte de dados ou clique em Fechar para sair.

Para modificar uma fonte de dados para Windows

  1. Abra o Administrador da Fonte de Dados ODBC. Clique na guia DSN apropriada.

  2. Selecione a fonte de dados oracle que você deseja modificar e clique em Configurar. A caixa de diálogo Configuração do Microsoft ODBC para Oracle é exibida.

  3. Modifique os campos de fonte de dados aplicáveis e clique em OK.

Quando você terminar de modificar as informações nesta caixa de diálogo, o Administrador ODBC atualizará as informações do Registro.