簡體   English   中英

C# 數據庫間復制數據

[英]C# copy data between databases

c#中數據庫之間復制數據最快的方法是什么? 我想創建 c# 數據庫過程,而不是接受查詢字符串作為參數並將數據插入另一個數據庫(sql查詢和目標表將具有相同的列)。

我現在使用 SQLBulkCopy 但會導致一些問題。

我知道您在帖子中詢問過 C#,但您可能需要考慮其他幾種方法,使用您將要創建的存儲過程。 以下所有內容都在存儲過程本身中。

您是否考慮過使用 OPENROWSET() 的 T-SQL 方法這樣,您永遠不必將數據拉回 C# 並將其發送回 SQL 服務器。 您將在此處找到Microsoft的一些建議,這里是使用 OPENROWSET() 的特定鏈接

If you want to use C# still, you can also use SSIS, which has an ability to copy data in bulk mode between servers, and you can call it from C# using the appropriate package you'd have to create (visual workflow). 有關詳細信息,請參閱此線程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM