Nueva pregunta

Pregunta:

Fecha: 19-09-2022 06:19:40 (En Español)

¿Como conectarme a una Base de datos SQL Server desde Hosting Neubox? [No resuelta]

Como puedo conectarme a mi base de datos SQL server desde mi servidor de hosting que en este caso es Neubox. Lo estoy realizando mediante PHP y PDO, pero me manda el siguiente error:

SQLSTATE[IMSSP]: This extension requires the Microsoft ODBC Driver for SQL Server to communicate with SQL Server.

En mi hosting, habilité las siguientes extenciones de PHP: pdo, pdo_sqlsrv, odbc y pdo_odbc

Se que el error manda que requiero ODBC driver pero en este caso en el hosting ya seleccioné la extensión de odbc.

Alguien tiene alguna solución u otro método?
Etiquetas: Base de Datos - cPanel - PHP - PHP PDO - Pregunta - SQL Votos: 0 - Respuestas: 2 - Vistas: 5 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 23-09-2022 07:05:20 Además de la extensión pdo_sqlsrv también se necesita tener instalado el driver ODBC en la máquina que intenta conectarse con el servidor SQL. Algo que puede confundir es que el driver pdo_sqlsrv no es el driver ODBC.

    Si tu hosting es alguna distribución de Linux, aqui hay un artículo sobre cómo instalar ODBC en Linux:
      Votos: 0 - Link respuesta
     
  • Fecha: 24-05-2023 19:55:12 $serverName = "nombre_del_servidor";
    $connectionOptions = array(
    "Database" => "nombre_de_la_base_de_datos",
    "Uid" => "nombre_de_usuario",
    "PWD" => "contraseña"
    );

    $conn = sqlsrv_connect($serverName, $connectionOptions);

    if ($conn === false) {
    die(print_r(sqlsrv_errors(), true));
    }

    // Aquí puedes ejecutar tus consultas y trabajar con la conexión
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com