sql >> Database >  >> RDS >> Sqlserver

Een SQL Server 2005-database kopiëren van lokaal naar de server

U kunt de ingebouwde back-up- en herstelfuncties van SQL Server gebruiken.
Maak een back-up van uw lokale database en schrijf deze op een netwerkshare (kan overal in het netwerk zijn, hoeft niet op de databaseserver te zijn ):

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

Vervolgens kunt u de database herstellen op de databaseserver en de back-up rechtstreeks van de netwerkshare lezen:

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

Merk op dat je alles in T-SQL moet hebben om rechtstreeks naar netwerkshares te kunnen lezen en schrijven!
(Je kunt ook een back-up maken van databases en deze herstellen vanuit de GUI in SQL Server Management Studio, maar je kunt alleen lokale mappen gebruiken daar)



  1. Tomcat-configuratie met DBCP

  2. Hoe kan ik verbinding maken met een externe database vanuit een SQL-instructie of een opgeslagen procedure?

  3. Lege resultaten krijgen voor 'COUNT'/'GROUP BY' MySQL-query

  4. Fysieke replicatiemechanismen in PostgreSQL