Lo que pasa es que hace poco tiempo atras me paso que al actualizar la version de PHP en un servidor, las consultas sql me arrojaban un error por usar mssql_init() y mssql_bind() (que era la manera de ejecutar mis sp) Para solucionar esto solo puse un mssql_query() con la llamada al procedimiento y los parametros directamente ahi.
De todas maneras pregunte como te conectabas dado que existe un metodo para conectarse y hacer una consulta y tambien existe una manera de conectarse de manera persistente... en una de esas esa conexion es la que necesitas.
Trata de cambiar el mssql_connect por mssql_pconnect() y ve si resulta.
Suerte!