Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Deploy DB sito web
venerdì 20 luglio 2012 - 13.21
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 2.0
|
Windows Server 2003
|
Visual Studio 2005
|
SQL Server 2005
skraus
Profilo
| Junior Member
116
messaggi | Data Invio:
ven 20 lug 2012 - 13:21
Salve,
ho realizzato un sito web con asp.net che interagisce con un database SQL Server 2005. Il sito è stato sviluppato su di una macchina client in cui c'è Sql Server 2005 Express ed una copia del DB di produzione. Durante lo sviluppo del sito sul DB (client) sono state create nuove tabelle, viste, stored procedure e funzioni, ecc.
Al momento ho integrato all'interno dello stesso sito una cartella in cui ho inserito una pagina aspx e tutti i file .sql relativi alla creazione degli oggetti integrativi del DB. La pagina .apsx richiamata dall'utente permetterà l'esecuzione degli script sul server di produzione e quindi la "distribuzione" degli stessi.
Mi e vi chiedo se esiste un alternativa a questo sistema "manuale".
Grazie a tutti
Sk
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 23 lug 2012 - 23:12
>Salve,
ciao
>Mi e vi chiedo se esiste un alternativa a questo sistema "manuale".
ma non hai accesso al database server? Ci sono un sacco di tool per fare le diff e i deploy.
La sincronizzazione del db puoi farla a mano oppure anche usando dei bat, lo scheduler di windows, ecc..
Di solito si disegna un processo di deploy per il lato applicativo e qualche script da applicare per la sincronizzazione (personalmente mi faccio aiutare dai tool di red-gate)
>Grazie a tutti
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi
skraus
Profilo
| Junior Member
116
messaggi | Data Invio:
mar 24 lug 2012 - 01:25
Per sincronizzazione intendi la sincronia dei dati del db del server di sviluppo verso quello di produzione o intendi sincronizzazione in generale anche degli "oggetti" (tab, view, sp, function, ecc) ?
Ho visto il sito red gate (
http://www.red-gate.com
), ma sono alla ricerca di prodotti/soluzioni free.
Grazie ancora.
Ciao
Sk
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 24 lug 2012 - 09:50
>Per sincronizzazione intendi la sincronia dei dati del db del
>server di sviluppo verso quello di produzione o intendi sincronizzazione
>in generale anche degli "oggetti" (tab, view, sp, function, ecc)?
entrambe, io uso sql data compare e sql compare.
Certo hanno un prezzo, ma sono molto affidabili.
>Ho visto il sito red gate (
http://www.red-gate.com
), ma sono
>alla ricerca di prodotti/soluzioni free.
in tal caso ti conviene generare uno script di pubblicazione e metterlo sotto controllo del codice sorgente, manutenuto proprio come faresti col codice di sviluppo applicazione.
Non conosco diff tools free. Mi spiace.
>Grazie ancora.
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi
skraus
Profilo
| Junior Member
116
messaggi | Data Invio:
mar 24 lug 2012 - 10:59
Da una prima ricerca in rete ho trovato questo prodotto
http://opendbiff.codeplex.com/.
Lo proverò e condividerò il mio parere.
Sk
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 24 lug 2012 - 11:02
>Da una prima ricerca in rete ho trovato questo prodotto
http://opendbiff.codeplex.com/.
>Lo proverò e condividerò il mio parere.
ottimo!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
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 !