- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- SQL server cambio server...
-
No quello è un backup immagino... Devi utilizzare un'utility che ti fornisce l'hosting per fare il ripristino del backup. Sempre che la forniscano....
-
@cali1981 said:
No quello è un backup immagino... Devi utilizzare un'utility che ti fornisce l'hosting per fare il ripristino del backup. Sempre che la forniscano....
Dunque se ho capito bene...
se l'hosting prevede l'utility di ripristino backup allora basta che utilizzi quest'ultima affinchè sul nuovo server venga ricreato il db del sito che era sull'altro server...giusto?:x
grazie per la pazienza:D
-
Si, basta fare il backup e hai le nuove tabelle nel nuovo hosting. Per la connessione, in genere la stringa la fornisce l'hosting stesso ( a volte il db mssql non sta in local ma in altri posti). Se non hai un'utility per il ripristino da backup, potrebbe essere necessario fare altre cose più complicate...
-
@cali1981 said:
Si, basta fare il backup e hai le nuove tabelle nel nuovo hosting. Per la connessione, in genere la stringa la fornisce l'hosting stesso ( a volte il db mssql non sta in local ma in altri posti). Se non hai un'utility per il ripristino da backup, potrebbe essere necessario fare altre cose più complicate...
Grazie mille!!!
Non mi resta che sperare che aruba fornisca l'utility di backup.
Un'ultima domanda....
Una volta eseguito il backup si crea le tabelle e tutto il db, ma i dati che stavano nelle tabelle sull'altro server? Ripristina anche i dati se sono presenti nel file di backup che mi hanno dato?
Grazie ancora....
-
Sospettavo che avessi aruba!!!!!! Mi spiace ma niente backup!!! Dovresti fare un esportazione del db in sql, tipo quello che fa mysql, e fare la query che ti rimette tutto dentro in aruba...
-
@cali1981 said:
Sospettavo che avessi aruba!!!!!! Mi spiace ma niente backup!!! Dovresti fare un esportazione del db in sql, tipo quello che fa mysql, e fare la query che ti rimette tutto dentro in aruba...
Qualche altro servizio di hosting che conosci ed ha l'utility di backup?
-
No sinceramente non ho idea... Puoi provare a installare in locale mssql express e aprirlo da li...
-
@cali1981 said:
Si, basta fare il backup e hai le nuove tabelle nel nuovo hosting. Per la connessione, in genere la stringa la fornisce l'hosting stesso ( a volte il db mssql non sta in local ma in altri posti). Se non hai un'utility per il ripristino da backup, potrebbe essere necessario fare altre cose più complicate...
Allora...io ho il file .bak ed un file .dat del database...quando trasferisco il sito al provider, quale dei due file serve per poter ripristinare il database?
E lo fanno loro il ripristino??
Siamo sicuri che aruba non fornisca tale utility? io non ho letto niente in particolare ma se forniscono l'opzione di scegliere MS SQL, io credo che ci sia anche l'opportunità di inserirci un database già avviato....sbaglio?
Al limite è possibile tramite quei files esportarli per MY Sql? E se si.....come?
Vi ringrazio anticipatamente........ma non ne posso +!!:x
-
A me sembra che Aruba non lo fornisca... Per il mio backup mi hanno messo in una dire del sito il .bak!!! Comunque chiedi alla loro assistenza, ti sapranno dire meglio!
Comunque siccome io dovevo sbrigarmi ho fatto così:
Ho creato uno script semplice che in output mi dava tutti i campi delle tabelle separati da virgole, poi ho semplicemente usato questo file per fare l'upload in aruba. Infatti puoi inserire i dati se hai i file csv, ma non backup del sito. TI consiglio un approccio del genere!
Ciao!
-
Scusatemi ma non sono ancora riuscito a capire se con i file .bak e.dat del mio database forniti dal mio ex-provider posso già fare tutta la mia migrazione oppure devo fare altro.
I vari provider che ho contattato i dicono che devo dargli il database tutto strutturato...ma non ho capito ancora cosa gli serve veramente, cosa devo dargli, mi parlano di utility per trasformare il backup nel vero database ma non riesco ancora a fare luce su questo argomento.
-
@Anej said:
Scusatemi ma non sono ancora riuscito a capire se con i file .bak e.dat del mio database forniti dal mio ex-provider posso già fare tutta la mia migrazione oppure devo fare altro.
I vari provider che ho contattato i dicono che devo dargli il database tutto strutturato...ma non ho capito ancora cosa gli serve veramente, cosa devo dargli, mi parlano di utility per trasformare il backup nel vero database ma non riesco ancora a fare luce su questo argomento.
Ciao! Quei backup dovrebbero bastargli per ripristinare il database, altrimenti che backup sarebbe? Hai provato a spiegare meglio cosa hai tu? Che vogliono di preciso loro? Cos'è un database strutturato?
-
Proverò a fare un'ulteriore indagine...cmq se io ho il file .bak loro dovranno in qualche modo renderlo utilizzabile, no? E dice manca proprio questo....vabbè ricontrollo oggi, grazie a tutti ancora!
-
@Anej said:
Proverò a fare un'ulteriore indagine...cmq se io ho il file .bak loro dovranno in qualche modo renderlo utilizzabile, no? E dice manca proprio questo....vabbè ricontrollo oggi, grazie a tutti ancora!
Loro non dovranno renderlo utilizzabile, se il file .bak è il backup del DB è già utilizzabile! Prova a installarti ms sql server express (è gratuito) e vedi se ti fa l'import. Potrebbe comunque darsi che abbia delle limitazioni ma puoi comunque provare!
-
ok...grazie ancora provo subito!!!! E vi faccio sapere!!
-
Con l'express è un po' un macello, non si vede niente ho provato ma nisba.
Io credo che debba dar loro il solo .dat. Poi loro fanno l'attach di questo all'istanza di SQL server 2005.
Non so come possano fare con le login però... Il nome dell'utility per fare questo qualcuno la conosce?
-
@Anej said:
Con l'express è un po' un macello, non si vede niente ho provato ma nisba.
Io credo che debba dar loro il solo .dat. Poi loro fanno l'attach di questo all'istanza di SQL server 2005.
Non so come possano fare con le login però... Il nome dell'utility per fare questo qualcuno la conosce?Cosa intendi con le login? e che utility ti serve?
-
@cali1981 said:
No quello è un backup immagino... Devi utilizzare un'utility che ti fornisce l'hosting per fare il ripristino del backup. Sempre che la forniscano....
era in un vecchio post tuo in questo thread...ma non capisco. Credevo fosse tutto molto più semplice. Il login intendo quello nuovo che mi darà il nuovo provider al momento che faccio il cambio di server.
-
@Anej said:
era in un vecchio post tuo in questo thread...ma non capisco. Credevo fosse tutto molto più semplice. Il login intendo quello nuovo che mi darà il nuovo provider al momento che faccio il cambio di server.
Beh in genere se l'hosting supporta mysql o mssql ha anche un pannello che ti permettere di gestire il db. In questo pannello dovrebbe esserci anche la possibilità di fare il ripristino del database, oppure almeno di fare l'upload di un file csv (comma separated values) che mette i dati nel db. O infine potresti anche fare la query che crea il db e inserisce i dati. Io per utility intendevo la prima opzione, ma ad esempio aruba non la fornisce...
-
Allora, sono riuscito a contattare il reparto tecnico di un paio di provider, ma non mi hanno saputo (o voluto) dire come io possa ripristinare il mio DB MSSQL su i loro server.
Non capisco perchè...non so se sono confuso io oppure mi confondono loro.
Conclusione...in due mesi non sono riuscito a pagare un provider dove spostare due miei domini che hanno un DB già popolato, ma che voglio sia ovviamente recuperato su i nuovi server.
Qualcuno per caso ha delle idee? Un'alternativa...o che sò?
-
@Anej said:
Allora, sono riuscito a contattare il reparto tecnico di un paio di provider, ma non mi hanno saputo (o voluto) dire come io possa ripristinare il mio DB MSSQL su i loro server.
Non capisco perchè...non so se sono confuso io oppure mi confondono loro.
Conclusione...in due mesi non sono riuscito a pagare un provider dove spostare due miei domini che hanno un DB già popolato, ma che voglio sia ovviamente recuperato su i nuovi server.
Qualcuno per caso ha delle idee? Un'alternativa...o che sò?
Probabilmente perchè non sanno come fare. Il restore di un database di un altro server non si fa dall'Enterprise Manager come un restore di un database dello stesso server. Bisogna farlo tramite T-SQL da query analyzer, col comando RESTORE ed alcuni accorgimenti.