Estoy intentando conectar a una base de datos MSSQL desde PHP. Si el nombre de la base tiene 30 caracteres o menos no hay problema,si supera esa cantidad corta el string en 30 y me dice que no existe la base de datos. No se si es una limitacion de PHP o si hay algun parametro que estoy olvidando.. Paso los ejemplos
<?php
$servidor="DANTE";
$usuario="sa";
$pass="";
$base="Phy_Catalogo_00481_01_0003";
//$base="Phy_WinSach_00481_01_00007_0100";
// coneccion a una base de datos sql server
$con_ms=mssql_connect($servidor,$usuario,$pass,tru e);
mssql_select_db($base,$con_ms);
$sql="select * from Usuarios ";
$reg=mssql_query($sql);
while($dat=mssql_fetch_array($reg)){
echo $dat[1]."-".$dat[3]."<br>";
}
?>
conecta perfectamente.......
<?php
$servidor="DANTE";
$usuario="sa";
$pass="";
//$base="Phy_Catalogo_00481_01_0003";
$base="Phy_WinSach_00481_01_00007_0100";
// coneccion a una base de datos sql server
$con_ms=mssql_connect($servidor,$usuario,$pass,tru e);
mssql_select_db($base,$con_ms);
$sql="select * from Usuarios ";
$reg=mssql_query($sql);
while($dat=mssql_fetch_array($reg)){
echo $dat[1]."-".$dat[3]."<br>";
}
?>
No reconoce la base de datos....
si alguien tiene alguna idea lo agradecere muchisimo