Acesso SQL em outro servidor

To tentando fazer um acesso a um servidor onde ta rodando SQLSERVER 2012, porem da a mensagem

Ocorreu um erro durante a conexão com o banco de dados:
Source: Microsoft OLE DB Provider for ODBC Drivers
Description: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server inexistente ou acesso negado.

Eu utilizo um script externo ao sc para fazer a conexão e estava funcionando normal, antes de eu trocar o servidor onde ta instalado o SQLSERVER

para a conexão, utiliza o seguinte script

<?php $con = odbc_connect("DRIVER={SQL Server}; SERVER=10.212.2.1\SQL2012_SRVPRINCIPAL; DATABASE=FOLHAPGTO;", "sa","SENHA"); ?>

Ja habilitei a porta 1433, desativei o firewall e nada…

O mais interessante é que em desenvolvimento funfa que é uma beleza…

Alguem tem uma dica ?

Passei por esse problema recentemente com o SQL SERVER 2000.
Eu não sabia, mas o SQL SERVER 2000 tem cinco versões, ou atualizações.
Depois que atualizei a versão, o problema parou.

O link é:
http://thiagottss.com.br/2011/01/12/como-saber-verso-do-sql-server-rodando/

Veja se não é esse o seu problema.

Não esqueça de configurar o ODBC…

http://www.akitaonrails.com/2009/03/01/conectando-no-ms-sql-server-2005-parte-1