Sql-Server

用於 sql 伺服器的 mysqldump

  • December 8, 2015

我在 mysql 數據庫上使用過 mysqldump 很多次,並且熟悉它的工作原理。有誰知道是否有類似的工具可以在 sql server 數據庫上使用。

我知道 sql server 可以備份它的數據庫,但如果可能的話,我想把所有的 sql insert 語句放到一個文本文件中。

有一個免費軟體可以從您的表數據中創建 SQL 插入語句:

[ SQL Dumper ](版主注:連結因站點受惡意軟體感染而被刪除)

SQL Server Dumper 使您能夠將選定的 SQL Server 數據庫表轉儲到 SQL INSERT 語句中,這些語句保存為本地 .sql 文件並包含創建重複表所需的所有數據,或用於備份目的。您可以選擇為每個表創建單獨的 .sql 文件,或者將所有選定的表合併到一個文件中。

該程序實現了以下特殊功能:

  • 文本文件中的外鍵順序表,以便插入數據而不會出現錯誤/錯誤
  • 主鍵 IDENTITY 保證 IDENTITY 欄位的值
  • 對自身的引用消除了約束,最後再次創建它

將它與 SQL Server 的內置架構生成(對像腳本)結合使用。

引用自:https://serverfault.com/questions/20627