Ir para conteúdo

POWERED BY:

Arquivado

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

leandro_clp

Conexao c/ ASP

Recommended Posts

Pessoal, to apanhando do SQL...to tentando conectar com a linguagem ASP. ncontrei o seguinte script de conexao para aprender:

 

arquivo conexao.asp (dentro de uma pasta no diretorio wwwroot do IIS):

<%

'##Declara as variaveis a serem utilizadas no script

Dim conexao, stringConexao, host, usuario, senha, banco

 

 

'##Informe os dados de conexão junto ao banco Microsoft SQL Server

host = "localhost" 'ja coloquei tb o caminho do BD: C:\...

usuario= "nomemaquina\Leandro"

senha = ""

banco = "meuBD"

 

 

'##Monta a string de conexão utilizando os dados informados anteriormente

stringConexao = "Provider=SQLOLEDB;SERVER="&host&";DATABASE="&banco&";UID="&usuario&";PWD="&senha&";"

 

'##Instancia o objeto de conexão com o banco

SET conexao = Server.CreateObject("ADODB.Connection")

 

On Error Resume Next

 

'##Abre a conexão junto ao banco

conexao.Open stringConexao

 

 

'##Tratamento de erro. Caso ocorra problemas na conexão, exibe esta informação e apresenta detalhes.

If Err.Number <> 0 Then

response.write "<b><font color='red'> Conexão com o banco '" & banco & "' Microsoft SQL Server falhou !</font></b>"

response.write "<BR><BR>"

response.write "<b>Erro.Description:</b> " & Err.Description & "<br>"

response.write "<b>Erro.Number:</b> " & Err.Number & "<br>"

response.write "<b>Erro.Source:</b> " & Err.Source & "<br>"

Else

'##Caso a conexão seja bem sucedida, mostra mensagem de confirmação.

response.write "<b><font color='blue'> Conexão com o banco '" & banco & "' Microsoft SQL Server estabelecida com sucesso !</font>"

End If

 

'##Fecha a conexão com o banco

conexao.close

 

'##Remove as referência do objeto da memória

SET conexao = Nothing

 

%>

mas sói da o erro:

 

Conexão com o banco '' Microsoft SQL Server falhou !

 

Erro.Description: [DBNETLIB][ConnectionOpen (ParseConnectParams()).]Conexão inválida.

Erro.Number: -2147467259

Erro.Source: Microsoft OLE DB Provider for SQL Server

 

Alguem dá uma luz onde to errando? Tem que dar alguma permissão que nao to sabendo no SQL Server?

 

Vlw...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, consegui conectar somente com o usuario "sa"...aí alterei:

 

host = NOMEMAQUINA

usuario = sa

senha = minhasenha

 

 

 

aí conectou, mas porque com o usuario criado (NOMEMAQUINA\Usuario) não é estabelecida conexao? Dá o erro de falha de logon....

 

Abrass

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.