PRIMEIRO VC VAI PRECISA COLOCAR O SQL EM MODO DE CONEXÃO REMOTA
PARA ISSO ABRA O ENTERPRISE MANAGER>
CLIQUE COM O BOTÃO DIREITO EM SEU SERVIDOR LOCAL
AGORA CLIQUE EM: EDIT SQL SERVER REGISTRATION....
MARQUE USE SQL SERVER AUTHENTICATION
COLOQUE SEU LOGIN E SUA SENHA E DE OK
AGORA DE STOP E START NOVAMENTE EM SEU SQL SERVER
AINDA NO SEU SERVIDOR LOCAL DO SQL CLICA NOVAMENTE COM O BOTÃO
DIREITO E CLIQUE EM PROPRIEDADES
NA ABA GENERAL(GERAL) CLIQUE EM NETWORK CONFIGURATION
EM ENABLED PROTOCOLS CLIQUE EM TCP/IP E CLIQUE EM PROPRIDADES
EM DEFAUL PORT ESCOLHA UMA PORTA EX: 12000
CLIQUE EM OK DE RESTART NOVAMENTE NO SERVER
-----------------------------X-------------------------------
VA EM SEU FIREWALL E HABILITE E CONECÇÃO DA PORTA QUE VC ESCOLHEU
NO MEU EXEMPLO A PORTA 12000 LIBERE ELA NO PROTOCOLA TCP E UDP
-----------------------------X-------------------------------
AGORA NO CONFIG.PHP DE SEU SITE
MUDE ISSO
$host: 127.0.0.1
PARA
$host: SEU NO-IP,12000 ( ou a porta que vc colocou) NÃO É ":" E SIM ","
COLOQUE SEU LOGIN E SUA SENHA E MANDE PARA O HOST QUE SEU SITE ESTA HOSPEDADO....
ESPERO TER AJUDADO