原地址:https://blog.csdn.net/gavinvong/article/details/50269331
看源碼里面找到數據庫服務器的IP地址,用戶名和密碼以及數據庫名。嘗試好幾次用heidisql.exe之類的工具導出數據,然后導入到本地數據庫發現失敗了,具體原因不知道,所以只能另辟蹊徑了。過程如下。
1首先通過 SQL Server 2017 Management Studio 連接本地數據庫,創建一個數據庫,名稱和遠程數據庫上的數據庫名稱一樣
2在遠程服務器上的要備份的數據庫上右鍵,選擇任務-導入數據。 這個功能就是從指定的遠程數據庫中導入數據。
填寫 數據來源 這里注意數據源 選擇框里都要選擇 for SQL Server

安全性分組 下面的
Password: 需要導出的數據庫密碼
Userid: 需要導出的數據庫用戶名
以及 源
Data Source: 需要導出的數據庫的IP地址
Inital Catilog 要導出的數據庫的名字
接下來填寫目標數據信息
安全性分組下面的
Password 本機的sql server密碼
User id 本機的SqlServer 用戶名
Dats Source 本機Ip地址
Inital Catalog 要導出的數據庫名稱
下一步

這里就出現了要導入的數據庫表
全選,下一步 立即運行

這樣數據就導入到本地的數據庫中了。但是我在測試的時候發現存儲過程不會被導入。不知道是操作過程有誤還是本身就不會導入存儲過程。
接下來是我導入存儲過程到本機的方法:
在源數據庫上右鍵選中生成腳本
在目標數據庫上打開這個 SQL文件,進行執行就可以了。