ciao ho creato un database su un pc per dei test.
come posso determinare la poszione del DB?
vorrei farne una copia da portare su un altro PC
grazie
ciao ho creato un database su un pc per dei test.
come posso determinare la poszione del DB?
vorrei farne una copia da portare su un altro PC
grazie
Il DB non ha una vera e propria posizioneOriginariamente inviato da heartread
ciao ho creato un database su un pc per dei test.
come posso determinare la poszione del DB?
__ Esiste il ServerSQL
___Nel ServerSQL ci sono delle Istanze ( potrebbe essere solo una )
____Nelle Istanze ci sono i DB
i file fisici ( Che sono solo una parte del DB ) potrebbero essere
anche su altri PC accessibili alla rete del Server ( Questo comunque
lo decidi te quando crei il DB )
Nella Tua situazione semplice di un test ( quindi non avrai specificato nulla )
dovresti avere la cartella con PIU O MENO questo percorso:
C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Data
Con dentro dei file
Master.mdf
Master.ldf
Model.mdf
Model.ldf
Tempdb.mdf
Tempdb.ldf
TuoDB.mdf
TuoDB_log.ldf
e i file che interessano il tuo DB sono appunto gli ultimi 2
Quindi IN LINEA MOLTO GENERALE un DB di SQLServer si appoggia
su 2 ( o piu ) file conservati in quel percorso con estensione .mdf e .ldf
Ti ripeto pero che il DB NON è solo i 2 file che lo compongono
Il modo piu sicuro per portare un DB su un altro server e:Originariamente inviato da heartread
vorrei farne una copia da portare su un altro PC
__Da ManagementStudio clikDx sul DB interessato
___Attivita
____BakUp
_____Specifichi il percorso su file
Crei un file di BakUp con estensione .bak
Poi vai sul nuovo server sempre in ManagementStudio
__ Clik Dx su DataBase
___Ripristina
____Puoi specificare un nuovo DB con nuovo nome
_____Specifichi il supporto da file
______Gli indichi il tuo file .bak
_______Guardi bene tutte le opzioni nei vari Tab
Poi ti fa il ripristino
_________________________________________________
Alcuni invece di trasportare il file .bak preferiscono trasportare i
2 file .mdf e .ldf per fare poi il "attach" ma io la sconsiglio
_________________________________________________
Spero di non averti detto "troppo" generandoti del casino
![]()
Grazie ...
eccellente spiegazione.....
per ragioni si sicurezza, posso cambiare il percorso dei file?
mi piacerebbe usare un disco diverso da C:
Grazie ancora
Si puoi cambiarlo quando fai il Restore ( Ripristino )Originariamente inviato da heartread
per ragioni si sicurezza, posso cambiare il percorso dei file?
mi piacerebbe usare un disco diverso da C:
fai detach, sposti, reattach