Olá pessoal, apenas respondendo para fechar o topico ;) e quem sabe algum
dia alguém venha a precisar de ajuda p/ o mesmo problema, espero que seja
util essa dúvida também.

Bruno a extensão do mssql não estava habilitada, na verdade não tinha
nenhuma extensão na pasta /ext, e por esse motivo estava usando a sqlsrv da
microsoft, como o sistema todo usa o mssql_query, etc... e não estava com
tempo para refatorar todas as páginas do sistemas/consultas o que eu fiz
foi o seguinte:

- Desinstalei o php do windows server;
- Instalei o php novamente com 80% das extensões, fui olhando cada uma e
habilitando junto a instalação;
- Reiniciei os dois servidores(o da aplicação e o de banco de dados);
- Dentro da pasta do php vem um arquivo chamado(esqueci o nome completo mas
era algo com ntwdlib) nt...dll, então copiei esse arquivo para a pasta do
Windows;
- No banco de dados SQL Server 2008, verifiquei se ele estava aceitando
conexões externas e o protocolo tcp/ip estava habilitado(que por sinal já
estava tudo certo, então não precisei alterar nada);

Após fazer tudo isso, fui no arquivo de conexão de teste que estava usando
e mudei a forma do connect, antes de sqlsrv para mssql_connect, alterei os
valores dos parametros(o qual são praticamente iguais ao do mysql_connect)
e deu erro :(

Eu estava usando o ip, então ficava assim: mssql_connect('192.168.1.2',
'andre', '123456');

O que eu fiz foi alterar o ip pelo nome da instancia do sql precedida do
nome do servidor, então ficou assim o connect:

mssql_connect('WINSERV2008DATABASE\SERVER1', 'andre', '123456');


Desta forma funcionou, agora vou esperar um pouco para ver se não resulta
em algum problema, espero que um dia esse tópico seja útil para alguém.

Obrigado a todos




Em 30 de janeiro de 2012 23:46, Bruno Mermer <[email protected]> escreveu:

> Olá.
>
> No arquivo de configuração do php as extensões mssql estão habilitadas?
> Por exemplo extension=php_mssql.dll
>
>
>
> Atenciosamente.
> Bruno Leonardo Mermer.
>
> Em 30 de janeiro de 2012 20:36, André da Silva Severino <
> [email protected]> escreveu:
>
> > Olá Bruno,
> >
> > Então não estou usando o codeigniter, a conexão está sendo feita de forma
> > 'tradicional', <?php mssql_connect(....)
> >
> > Mas não consigo conectar, estou rodando o apache+php+dll do mssql no
> > servidor do banco de dados, e mesmo usando 'localhost' no servidor ele
> não
> > deixa conectar, não sei pq :((((((((((((((((((((((((((((
> >
> >
> >
> > Em 30 de janeiro de 2012 19:24, Bruno Mermer <[email protected]>
> escreveu:
> >
> > > Olá.
> > >
> > > André, você definiu o driver e configurações como username e password
> no
> > > diretório config/database.php?
> > > Já realizei testes com o CI e SQL SERVER 2005 e aparentemente funcionou
> > > perfeitamente.
> > >
> > >
> > > $db['default']['hostname'] = "NOME_DO_SERVIDOR";
> > > $db['default']['username'] = "USUARIO_BANCO";
> > > $db['default']['password'] = "SENHA_DO_BANCO";
> > > $db['default']['database'] = "NOME_DO_BANCO";
> > > $db['default']['dbdriver'] = "mssql";
> > > $db['default']['dbprefix'] = "";
> > > $db['default']['pconnect'] = TRUE;
> > > $db['default']['db_debug'] = TRUE;
> > > $db['default']['cache_on'] = FALSE;
> > > $db['default']['cachedir'] = "";
> > > $db['default']['char_set'] = "utf8";
> > > $db['default']['dbcollat'] = "utf8_general_ci";
> > >
> > >
> > >
> > > Atenciosamente.
> > > Bruno Leonardo Mermer.
> > >
> > >
> > >
> > >
> > > Em 27 de janeiro de 2012 23:57, André da Silva Severino <
> > > [email protected]> escreveu:
> > >
> > > > Olá pessoal, boa noite.
> > > >
> > > > Estou com uma dúvida, talvez meio OFF não tenho certeza, a minha
> dúvida
> > > é a
> > > > seguinte:
> > > >
> > > > Tenho um sistema que vou ter que refatorar ele inteiro usando um
> > FW(ainda
> > > > não foi decidido o fw), o sistema inteiro é 'antigo' foi desenvolvido
> > > > usando php estruturado + sql server. Até então sem problemas,
> instalei
> > os
> > > > fontes todos no meu pc e tenho que conectar no banco de dados, antes
> de
> > > > começar a refatorar quero ver ele, mas estou com um problema :(
> > > >
> > > > Eu não consigo fazer a conexão ao sql server, e quando tento dar um
> > > sqlcmd
> > > > no prompt(na minha máquina) para se conectar ao servidor ele fala que
> > > não é
> > > > um comando reconhecido, achei que eu tinha que instalar o NATIVE
> > CLIENT,
> > > > instalei, mas mesmo assim continua o erro.
> > > >
> > > > Alguém poderia me ajudar ?
> > > >
> > > > Os erros:
> > > >
> > > > [0] => Array
> > > >        (
> > > >            [0] => 08001
> > > >            [SQLSTATE] => 08001
> > > >            [1] => -1
> > > >            [code] => -1
> > > >            [message] => [Microsoft][SQL Server Native Client 10.0]SQL
> > > > Server Network Interfaces: Error Locating Server/Instance Specified
> > > > [xFFFFFFFF].
> > > >        )
> > > >
> > > >    [1] => Array
> > > >        (
> > > >            [0] => HYT00
> > > >            [SQLSTATE] => HYT00
> > > >            [1] => 0
> > > >            [code] => 0
> > > >            [message] => [Microsoft][SQL Server Native Client
> 10.0]Login
> > > > timeout expired
> > > >        )
> > > >
> > > >    [2] => Array
> > > >        (
> > > >            [0] => 08001
> > > >            [SQLSTATE] => 08001
> > > >            [1] => -1
> > > >            [code] => -1
> > > >            [message] => [Microsoft][SQL Server Native Client 10.0]A
> > > > network-related or instance-specific error has occurred while
> > > establishing
> > > > a connection to SQL Server. Server is not found or not accessible.
> > Check
> > > if
> > > > instance name is correct and if SQL Server is configured to allow
> > remote
> > > > connections. For more information see SQL Server Books Online.
> > > >        )
> > > >
> > > >
> > > > --
> > > >
> > > > *
> > > >
> > > >
> > >
> >
> ---------------------------------------------------------------------------------------------------------------------------
> > > > *
> > > > "Eu adoraria mudar o mundo, pena que eles não me fornecem o
> > > > código-fonte".
> > > >        ~
> > > >     \°v°
> > > >      ( . )\   --> open-source
> > > >      ^ ^
> > > > *
> > > >
> > > >
> > >
> >
> ---------------------------------------------------------------------------------------------------------------------------
> > > > *
> > > > Email: [email protected]
> > > > Url: http://andrewd.com.br
> > > > _______________________________________________
> > > > [email protected]
> > > > http://www.codeigniter.com.br
> > > >
> > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > >
> > > > ---------------------------
> > > > Oportunidade de negócio
> > > > http://www.franquiasargohost.net
> > > > ---------------------------
> > > >
> > > _______________________________________________
> > > [email protected]
> > > http://www.codeigniter.com.br
> > >
> http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > >
> > > ---------------------------
> > > Oportunidade de negócio
> > > http://www.franquiasargohost.net
> > > ---------------------------
> > >
> >
> >
> >
> > --
> >
> > *
> >
> >
> ---------------------------------------------------------------------------------------------------------------------------
> > *
> > "Eu adoraria mudar o mundo, pena que eles não me fornecem o
> > código-fonte".
> >        ~
> >     \°v°
> >      ( . )\   --> open-source
> >      ^ ^
> > *
> >
> >
> ---------------------------------------------------------------------------------------------------------------------------
> > *
> > Email: [email protected]
> > Url: http://andrewd.com.br
> > _______________________________________________
> > [email protected]
> > http://www.codeigniter.com.br
> > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> > ---------------------------
> > Oportunidade de negócio
> > http://www.franquiasargohost.net
> > ---------------------------
> >
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>



-- 

*
---------------------------------------------------------------------------------------------------------------------------
*
"Eu adoraria mudar o mundo, pena que eles não me fornecem o
código-fonte".
        ~
     \°v°
      ( . )\   --> open-source
      ^ ^
*
---------------------------------------------------------------------------------------------------------------------------
*
Email: [email protected]
Url: http://andrewd.com.br
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a