Ir para conteúdo

POWERED BY:

Arquivado

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

mows

Erro na String de conexão Local SQL2005

Recommended Posts

Bom dia pessoal. Estou com problemas em setar uma conexão LOCAL em um banco SQL2005 que foi instalado com autentificação do Windows.

 

Estou fazendo uma página em ASP e estou querendo fazer a conexão com a string abaixo, pelo que pesquisei esta seria a correta:

server=bar-2932\SQLEXPRESS; Database=EVENTOS;Integrated Security=SSPI;

Porém ela me retorna o seguinte erro:

Tipo de erro:
Erro de compilação do Microsoft VBScript (0x800A0401)
Fim da instrução esperado
/samv/Default.asp, line 18, column 26
server=minhamaquina\SQLEXPRESS; Database=base;[b]Integrated Security=SSPI[/b];

Parece que o erro indica a config de segurança, que está em negrito. Mas não sei o porque.

 

Alguém poderia me ajudar?!

 

Muito obrigado.

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isto é geralmente devido à utilização de uma declaração sobre Com um servidor com uma versão mais antiga do script engines em seu servidor,verirfique no arquivo k fza conexaun..., o nome do servidor, veja se esta certo...

poste o trecho com o codigo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

-Windows XP SP2 (original) recém instalado;

-IIS 5.1, nativo do XP;

-Windows Update realizado e instalado com todas as atualizações pendentes;

 

- SQL 2005 FULL (original) recém instalado localmente;

- Instalado para logar com autenticação do Windows,

 

(A conexão é local, sql e iis instalados na mesma máquina)

 

Testei todas as conexões abaixo e não consegui conectar em nenhuma.

O nome da minha máquina é BAR-2932, e a base é EVENTOS.

 

server=bar-2932\MSSQLSERVER; Database=EVENTOS;Integrated Security=SSPI;

Driver={SQL Native Client}; Server=bar-2932\MSSQLSERVER; Database=EVENTOS; Trusted_Connection=yes; 

Dim ConSql As ADODB.Connection
ConSql.Open "Driver={SQL Server};Server=bar-2932\SQLEXPRESS;Database=Eventos;Integrated Security=SSPI;"

Provider=SQLNCLI;Server=bar-2932\MSSQLSERVER;Database=Eventos;Trusted_Connection=yes;

Provider=SQLNCLI; Server=bar-2932\MSSQLSERVER; Database=Eventos; Trusted_Connection=yes; 

Compartilhar este post


Link para o post
Compartilhar em outros sites

tnte assim

 

constring="Provider=sqloledb;Data Source=xanburzum;Initial Catalog=siscom;User Id=sa;Password=;Integrated Security=SSPI"

 

lembranso, k você precisa alterar os dados...

 

passe a senha e user na conexao

Compartilhar este post


Link para o post
Compartilhar em outros sites

tnte assim

 

constring="Provider=sqloledb;Data Source=xanburzum;Initial Catalog=siscom;User Id=sa;Password=;Integrated Security=SSPI"

 

lembranso, k você precisa alterar os dados...

 

passe a senha e user na conexao

 

Usei essa string que você passou, coloquei os meus dados, e deu o seguinte erro:

string: constring="Provider=sqloledb;Data Source=BAR-2932\MSSQLSERVER;Initial Catalog=eventos;User Id=teste;Password=12345;Integrated Security=SSPI"

Tipo de erro:
Erro de tempo de execução do Microsoft VBScript (0x800A01A8)
Objeto necessário: 'constring'
/samv/default_tmp.asp, line 90

A linha 90 está descrita abaixo:

StrSql = " INSERT INTO INSCRICOES.DBO.CURSO_MV-SEMANA_ACADEMICA (NOME, INSTITUICAO, CPF, RG, TELDDD, TEL, TIPOPESSOA, TIPOEVENTO, IP, DTAOPERACAO)  " & _
	" VALUES ('"&Request("txtNome")&"', '"&Request("txtInstituicao")&"', " & _
	" '"&Request("txtCPF")&"', '"&Request("txtRG")&"', '"&Request("txtTelDDD")&"', '"&Request("txtTel")&"', " & _
	" '"&Request("optTipo")&"', '"&Request("chkTipo")&"', '"&ip_user2&"', "&VDataHora(Now())&")"
constring.Execute(StrSql) <-- LINHA 90

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não criou a conexão.

 

constring2="Provider=sqloledb;Data Source=BAR-2932\MSSQLSERVER;Initial Catalog=eventos;User Id=teste;Password=12345;Integrated Security=SSPI"

Set constring = Server.CreateObject("ADODB.Connection")
constring.Open constring2

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.