Fórum Aplicação em Csharp com SQL Server em rede #606671
21/11/2019
0
Li algo sobre passar parâmetros via .INI files. Resolveria?
Flávia Santos
Curtir tópico
+ 1Post mais votado
21/11/2019
Respondendo sua pergunta, é possível sim. Você precisa primeiro definir qual computador ficará como servidor, após isso, o ideal é instalar nele uma versão do Windows Server para então configurar rotas de acesso, mapeamento da rede, para que outros computadores consigam ter acesso ao computador/servidor e depois instalar o SQL Server.
Depois disso, dependendo de qual tipo de solução C# você estiver pretendo utilizar, é só configurar a sua conexão (que pode ser usando um .ini, basta pesquisar como escrever e ler .ini). O host será o nome do servidor local que você criou, o usuário e senha, serão os que você definiu na instalação do SQL Server.
Lembrando que isso só irá funcionar se você tiver configurado o servidor de forma correta, como por exemplo definindo um IP Fixo, permitindo requisições ao SQL Server, Configurando o Firewall e afins.
Lucas Conceição
Gostei + 1
Mais Posts
22/11/2019
Flávia Santos
Respondendo sua pergunta, é possível sim. Você precisa primeiro definir qual computador ficará como servidor, após isso, o ideal é instalar nele uma versão do Windows Server para então configurar rotas de acesso, mapeamento da rede, para que outros computadores consigam ter acesso ao computador/servidor e depois instalar o SQL Server.
Depois disso, dependendo de qual tipo de solução C# você estiver pretendo utilizar, é só configurar a sua conexão (que pode ser usando um .ini, basta pesquisar como escrever e ler .ini). O host será o nome do servidor local que você criou, o usuário e senha, serão os que você definiu na instalação do SQL Server.
Lembrando que isso só irá funcionar se você tiver configurado o servidor de forma correta, como por exemplo definindo um IP Fixo, permitindo requisições ao SQL Server, Configurando o Firewall e afins.
Olá Lucas!! Tudo jóia e aí??
Poxa cara, me ajudou muito!!
Fiz tudo o que falou. Consigo acessar o banco do note cliente acessando o note que está como servidor através do SQL Server Management Studio.
Mas não estou conseguindo acessar pela aplicação. Ele dá erro de conexão.
a cadeia de conexão do cliente ficou assim:
Data Source=tcp: LAPTOP-SERVIDOR, 1433;Initial Catalog=BD; Persist Security Info=True;User ID=User; Password = Senha
Testei de várias maneiras, não estou entendendo.
Gostei + 0
22/11/2019
Lucas Conceição
Que bom que conseguiu, fico muito feliz em ter ajudado, então, para lhe ajudar melhor, qual tipo de aplicação você está desenvolvendo? Digo, qual biblioteca C#?
Tente trocar isso:
Data Source=tcp: LAPTOP-SERVIDOR, 1433;Initial Catalog=BD; Persist Security Info=True;User ID=User; Password = Senha
Por isto aqui:
data source=LAPTOP-SERVIDOR\\{NOME-DA-INSTANCIA-SQL-SERVER},
initial catalog=DB;
persist security info=True;
user id=USER;
password=SENHA;
Só lembre de trocar {NOME-DA-INSTANCIA-SQL-SERVER} pelo nome da instancia do sql server que você definiu durante a instalação.
Caso você não lembre o nome da instancia, vá nos configurações de serviços no seu servidor e procure por "SQL Server", você verá algo assim:
https://i.imgur.com/DwQ3asj.png (Print Demonstrativo).
Dê um retorno caso consiga ou tenha mais dificuldades
Gostei + 1
Clique aqui para fazer login e interagir na Comunidade :)