Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment copier une base de données SQL Server 2005 de local vers le serveur

Vous pouvez utiliser les fonctions de sauvegarde et de restauration intégrées de SQL Server.
Faites une sauvegarde de votre base de données locale et écrivez-la sur un partage réseau (peut être n'importe où sur le réseau, pas nécessairement sur le serveur de base de données ):

BACKUP DATABASE MyDatabase TO DISK = '\\Servername\Share\MyBackup.bak'

Ensuite, vous pouvez restaurer la base de données sur le serveur de base de données, en lisant la sauvegarde directement depuis le partage réseau :

RESTORE DATABASE MyDatabase FROM DISK = '\\Servername\Share\MyBackup.bak'

Notez que vous devez tout dans T-SQL pour pouvoir lire et écrire directement sur les partages réseau !
(Vous pouvez également sauvegarder et restaurer des bases de données à partir de l'interface graphique dans SQL Server Management Studio, mais vous ne pouvez utiliser que des dossiers locaux là)