Ir para conteúdo

POWERED BY:

Arquivado

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

Tarcyus

Não consigo acessar SQL Server com ASP

Recommended Posts

Pessoal, boa noite!

 

Ja não sei nem aonde mais recorrer, nenhum tópico possui essa duvida! vejam só.

 

Possuo Win 7 64 bits; sql server 2012 express com dreamweaver Mx.

 

Criei uma dns chamada taz_conn, e quando utilizo o código abaixo:

 

<%

 

Set con = Server.CreateObject("ADODB.Connection")

Strcon = "dsn=taz_conn;"

 

con.open Strcon

 

Dim Sql

Sql = "SELECT * FROM Teste"

Set RsConsulta = Server.CreateObject("ADODB.Recordset")

RsConsulta.Open Sql, Con

%>

 

Aparece a seguinte mensagem de erro:

 

Microsoft OLE DB Provider for ODBC Drivers erro '80004005'

 

[Microsoft][ODBC SQL Server Driver]

Não é possível abrir o banco de dados "Base_taz" solicitado pelo logon. Falha de logon. 

[/b]

 

e quando utilizo o código de conexão direto:

 

<%

Set con = Server.CreateObject("ADODB.Connection")

Strcon = "Server=\SQLEXPRESS;Database=Base_taz;Integrated Security=true;"

con.open Strcon

 

Dim Sql

Sql = "SELECT * FROM Teste"

 

Set RsConsulta = Server.CreateObject("ADODB.Recordset")

RsConsulta.Open Sql, Con

%>

 

Aparece o seguinte Erro:

 

[b]Microsoft OLE DB Service Components erro '80040e21'

 

Operação OLE DB de várias etapas gerou erros. Verifique cada valor de status OLE DB. Nada foi executado.

[/b]

 

 

Alguem pode por favor me ajudar,

 

Abraços

Tarcyus

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique se o iis está habilitado para rodar aplicativos 32 bits(link), no caso o asp.

verfique também a string de conexão nesse site.

 

Espero que ajude.

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique as permissões no arquivo e na pasta do bd, geralmente isso é direitos administrativos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que dar permissão para o IIS acessar o seu SGBD.

 

 

Pessoal, boa noite!

 

Ja não sei nem aonde mais recorrer, nenhum tópico possui essa duvida! vejam só.

 

Possuo Win 7 64 bits; sql server 2012 express com dreamweaver Mx.

 

Criei uma dns chamada taz_conn, e quando utilizo o código abaixo:

 

<%

 

Set con = Server.CreateObject("ADODB.Connection")

Strcon = "dsn=taz_conn;"

 

con.open Strcon

 

Dim Sql

Sql = "SELECT * FROM Teste"

Set RsConsulta = Server.CreateObject("ADODB.Recordset")

RsConsulta.Open Sql, Con

%>

 

Aparece a seguinte mensagem de erro:

 

Microsoft OLE DB Provider for ODBC Drivers erro '80004005'

 

[Microsoft][ODBC SQL Server Driver]

Não é possível abrir o banco de dados "Base_taz" solicitado pelo logon. Falha de logon. 

[/b]

 

e quando utilizo o código de conexão direto:

 

<%

Set con = Server.CreateObject("ADODB.Connection")

Strcon = "Server=\SQLEXPRESS;Database=Base_taz;Integrated Security=true;"

con.open Strcon

 

Dim Sql

Sql = "SELECT * FROM Teste"

 

Set RsConsulta = Server.CreateObject("ADODB.Recordset")

RsConsulta.Open Sql, Con

%>

 

Aparece o seguinte Erro:

 

[b]Microsoft OLE DB Service Components erro '80040e21'

 

Operação OLE DB de várias etapas gerou erros. Verifique cada valor de status OLE DB. Nada foi executado.

[/b]

 

 

Alguem pode por favor me ajudar,

 

Abraços

Tarcyus

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual o erro atual gerado pelo browser ?

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.