Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Eduardo Giullyanny

Acesso ao MS Access no server 2008

Recommended Posts

Bom dia amigos,

 

Resolvendo um e entrando em outros problemas. rrsrsrsrsrs

 

Hoje percebi na empresa que o que eu tinha começado a fazer ontem a tarde era realmente por conta do servidor windows 2008 estava bloqueando o meu acesso esterno, coisa que hj eu já percebi que não é o firewall.

 

Então vamos ao erro: Eu estou fazendo uma conexão com o php 5.6 no MS Access e no meu windows 8.1 com o mesmo arquivo retorno este erro de driver, segue abaixo o link:

 

http://179.254.8.250:2222/ConnBD.php

 

Também tentei assim: http://code.activestate.com/recipes/163447-microsoft-access-database-connectivity-dsn-less/

 

com as duas conexões

 

http://179.254.8.250:2222/ConnBD2.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu tentei instalar o MS Access 2003 e não deu certo.

Fiz uma conexão com o uma base MySql e funcionou.

 

O mais engraçado é que quando eu pego o diretório do projeto e trago para a minha maquina eu consigo conectar tranquilo.

try {
    $db_username = 'Admin'; //usuário
    $db_password = 'AGFiscal'; //senha

//endereço do caminho
    $database_path = $_SERVER["DOCUMENT_ROOT"] . "/CONTROL.MDB";
    echo $database_path."<br><br><br>";

//verificar se o arquivo existe
    if (!file_exists($database_path)) {
        die("Arquivo não foi encontrado!");
    }

//iniciando instacia do PDO
    $pdo = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=$database_path; Uid=$db_username; Pwd=$db_password;");

    $sql = "SELECT * FROM AGRO_CABECALHO_RECEITA";
    $result = $pdo->query($sql);
    $row = $result->fetchAll();
    echo  json_encode($row);
} catch
(PDOException $e) {
    echo $e->getMessage();
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galerinha estou voltando aqui... eu ainda não consegui e neste momento posso esta chorando rsrsrs.

 

inicialmente não é nenhum problema com a conexão, ela parece estar funcionando, pois em minha máquina está rodando, eu instalei o access 2003 e tb algumas sugestões como esta aqui que ainda não funcionou ao menos para o PHP pois a resolução está para o ASP.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.