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

Jak skopiować dane tabeli ze zdalnego serwera na lokalny serwer w SQL Server 2008

Gdy określasz bazę danych na innym serwerze, w ten sposób:

SELECT * 
FROM [www.MYSite.com].[Mydatabase]..MYTable

... nazwa serwera musi być nazwą rozpoznawaną wcześniej przez serwer bazy danych. Musi być w tabeli systemowej sys.servers .

Musisz więc skonfigurować instancję SQLExpress, aby „wiedziała” o tym serwerze.

Możesz to zrobić w kodzie, za pomocą procedury składowanej sp_addlinkedserver . Więcej informacji na ten temat znajdziesz tutaj .

Możesz też zrobić to przez SSMS:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przekaż typ wartości tabeli do procedury składowanej programu SQL Server za pośrednictwem Entity Framework

  2. SQL Server, Python i OS X

  3. Jak wykonać kopię zapasową bazy danych SQL Server za pomocą T-SQL

  4. Porównaj ciągi rozdzielane przecinkami w SQL

  5. Nie można uzyskać wyniku procedury składowanej w zmiennej?