--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a symfo...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a symfony-es+...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/symfony-es?hl=es.
Saludos...
Oscar, yo tuve un problema con la linea de comandos pero cuando intentaba hacerlo con MySQL, quizás lo que me sirvió a mi también te pueda servir a ti, yo modifiqué el php-cli.ini y alli agregué extension=php_pdo_mysql.dll, imagino que para tu caso sería extension=php_pdo_oci.dll espero que te ayude a resolver el problema, avisa si funciona
Saludos...
El 05/04/2010, a las 08:58 a.m., Oscar López escribió:
No consigo realizar una conexión a BBDD Oracle desde Symfony. Tengo Windows XP con WAMP y ya he habilitado los drivers pdo_oci, de hecho, el siguiente archivo me funciona correctamente;
<?php
try {
$dbh = new PDO("oci:dbname=mi_bbdd;host=mi_host;port=1521","mi_usuario","mi_pass");
} catch (PDOException $e) {
echo "Error: ". $e->getMessage();
exit;
}
$query = "SELECT * FROM mi_tabla";
$stmt = $dbh->prepare($query);
if ($stmt->execute()) {
while ($row = $stmt->fetch()) {
echo $row['mi_campo']."<br />";
}
}
?>
En Symfony, sin embargo, me resulta imposible. En mi archivo databases.yml tengo lo siguiente:
all:
doctrine:
class: sfDoctrineDatabase
param:
dsn: oci:dbname=mi_bbdd;host=mi_host;port=1521
username: mi_usuario
password: mi_pass
Ejecuto la tarea doctrine: build --all para que se me creen las tablas de sfDoctrineGuardPlugin y me da el siguiente error:
Couldn't locate driver named oci
¿Alguna idea?
--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a symfo...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a symfony-es+...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/symfony-es?hl=es.
--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.