Ciao a tutti,
qualcuno saprebbe indicarmi una procedura per trasportare un database SQL (7.0) verso un'altra macchina SQL (7.0)?
...oppure indicarmi un sito?
Grazie!
Ciao a tutti,
qualcuno saprebbe indicarmi una procedura per trasportare un database SQL (7.0) verso un'altra macchina SQL (7.0)?
...oppure indicarmi un sito?
Grazie!
Don Juan d'Austria
Fai un backup - copi il file nell'altro PC - fai un restore
ci ho già provato...
quando faccio il restore mi dà un errore, probabilmente relativo al tipo di accesso al database (dbo, single user etc...).
l'unica volta che ci sono riuscito, mi ha trasportato solo le tabelle, senza "roles" e senza gli account presenti sul vecchio!
..insomma, sembra riportare solo parte del db!
Ho sentito parlare di comandi "sp_detach" e "sp_attach" ma qual'è la corretta procedura?
Grazie ancora!
Don Juan d'Austria
Anche io conosco le procedure sp_detach e sp_attach anche se ti confesso che non le ho mai usate. In sostanza servono per "sganciare" i file di database (.mdf e .ldf) per poterli trasportare in un altro PC. Una volta messi nel nuovo PC li devi "riagganciare" usando sp_attach
Prova a vedere nell'help di SQL qual'è la corretta sintassi di sp_attach (mi sembra qualcosa del tipo...
exec sp_attach 'nomedb',
'C:\mssql7\data\nomedb.mdf',
'C:\mssql7\data\nomedb_log.ldf'
Anche qui c'è qualche indicazione...
http://www.experts-exchange.com/Data..._20722886.html