Pregunta:
Fecha: 19-09-2022 06:19:40
(En Español)
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? Votos: 0 - Respuestas: 2 - Vistas: 5 Compartir en: Google Facebook Twitter LinkedIn Link
¿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? 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