Error Has Occurred While Establishing A Connection To SQL Server 2005 Which Does Not Allow Local and Remote Connections Erro ocorreu ao mesmo tempo que estabelece uma ligação ao SQL Server 2005 que não permite conexões locais e remotas
When connecting to an instance of Microsoft SQL Server 2005 database, including SQL Server 2005 Express, Developer and Enterprise editions, for authentication or accessing and retrieving and updating the data, the the following error message may appear. Ao conectar a uma instância do banco de dados Microsoft SQL Server 2005, incluindo SQL Server 2005 Express, Developer e Enterprise edições, para autenticação e de recuperar ou acessar e atualizar os dados, a seguinte mensagem de erro maio a aparecer. The problem happens no matter the connection is originated from remote computer or on SQL Server local computer itself, and can be caused by any program, such as SQLCMD utility, used to connect to SQL Server. O problema ocorre, não importa a ligação é originada a partir de computador remoto ou no SQL Server local próprio computador, e pode ser causada por qualquer programa, tais como SQLCMD utilidade, usado para se conectar ao SQL Server.
Sqlcmd: Error: Microsoft SQL Native Client: An error has occurred while establishing a connection to the server. Sqlcmd: Erro: Microsoft SQL Nativo Cliente: Um erro ocorreu ao mesmo tempo que estabelece uma conexão com o servidor. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. Ao ligar para SQL Server 2005, esta falha pode ser causado pelo fato de que sob as configurações padrão SQL Server não permite conexões remotas.
Or, Ou,
An error has occurred while establishing a connection to the server. Ocorreu um erro ao mesmo tempo que estabelece uma conexão com o servidor. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. Ao ligar para SQL Server 2005, esta falha pode ser causado pelo fato de que sob as configurações padrão SQL Server não permite conexões remotas. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 2) (provedor: Pipes nomeados Provider, erro: 40 - Não foi possível abrir uma conexão para SQL Server) (Microsoft SQL Server, Erro: 2)
This problem may occur when SQL Server 2005 is not configured to accept incoming local and remote connections, which is disabled by default in SQL Server 2005 Express Edition, SQL Server 2005 Developer Edition and also SQL Server 2005 Enterprise Edition. Este problema pode ocorrer quando SQL Server 2005 não está configurado para aceitar conexões incoming local e remoto, que está desabilitado por padrão no SQL Server 2005 Express Edition, SQL Server 2005 Developer Edition e também SQL Server 2005 Enterprise Edition. To solve the connection forbidden problem, SQL Server 2005 needs to configure to allow incoming local and remote connections. Para resolver o problema proibido conexão, o SQL Server 2005 necessita para configurar a próxima locais e permitir conexões remotas.
Firstly, ensure that SQL Server 2005 is configured properly to allow incoming connections on the instance of database server, else enable and turn on the local and remote connections setting. Em primeiro lugar, garantir que SQL Server 2005 está configurado corretamente para permitir ligações recebidas por exemplo o servidor de banco de dados, e permitir que outra pessoa ligar o local remoto e conexões configuração.
- Click Start button, then go to Programs or All Programs, then select Microsoft SQL Server 2005 , followed by Configuration Tools . Clique botão Iniciar e, em seguida, vá para Programas ou Todos os programas, em seguida, selecione Microsoft SQL Server 2005, seguido de Configuração Tools. Click and run the SQL Server Surface Area Configuration . Clique e executar o SQL Server superfície Configuração.
- On the “SQL Server 2005 Surface Area Configuration” page, click Surface Area Configuration for Services and Connections . Sobre o "SQL Server 2005 superfície Configuração" página, clique em Configuração de Serviços de superfície e Conexões.
- On the “Surface Area Configuration for Services and Connections” page, expand Database Engine tree, click Remote Connections . Sobre a "superfície Configuração de Serviços e Conexões", expandir Database Engine árvore, clique em conexões remotas.
- Select Local and remote connections , or Local connections only which applicable only if there is no remote system tries to connect to the SQL Server, useful when you just trying to connect and authenticate with the server after installing. Selecionar local remoto e conexões, ou apenas ligações locais que apenas aplicável se não houver um sistema remoto tenta ligar para o SQL Server, muito útil quando você apenas tentando conectar e autenticar com o servidor após a instalação.
- Select the appropriate protocol to enable to local and/or remote connections environment. Selecione o protocolo apropriado para permitir a nível local e / ou conexões remotas ambiente. To ensure maximum compatibility, select Using both TCP/IP and named pipes . Para assegurar o máximo de compatibilidade, selecione Utilizando ambas as TCP / IP e named pipes.
- Click Apply button when done. Clique em Apply botão quando tiver terminado.
- Click OK button when prompted with the message saying that “Changes to Connection Settings will not take effect until you restart the Database Engine service.” Clique em OK quando for solicitado com a mensagem dizendo que "muda para Configurações de conexão não terão efeito até o reinício do Database Engine serviço."
- On the “Surface Area Configuration for Services and Connections” page, expand Database Engine , then click Service . Sobre a "superfície Configuração de Serviços e Conexões", expandir Database Engine e, em seguida, clique em Serviços.
- Click Stop button to stop the SQL Server service. Clique botão Parar para parar o serviço SQL Server.
- Wait until the MSSQLSERVER service stops, and then click Start button to restart the MSSQLSERVER service. Espere até que o serviço MSSQLSERVER pára e, em seguida, clique em Iniciar botão para reiniciar o serviço MSSQLSERVER.
Secondly, SQL Server Browser service has to be enabled to allow for local and remote connections if SQL Server 2005 is running by using an instance name and users are not using a specific TCP/IP port number in the connection string. Em segundo lugar, SQL Server Browser serviço tem que ser ativado para permitir conexões locais e remotas se SQL Server 2005 está sendo executado através de uma instância nome e os usuários não estão usando uma determinada porta TCP / IP no número de conexão string.
- Click Start button, then go to Programs or All Programs, then select Microsoft SQL Server 2005 , followed by Configuration Tools . Clique botão Iniciar e, em seguida, vá para Programas ou Todos os programas, em seguida, selecione Microsoft SQL Server 2005, seguido de Configuração Tools. Click and run the SQL Server Surface Area Configuration . Clique e executar o SQL Server superfície Configuração.
- On the “SQL Server 2005 Surface Area Configuration” page, click Surface Area Configuration for Services and Connections . Sobre o "SQL Server 2005 superfície Configuração" página, clique em Configuração de Serviços de superfície e Conexões.
- On the “Surface Area Configuration for Services and Connections” page, click SQL Server Browser . Sobre a "superfície Configuração de Serviços e Conexões" página, clique em SQL Server Browser.
- Select Automatic as the Startup type to start SQL Server Browser service automatically every time system starts. Seleccione Automáticas como o tipo de inicialização para iniciar SQL Server Browser serviço sistema inicia automaticamente de cada vez.
- Click Apply button. Clique em Apply botão.
- Click on Start button to start the service immediately. Clique no botão Iniciar para iniciar o serviço imediatamente.
- Click OK button. Clique em OK.
Finally, if remote computer needs to connect and access SQL Server, an exceptions in Windows Firewall included in Windows XP SP2 (Service Pack 2), Windows Server 2003 and Windows Vista needs to be created. Por último, se conectar ao computador remoto necessidades eo acesso SQL Server, um excepções no Windows Firewall incluído no Windows XP SP2 (Service Pack 2), Windows Server 2003 e Windows Vista precisa de ser criada. If you’re using third-party firewall system, the exception rules also needed to be created to allow external remote connections to the SQL Server 2005 and SQL Server Browser Service to communicate through the firewall, else connections will be blocked. Se você estiver usando o sistema de firewall de terceiros, à excepção regras também precisava de ser criada para permitir conexões externas remoto para o SQL Server 2005 e SQL Server Browser Serviço de se comunicar através do firewall, senão conexões serão bloqueados. Consult the firewall manual for more details. Consulte o manual firewall para obter mais detalhes. Each instance of SQL Server 2005 must have its own exception, together with an exclusion for SQL Server Browser service. Cada instância do SQL Server 2005 deve ter sua própria exceção, juntamente com uma exclusão para SQL Server Browser serviço.
SQL Server 2005 uses an instance ID as part of the path when you install its program files. SQL Server 2005 usa um exemplo ID como parte do caminho quando você instala o seu programa arquivos. To create an exception for each instance of SQL Server, you must identify the correct instance ID. Para criar uma exceção para cada instância do SQL Server, você deve identificar a instância correta identificação. To obtain an instance ID, follow these steps: Para obter um exemplo ID, siga estas etapas:
- Click Start button, then go to Programs or All Programs, then select Microsoft SQL Server 2005 , followed by Configuration Tools . Clique botão Iniciar e, em seguida, vá para Programas ou Todos os programas, em seguida, selecione Microsoft SQL Server 2005, seguido de Configuração Tools. Click and run the SQL Server Configuration Manager . Clique e executar o SQL Server Configuration Manager.
- In “SQL Server Configuration Manager”, click the SQL Server Browser service in the right pane, right-click the instance name in the main window, and then click Properties . Em "SQL Server Configuration Manager", clique no SQL Server Browser serviço no painel direito, clique-direito na instância nome na janela principal e, em seguida, clique em Propriedades.
- On the “SQL Server Browser Properties” page, click the Advanced tab, locate the instance ID in the property list. Sobre o "SQL Server Browser Propriedades" página, clique na guia Avançado, localize a instância ID na lista propriedade.
- Click OK button. Clique em OK.
Then create an exception for SQL Server 2005 in Windows Firewall. Em seguida, criar uma excepção para o SQL Server 2005 no Windows Firewall.
- Click on Start button, the click on Run and type firewall.cpl , and then click OK. Clique no botão Iniciar, clique em Executar e do tipo firewall.cpl e, em seguida, clique em OK. For Windows Vista, type firewall.cpl in Start Search box and press Enter key, then click on Allow a program through Windows Firewall link on left tasks pane. Para o Windows Vista, digite firewall.cpl na caixa Iniciar pesquisa e pressione Enter-chave e, em seguida, clique em Permitir um programa através do Windows Firewall no link tarefas painel esquerdo.
- In “Windows Firewall”, click the Exceptions tab, and then click Add Program . Em "Firewall do Windows", clique na guia Exceções e, em seguida, clique em Adicionar Programa.
- In the “Add a Program” window, click Browse button. Na "Adicionar um Programa" janela, clique em Procurar botão.
- Click the C:\Program Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe executable program, click Open button. MSSQL.1 with is a placeholder for the instance ID that is obtained from previous procedure. Clique no C: \ Program Files \ Microsoft SQL Server \ MSSQL.1 \ MSSQL \ Binn \ sqlservr.exe programa executável, clique em Abrir botão. MSSQL.1 está com um espaço reservado para a instância ID que é obtida a partir de anterior processo. Note that the path may be different depending on where SQL Server 2005 is installed. Note que o caminho pode ser diferente dependendo do local onde está instalado SQL Server 2005.
- Click OK button. Clique em OK.
- Repeat steps 1 through 5 for each instance of SQL Server 2005 that needs an exception. Repita as etapas de 1 a 5 para cada instância do SQL Server 2005 que tem uma exceção.
- For SQL Server Browser service, locate the C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe executable program, and click Open button. Para SQL Server Browser serviço, localize o C: \ Program Files \ Microsoft SQL Server \ 90 \ Shared \ sqlbrowser.exe programa executável, e clique em Abrir botão.
- Click OK button. Clique em OK.
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANTE: Esta é uma página traduzida máquina que é fornecida "como está" sem garantia. Machine translation may be difficult to understand. A tradução automática pode ser difícil de compreender. Please refer to Por favor, consulte a original English article Inglês original article whenever possible. sempre que possível.
Share and contribute or get technical support and help at Compartilhe e contribuir ou obter suporte técnico e ajudar a My Digital Life Forums Minha vida digital Fóruns .
Related Articles Artigos relacionados
- How to Customize, Modify or Change WordPress Database Connection Error Page How to customize, modificar ou alterar WordPress database Erro de conexão página
- Uninstall and Remove Multiple Database Instances of Microsoft SQL Server 2005 Desinstalar e remover múltiplas instâncias do banco de dados Microsoft SQL Server 2005
- Remote Connections Manager for RDP, VNC, SSH, RLogin and More mRemote Free Download Gerenciador de conexões remotas para a RDP, VNC, SSH, rlogin e Mais mRemote Free Download
- Connect to Remote Computer using Specific Non Standard Port using Remote Desktop Connection Client Ligue para computador remoto usando específicos não padrão porta usando Remote Desktop Connection Client
- Easily Maintain Multiple Remote Desktop Connections with visionapp Remote Desktop (vRD) Manter facilmente Multiple Remote Desktop Conexões com visionapp Remote Desktop (vRD)
- Modify and Change Remote Desktop Listening Port Modificar e alterar Remote Desktop escuta Porto
- Workaround to Run VNC Server in Windows Vista Solução para executar VNC Server no Windows Vista
- Oracle Database Link Oracle Database Link
- Workaround for Remote Desktop Client to Connect to Localhost (Local Terminal Server Service) Solução para o Remote Desktop cliente para se conectar à localhost (Local Terminal Server Service)
- Oracle EXP-00091 Error When Export Database Oracle EXP-00091 erro ao exportar Database
















April 17th, 2008 02:34 17 de abril de 2008 02:34
Thank you for this. Agradeço-lhe por isso. Very useful. Muito útil.
July 22nd, 2008 23:16 22 de julho de 2008 23:16
Thanks! Obrigado! Your solution worked fine for me! Sua solução funcionou muito bem para mim! Appreciate all the help! Agradecemos toda a ajuda!