Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

¿Symfony2 driver Sqlsrv en Windows?

24 de abril de 2017

Buenos días a todos.

estoy realizando una aplicacion en symfony2 con Doctrine con mysql. hasta ahi todo bien. necesito migrar esta aplicacion a un abase de datos en sql server (2012 especificamente) y no he logrado realizar la conexion.

por favor, alguien que me oriente sobre como conectar symfony con doctrine con sql server en windows.

les estaria muy agradecido.

Saludos y gracias de antemano


Respuestas

#1

Hola.

Concretamente SQL Server, no lo he probado, pero según la documentación no debería ser más dificil que, en app/config/config.yml

Substituir

# Doctrine Configuration
doctrine:
    dbal:
        driver: pdo_mysql

por

# Doctrine Configuration
doctrine:
    dbal:
        driver: pdo_sqlsrv

Y luego en el parameters.yml poner los datos correspondientes.

Espero haberte servido de ayuda

@SoutlinK

24 abril 2017, 17:48
#2

hola, y gracias por responder. luego de investigar y hacer algunos otros cambios a demas del que mensionas, me sale el siguiente error.

SQLSTATE[08001]: [Microsoft][ODBC Driver 11 for SQL Server]TCP Provider: No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión.

es este el que no he podido resolver

@cmorimontes

24 abril 2017, 18:43
#3

Hola.

Si haces un ping al servidor, o te conectas mediante algún gestor te funciona?

Parece un problema externo a symfony. Más bien, que el servidor está rechazando la petición.

@SoutlinK

26 abril 2017, 15:06