Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Conectando-se a uma instância nomeada do SQL Server 2008 do ASP clássico


As instâncias nomeadas exigem o Serviço de navegador do SQL Server para ser ativado e iniciado. Se este serviço não for iniciado em seu myNetwrkServer máquina, a conexão da rede falhará, pois eles não poderão resolver o nome da instância para uma porta de escuta real.

Um segundo problema é que você alterou o driver para {SQL Server Native Client 10.0} . Isso requer que você instale o driver nativo do SQL Server 2008 em sua máquina ASP. Não há motivo para alterar o driver, você deve deixar o driver para o antigo {SQL Server} e deixe o OleDB resolver o driver de conexão de baixo nível para você. Ao especificar não apenas o driver nativo, mas até mesmo o número da versão, você está ditando a pilha de conectividade de baixo nível e, mesmo que funcione, ela será interrompida quando você atualizar para o SQL Server 2008 R2. Basta deixá-lo no genérico {SQL Server} e deixe o gerente de motorista descobrir os detalhes.

E, finalmente, você precisa ter certeza de que o login/senha está definido no novo servidor.

Como regra genérica, 'novo código não funciona' nunca é algo que você deva colocar em um pedido de ajuda. Sempre coloque como não funciona. Você recebe uma exceção ou um erro? Que exceção, que mensagem? Tentar ajudá-lo não precisa ser um romance de mistério.