Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como lidar com o tipo de dados Clob no Excel a partir da consulta SQL


Eu também enfrentei o mesmo problema. Eu estava recebendo "erro não especificado" ao tentar abrir o conjunto de registros. Descobri que usar o driver Oracle Home resolve esse problema.

Siga as etapas abaixo para configurar o Oracle Home Driver em sua máquina -
  1. Instale o Oracle Instant Client 12C
  2. Encontre este caminho - C:\Oracle\product\12.1.0\client\Network\Admin\Sample
  3. Copie os arquivos "sqlnet.ora" e "tnsnames.ora"
  4. Colar na pasta Admin (como mencionado no caminho acima)
  5. Editar arquivo "tnsnames.ora"

  6. Adicione o código abaixo no final
    [DS Name as you wish] =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = [your DB server name or IP])(PORT = [Port Number]))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = [Your DB Service Name]")
        )
      )
    

  7. Salve o arquivo
  8. Verifique o nome do driver em Drivers ODBC (Control Panel -> Administrative Panel -> Data Sources (ODBC) ) O nome do meu driver é mostrado como - Oracle em OraClient12Home1

  9. Tente a string de conexão abaixo
    ConnectionString="Driver={Oracle in OraClient12Home1};DBQ=Your SERVICE_NAME;User ld=User ID;pwd=Password;"