2010-07-15 53 views

回答

1

需要更多信息,但如果您只想複製數據庫,則可以將其備份,然後在另一個數據庫中恢復該備份。如果你只是想複製單獨的表格,那麼DTS就是你的朋友。它如何「不適合你」?

0
select * 
into SecondDatabase.dbo.TableName 
from FirstDatabase.dbo.TableName 

如果您想要別的東西,您必須更具體。

0

如果您要關閉一些表格,最簡單的方法就是使用BCP命令行實用程序。

BCP db_name.schema_name.table_name出table_name.dat -c -t,-S source_server -T BCP db_name.schema_name.table_name在table_name.dat -c -t,-S destination_server -T

變化'-T'改爲'-U your_username -P your_password',如果你不使用可信連接。

如果您要在局域網上的服務器之間定期移動數據,請考慮使用鏈接的服務器。 http://msdn.microsoft.com/en-us/library/ff772782.aspx

根據我的經驗,WAN上的鏈接服務器性能通常很差。考慮如果服務器不在同一個局域網中,則將BCP輸出,然後將安全文件傳輸到目標服務器,然後將BCP傳輸到目標服務器。

相關問題