/ / Etapas para executar um aplicativo de banco de dados do SQL Server - sql-server

Etapas para executar um aplicativo de banco de dados do SQL Server - sql-server

Eu preciso executar meu aplicativo na rede. O aplicativo é baseado no banco de dados do SQL Server. Eu criei meus bancos de dados e os armazenei no diretório de dados do meu aplicativo. O programa de instalação deve copiá-los para a pasta do aplicativo. Até aqui está tudo bem. Por favor me guie sobre o seguinte:

1) Guio meu usuário para anexar os bancos de dados à instância SQLExpress do servidor e dar todo o acesso do SSMS. Estou certo?

2) Em seguida, o usuário instala o aplicativo no computador cliente. Eu posso configurá-lo para que o aplicativo solicite o nome do servidor onde se conectar para acessar os dados.
Como conseguir esse nome? Como posso saber como o usuário configurou o SQL Server Express e quais instâncias foram feitas? 3) Se eu usar o .SQLExpress como nome e instância do servidor, funcionará? E se houver mais de um servidor instalado? Onde vai meu. levar minha conexão para?

4) E se já houver uma instância noComputador do cliente. Minha parte .SQLExpress ainda vai para o servidor ou tenta encontrar o banco de dados no computador local? O banco de dados fora do curso não está conectado no computador local e haverá um erro.

Estou muito confuso. Por favor ajude. Muito obrigado.

Respostas:

0 para resposta № 1
  • Sim, mas o usuário deve ter direitos para fazer isso e precisa saber como fazer isso.

  • Você deve tentar se conectar ao DB ou deixá-lo sob responsabilidade do usuário - para fornecer um endereço de instância do servidor sql válido

  • Em vez de ponto (.) Use o nome real do computador ou seu endereço IP, e você nunca será confundido:

    COMPUTERNAMESqlExpress

  • Se você configurar corretamente a seqüência de conexão - o aplicativo nunca irá interferir com outras instâncias do Sql Server em qualquer lugar