Connexion PDO + JDBC + Wamp
Résolu
DoulyCreations
Messages postés
265
Statut
Membre
-
DoulyCreations Messages postés 265 Statut Membre -
DoulyCreations Messages postés 265 Statut Membre -
Bonjour chers génies de l'informatique,
Je suis à la recherche d'une précieuse aide concernant une connexion à une base SQL depuis mon Wamp installé en local.
Le soucis se situe au niveau du driver JDBC, la connexion ne se fait pas...
J'utilise un PDO pour m'y connecter, toutes les extensions sont chargées pour utiliser le PDO mais je n'ai pas encore réussi jusqu'ici à me rendre sur une Base SQL par JDBC.
Voici le code que j'ai intégré :
Si vous trouvez la solution à mon problème ça serait vraiment génial.
Merci
Je suis à la recherche d'une précieuse aide concernant une connexion à une base SQL depuis mon Wamp installé en local.
Le soucis se situe au niveau du driver JDBC, la connexion ne se fait pas...
J'utilise un PDO pour m'y connecter, toutes les extensions sont chargées pour utiliser le PDO mais je n'ai pas encore réussi jusqu'ici à me rendre sur une Base SQL par JDBC.
Voici le code que j'ai intégré :
function PDOQuery($sSql, $sCon, $sUser, $sPassword) { $pdo = new PDO($sCon, $sUser, $sPassword); $records = $pdo->query($sSql)->fetchAll(PDO::FETCH_ASSOC); return $records; } $database = 'NOMBASE'; $driver = 'com.microsoft.sqlserver.jdbc.SQLServerDriver'; $user = 'user'; $password = 'pass'; $hostname = '172.20.20.20'; $dsn = "jdbc:sqlserver://".$hostname.";databaseName=".$database.";instanceName=RH;"; PDOQuery('SELECT * FROM '.$database.'.TABLE', $dsn, $user, $password);
Si vous trouvez la solution à mon problème ça serait vraiment génial.
Merci
A voir également:
- Connexion PDO + JDBC + Wamp
- Gmail connexion - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
- Connexion sctr - Forum Discord
1 réponse
Ouf j'ai réussi, je ne tenais pas la bonne piste en fait.
La solution est de passer par odbc et de faire appel à un driver ODBC installé sur la machine:
Le problème est maintenant à poursuivre pour l'installation du driver sur une machine Red Hat x86
Mais ça c'est une autre histoire... (sachant que Microsoft ne fournit que du 64 bits...)
La solution est de passer par odbc et de faire appel à un driver ODBC installé sur la machine:
$driver = 'SQL Server'; $dsn = "odbc:Driver={".$driver."};Server=".$hostname."IC;Database=".$database.";Uid=".$user.";Pwd=".$password.";";
Le problème est maintenant à poursuivre pour l'installation du driver sur une machine Red Hat x86
Mais ça c'est une autre histoire... (sachant que Microsoft ne fournit que du 64 bits...)