Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Andressito

Conexão ASP com SQL Server 2005 Express

Recommended Posts

Olá a todos,

 

Desculpem incomodar nesse dia de natal, mas preciso muito de ajuda =)

Eu tenho que rodar uns testes em ASP/SQL até domingo, por isso instalei o SQL Server 2005 Express Edition no meu note.

 

O sistema é win7, com IIS 7... demorei um pouco mas as páginas ASP rodam normalmente.

O servidor está rodando, o SQL Studio funciona, consegui criar um db e uma tabela de teste.

O problema é que não estou conseguindo conexão com o BD (HTTP 500) via ASP.

 

Estou usando para teste:

 

set conn = Server.CreateObject("ADODB.Connection")
dim connStr = "Provider=SQLNCLI;Server=NOTE\SQLX;Database=teste;UID=sa;PWD="
conn.Open connStr

dim sql = "INSERT INTO users (nome, senha) "
sql = sql & "VALUES ('teste', '1234')"
   
conn.Execute (sql);
conn.Close

O que eu não consigo entender é esse erro HTTP 500, como se o servidor não existisse... não sei se fiz algo errado na instalação ou é necessário configurar alguma coisa.

Se alguém conseguir ajudar, agradeço muito.

 

Abraço e Feliz Natal

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, boa noite.

 

Na realidade esse erro 500 é uma máscara para outros erros.

 

Faça o seguinte, vá ao seu Internet Explorer, Ferramentas, Opções da Internet, Avançadas.

Encontre por lá a opção 'mostrar mensagens http amigáveis'. Algo do tipo.

DESABILITE-A. Ok?

 

Agora rode novamente a página e mostre o erro.

 

Antes disto, testa essa string de conexão:

Provider=SQLNCLI10;Server=NOTE\SQLX;Database=testee;Uid=sa; Pwd=SENHA;

Abraços,

Giancarlo Braga.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Giancarlo,

 

Eu já havia desabilitado o erro amigável, porque eu testei uma página asp normal com erro e retornou "erro na linha x"

No fim das contas, não valia a pena quebrar a cabeça muito mais tempo e usei outra base provisória (access).

Inclusive tentei instalar o MSSQL 2008 Express, mas também não funcionou, por outro motivo. Talvez o fato de eu usar um windows7 x64 tenha criado alguma incompatibilidade, não sei.

 

De qualquer forma, agradeço pela ajuda!!

 

Andre

Compartilhar este post


Link para o post
Compartilhar em outros sites

você habilitou a conexao no IIS para processar scripts de conexão, estando desabilitado as mensagens de erro amigaveis pelo browser, tente executar novamente e verifique se gera algum erro, e poste aki...

Compartilhar este post


Link para o post
Compartilhar em outros sites

você habilitou a conexao no IIS para processar scripts de conexão, estando desabilitado as mensagens de erro amigaveis pelo browser, tente executar novamente e verifique se gera algum erro, e poste aki...

 

É verdade, percebi isso depois... não sabia que existia tanto no IIS quanto no browser.

De qualquer forma eu desinstalei os SQL Server e por ora estou usando o access como bd de teste.

Depois eu tentarei novamente e, se ocorrer o mesmo erro, eu volto a postar =)

 

Obrigado pela ajuda!

 

Andre

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza, kker coisa posta ae...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.