SQL SERVER + SITO WEB + PROGRAMMA

sabato 05 settembre 2009 - 12.35

ivano18 Profilo | Newbie

Salve.
Vorrei sapere come poter memorizzare dati da diversi programmi, ognuno da casa sua per intenderci, su tabelle di un DB in hosting (Aruba) fatto in SQL SERVER.

Precisamente:
1)Se aggiungo al mio sito il servizio MSSQL SERVER (Aruba una decina di euro/anno) posso disporre di un DB in rete?
2)Devo fisicamente installare io qualcosa (Ambiente SQL) nelle cartelle messe a disposizione da Aruba? Devo importere le mie tabelle?
3)Devo aver installato comunque SQL SERVER sui pc che effettuano le connessioni e le query?
4)Va bene per tutto ciò SQL SERVER EXPRESS 2005 (gratuito)?


Grazie.

alx_81 Profilo | Guru

>Salve.
Ciao

>1)Se aggiungo al mio sito il servizio MSSQL SERVER (Aruba una decina di euro/anno) posso disporre di un DB in rete?
No, hai un db in remoto al quale puoi accedere solo con applicazioni dedicate

>2)Devo fisicamente installare io qualcosa (Ambiente SQL) nelle cartelle messe a disposizione da Aruba? Devo importere le mie tabelle?
No, devi usare il pannello di controllo che ti offrono per lanciare gli statement SQL

>3)Devo aver installato comunque SQL SERVER sui pc che effettuano le connessioni e le query?
No, ma devi scrivere applicazioni adhoc (in questo caso un sito web)

>4)Va bene per tutto ciò SQL SERVER EXPRESS 2005 (gratuito)?
Per nulla, non puoi connetterti con i client di sql server direttamente sui server ARUBA.

Dovrai scrivere un sito che permetta l'interfaccia utente verso il database. Ma poi è un sito vero e proprio.
Se quello che devi fare tu è lavorare su un db di rete, non è di sicuro il ruolo dell'hosting.

>Grazie.
di nulla!
--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

ivano18 Profilo | Newbie

Infatti mi sono spiegato male.
Il sito web ce l'ho e quello che devo fare adesso non centra nulla con il sito. Mi ha sbandato l'aver letto su Aruba SQL SERVER.

Ho bisogno di un db in rete sul quale posso scrivere e leggere da diversi pc attraverso eseguibili scritti da me in VB.
In che modo posso mettere un db in rete in SQL Server (senza dover per forza acquistare un indirizzo IP statico)?
Posso utilizzare la versione Express (gratuita)?

Ho bisogno che qualcuno mi schiarisca le idee.

Grazie mille.

alx_81 Profilo | Guru

>Ho bisogno di un db in rete sul quale posso scrivere e leggere da diversi pc attraverso eseguibili scritti da me in VB.
Non in internet, hai solo la porta 80 (web), la 21 con autenticazione (ftp), ecc, sui server che ti danno hosting..
Se vuoi un db in rete e i pc sono dislocati geograficamente devi avere un server da qualche parte, che è in rete con i pc che dovranno lanciare gli eseguibili.
Non so, una VPN o qualcosa di simile, in modo da avere una tua rete locale su cui il server sql rende l'accesso TCP su di una porta (default 1433)..
Ma via internet, non riesci. Con Express puoi lavorare in rete tranquillamente.
--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5