Hola a todos.
He estado mirando la forma de conectar a una base de datos mssql desde php y he leido que hay que recompilar el modulo php del apache.
Alguien sabe los metodos para hacer esto? u otra solucion
Gracias
| |||
Conectar a Mssql Hola a todos. He estado mirando la forma de conectar a una base de datos mssql desde php y he leido que hay que recompilar el modulo php del apache. Alguien sabe los metodos para hacer esto? u otra solucion Gracias |
| ||||
Hola ... tendras que usar ODBC ... si no creo que este usando linux y tratando de conectarse a un MSSQL... lo primero que tienes que hacer es crear un DSN ... para ello te vas a inicio->configuracion->Panel de Control->Orígenes de Datos ODBC(32 Bits) Seleccionas la pestaña de DSN De Sistema. Agregar -> Seleccionas el driver de MS - SQL // no recuerdo cual es siguiente - > completas los campos, trata de no olvidarte del nombre que le pusiste... y completa el resto de los datos, que aqui no lo puedo hacer, ya que no tengo el MS SQL Código PHP:
__________________ Mi Blog http://turco7.blogspot.com Usuario Linux : 404289 Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales! |
| ||||
No necesariamente, deberas activar la extencon mssql del php.ini, y una vez esto, trabajar con las funciones mssql_xxx en vez de la tipica mysql_xxx para mysql. Tenes la referencia de las mismas en php.net
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| |||
La cuestion es que quiero consultar a un servidor externo que es linux, yo e instalado un servidor web en windows. en teoria e intentao conectar con lo que me a dixo nicolaspar y no conecta. Igual es por el puerto o no se pero hace el amago de conectar pero nada time out. Me han comentado algo sobre esto http://www.freetds.org pero no se si es para servidores linux. Respecto a lo de ODBC, esto seria para conectar desde windows verdad? y si esto es asi como conectaria a un servidor externo? Un saludo y gracias |
| ||||
Fijate primero que tengas el puerto 1433 (o el que te hayan dado para el sql server) abierto y con los permisos necesarios, por que con mssql deberias conectarte (siempre la he probado desde win, pero no deberia influir) El odbc no lo usaba ni en tiempos de vb5, asi que mucho de él no recuerdo, pero si, supongo que es solo para win, aunque no sabria decirte si existe algo que te genere esta conexion odbc en linux, pregunta en el foro de linux que hay gente que sabe mucho del tema y tal vez puedan informarte mejor sobre esto.
__________________ Mi punto de partida es Que Bueno Lo Nuevo |