conectar com odbc na versão 7.5 Ola, como faço para conectar com odbc na versão 7.5 fiz uma configuracão dbf.ini da seguinte forma e não funcionou: host = "localhost" name = "geo" user = "root" pass = "1234" type = "odbc" port = "3306" zone = "America/Sao_Paulo" char = "utf8mb4" prep = "1" O erro foi : SQLSTATE[IM002] SQLConnect: 0 [Microsoft][ODBC Driver Manager] Nome da fonte de dado...
SF
conectar com odbc na versão 7.5  
Ola,
como faço para conectar com odbc na versão 7.5

fiz uma configuracão dbf.ini da seguinte forma e não funcionou:

host = "localhost"
name = "geo"
user = "root"
pass = "1234"
type = "odbc"
port = "3306"
zone = "America/Sao_Paulo"
char = "utf8mb4"
prep = "1"

O erro foi :

SQLSTATE[IM002] SQLConnect: 0 [Microsoft][ODBC Driver Manager] Nome da fonte de dados n�o encontrado e nenhum driver padr�o especificado

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (2)


PD

Para conectar ao Mysql não é necessário odbc, pois existe driver nativo.
O Driver ODBC é útil apenas para Bancos de dados que não tenham suporte nativo.
PostgreSQL, MySQL, Oracle, SQL Server e outros possuem suporte nativo.

Caso queira prosseguir, você precisa definir apenas type e opts, sendo que em opts, deve ir toda string de conexão (DSN). Cada banco de dados tem uma string diferente. Ex:
https://www.php.net/manual/en/ref.pdo-odbc.connection.php

Aqui no item 04, tem vários exemplos de como conectar usando o nativo:
https://adiantiframework.com.br/guia-rapido
SF

Entendi,
poderia ajustar o exemplo que enviei com o "opts" que fala? nao conhecia essa opcao.
Deve ser esse o problema, pois não consegui sucesso

No item 04 que fala, tem alguns exemplos, mas não o exemplo de ODBC.