56 messaggi dal 31 maggio 2004
Ciao a tutti,
lavoro ormai da tempo sui DB SQL Server e ultimamente ho sempre il problema di eseguire il Backup dei miei database.

In generale il problema si presenta perchè utilizzo dei database service dove non viene dato l'accesso da remoto (magari con l'SQL Express Management System) ma solo un applicativo interno molto limitato, tipo su Aruba, oppure dove mi viene dato l'accesso in remoto con l'SQL Express Management System, ma non mi si da la possibilità di eseguire i Backup (perchè andrebbero a scrivere sui loro server dove non ho questo tipo di permesso).

Allora la mia domanda è questa: esiste un modo per fare un Backup del database su server remoti, in modo che il backup venga "salvato" sulla mia macchina? Chessò io, un codice magari .NET, un programma di terze parti gratuito. Un qualche modo insomma che mi permetta il Backup/Ripristino del DB sul server (e anche il ripristino sul mio SQL Server Express 2005).

Scusate la domanda un po' "grezza" ma come DB administrator lascio un po' a desiderare, come avrete notato!

Ciao e grazie a tutti.
Igor
1.976 messaggi dal 27 luglio 2005
Contributi
salve Igor,
Igor Baldacci wrote:
Ciao a tutti,
lavoro ormai da tempo sui DB SQL Server e ultimamente ho sempre il problema di eseguire il Backup dei miei database.

In generale il problema si presenta perchè utilizzo dei database service dove non viene dato l'accesso da remoto (magari con l'SQL Express Management System) ma solo un applicativo interno molto limitato, tipo su Aruba, oppure dove mi viene dato l'accesso in remoto con l'SQL Express Management System, ma non mi si da la possibilità di eseguire i Backup (perchè andrebbero a scrivere sui loro server dove non ho questo tipo di permesso).

Allora la mia domanda è questa: esiste un modo per fare un Backup del database su server remoti, in modo che il backup venga "salvato" sulla mia macchina? Chessò io, un codice magari .NET, un programma di terze parti gratuito. Un qualche modo insomma che mi permetta il Backup/Ripristino del DB sul server (e anche il ripristino sul mio SQL Server Express 2005).

questa "feature" te la deve garantire il tuo hosting, a prescindere di chi sia.. ed ovviamente deve anche essere possibile schedularla.. per quanto riguarda invece un backup da server remoto a macchina locale, questo ovviamente non e' possibile.. l'account di esecuzione del servizio (remoto) dovrebbe poter avere privilegi sul file system della tua macchina locale, e sicuramente non puoi interagire in tal senso.. ripeto, la funzionalita' te la deve garantire l'hoster.. e deve anche garantirti la possibilita' di spostare (come facciano sono fatti loro) la possibilita' di avere quel backup in una cartella per la quale tu abbia privilegi ftp al fine di poterlo scaricare localmente, ovvero caricare da remoto...
cosa invece dovresti poter tranquillamente fare e' accedere, magari in vpn o comunque in modo protetto, all'istanza in modo da poterla comunque interrogare... se hai a disposizione un "nome" della macchina e relative credenziali di accesso, puoi ad esempio usare o scriverti un programma simile al mio amInsert/amScript per ottenere i file ddl e dml per la creazione/caricamento del database stesso, e questi file ovviamente li salverai in locale..
se vuoi i miei 2 progetti sono liberamente scaricabile ed utilizzabili.. saluti

Andrea Montanari
http://www.hotelsole.com - http://www.hotelsole.com/asql/index.php
56 messaggi dal 31 maggio 2004
Grazie mille per il chiarimento, e grazie per i programmi che metti a disposizione. Li trovo sui tuoi siti?

Ciao.
1.976 messaggi dal 27 luglio 2005
Contributi
salve Igor,
Igor Baldacci wrote:
Grazie mille per il chiarimento, e grazie per i programmi che metti a disposizione. Li trovo sui tuoi siti?

grazie a te per l'interessamento.. si, li trovi su http://www.asql.biz saluti

Andrea Montanari
http://www.hotelsole.com - http://www.hotelsole.com/asql/index.php

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.