Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak skopiować bazę danych SQL Server 2005 z lokalnej na serwer?

Możesz użyć wbudowanych funkcji tworzenia i przywracania kopii zapasowych SQL Server.
Utwórz kopię zapasową lokalnej bazy danych i zapisz ją w udziale sieciowym (może znajdować się w dowolnym miejscu sieci, nie musi być na serwerze bazy danych ):

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

Następnie możesz przywrócić bazę danych na serwerze bazy danych, odczytując kopię zapasową bezpośrednio z udziału sieciowego:

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

Pamiętaj, że musisz mieć wszystko w T-SQL, aby móc czytać i zapisywać bezpośrednio do udziałów sieciowych!
(Możesz także tworzyć kopie zapasowe i przywracać bazy danych z GUI w SQL Server Management Studio, ale możesz używać tylko folderów lokalnych tam)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak stworzyć i wywołać funkcję skalarną w serwerze sql 2008

  2. Po co wstawiać blok instrukcji TSQL, gdy poziom izolacji transakcji dla innej transakcji można serializować z filtrem nie powodującym konfliktów?

  3. Odnośnie profilowania SQL

  4. Operatory logiczne SQL Server

  5. Instrukcja SQL Update Replace