locked
Scrip para Conexão SQL SERVER RRS feed

  • Pergunta

  • Boa noite a todos,

    Fiz minha primeira aplicação para rodar via web utilizando VWD e banco de dados SQL SERVER EXPRESS.

    Ocorre que quando tento acessar o banco de dados pelo site, informa erro 26, conforme abaixo.

    “A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)”  

    Fiz algumas pesquisas e vi que preciso inserir um script no web.config  para que o banco de dados funcione estando no servidor de hospedagem

    Tenho 2 duvidas:

    1) como seria esse script e onde inserir ele no web.config ?

    2) tenho que acrescentar esse script e retirar o que permite acesso local/computador, ou posso deixar os dois ?

    Fico sem saber se ao colocar o script para acessar remotamente se vou conseguir continuar trabalhando/desenvolvendo no computado local.

     Favor, quem tiver qualquer tipo de ajuda  será muito bem vindo.

     Obrigado e abraço a todos

    Octávio Augusto

    quarta-feira, 20 de outubro de 2010 20:50

Respostas

  • Octávio,

    durante o desenvolvimento, vc deve ter apontado sua aplicação para o seu SQL EXPRESS, este sql de desenvolvimento, com o aplicativo em produção vc precisa apontar esta conexao para o servidor de sql da produção.

    Este erro é recorrente aqui no forum, geralmente ao programar o desenvolvedor instala o express em sua estação e aponta o aplicativo para ele, mas o servidor de produção precisa ter o seu sql e o aplicativo na produção deve ser redirecionado para este servidor de SQL de produção.

    Att.
    Marcelo Fernandes


    Não Perca o Worldwide Online TechDay 2010

    Um evento gratuito com grandes personalidades (Buck Woody, Chad Miller, Steve Jones, Fabricio Catae e muito mais...

    Eu vou falar sobre particionamento de tabelas registre-se

    Acesse o site do evento http://www.online.techday.net.br

    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    quinta-feira, 21 de outubro de 2010 11:03
    Moderador

Todas as Respostas

  • Octávio,

    durante o desenvolvimento, vc deve ter apontado sua aplicação para o seu SQL EXPRESS, este sql de desenvolvimento, com o aplicativo em produção vc precisa apontar esta conexao para o servidor de sql da produção.

    Este erro é recorrente aqui no forum, geralmente ao programar o desenvolvedor instala o express em sua estação e aponta o aplicativo para ele, mas o servidor de produção precisa ter o seu sql e o aplicativo na produção deve ser redirecionado para este servidor de SQL de produção.

    Att.
    Marcelo Fernandes


    Não Perca o Worldwide Online TechDay 2010

    Um evento gratuito com grandes personalidades (Buck Woody, Chad Miller, Steve Jones, Fabricio Catae e muito mais...

    Eu vou falar sobre particionamento de tabelas registre-se

    Acesse o site do evento http://www.online.techday.net.br

    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    quinta-feira, 21 de outubro de 2010 11:03
    Moderador
  • Octávio,

    Além disso, verifique se a instância instalado no seu servidor possui a permissão para acesso remoto através dos protocolos e portas TCP/IP!!!!


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sexta-feira, 22 de outubro de 2010 11:11
    Moderador