Jump to content
sapuser

Aplicação .NET cm base dados SQL online

Recommended Posts

sapuser

bom dia,

conseguindo já fazer aplicações .NET com localDB SQL, há no entanto uma coisa que ainda não consigo fazer.

gostaria de fazer uma aplicação em que a base de dados SQL esteja online na net, ou seja que estivesse acessivel para varios utiizadores usarem a mesma através da aplicação .NET

nesse campo não sei como proceder.

tal como:

- onde alojar a base de dados SQL

-  criação da mesma

- como se faz a conecção da aplicação .NET com a base de dados SQL online

e depois os codigos de introdução, modificação, eliminação, etc, etc, julgo serem os mesmos, estou correcto?

Agradecia IMENSO a quem me puder ajudar com um exemplo simples (por ex. registo de um cliente)

desde já o meu muito obrigado.

 

se a explicação for muito exaustiva, que espero que não,

contactem-me por favor para o email: jmiguel.mfc@netcabo.pt

 

Muito obrigado,

Jorge Miguel Carvalho

 

Edited by sapuser

Share this post


Link to post
Share on other sites
M6

A localização da base de dados é, basicamente, irrelevante, uma vez que na connection string indicas o servidor (no teu caso atual é o teu computador local) e tudo funciona normalmente.

Na questão do alojamento, tens VPS da Microsoft ou da Amazon específicas para esse fim.

Quanto à criação da base de dados, tens várias formas de o fazer. Com script DDL ou, mais fácil, fazes um backup da tua base de dados e fazes restore no servidor.
Tens de ter em atenção à criação das credencias de acesso. O SQL Server tem uma particularidade que nos acessos: tens de ter um utilizador ao nível da base de dados e um login ligado a esse utilizador ao nível da instância.

Não te esqueças que pode ser necessário abrir portos na firewall, caso estejas a usar uma.


Não referes se o teu caso é uma aplicação web, mas se for não te deves esquecer que a base de dados é só parte da aplicação, a outra parte é o IIS que deve estar, igualmente, acessível.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
sapuser

Boas, tb sou um entusiasta de Zx spectrum... eh eh

mas tens algum site especifico onde possa criar uma base dados SQL online? não consigo encontrar.

e a nivel de codigo para a connection em .NET posso ver um exemplo.

 

muito obrigado

Share this post


Link to post
Share on other sites
M6

Desconheço que haja sites específicos para isso.
Muito provavelmente terás de instalar e configurar o Windows e o SQL Server.
Podes usar uma VM da Amazon que te dá uns "pozinhos" de graça, o tempo suficiente para teres o Windows e o SQL Server instalado e configurado.

Se é só para testares como funciona, podes fazer isso em tua casa com duas máquinas (eventualmente uma delas em VM) e aceder ao SQL Server por IP.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.