好用的資料庫管理工具「SQL Server 資料庫專案」

一、前言

專案隨著時間推進,維護的過程中會不斷的增加資料表、修改資料表的結構…等,以前筆者習慣把資料庫修改歷程 寫成 Sql,但使用了 SQL Server 資料庫專案 就不用這麼麻煩的記錄修改歷程的 Sql。

二、開發環境

  • 整合開發環境:Visual Studio 2019

三、運用情境

圖、兩個資料庫 TestTest1,要把Test的資料庫結構更新到 Test1

四、建置資料庫專案

圖、建議一個新專案 > 選擇 SQL Server 資料庫專案

圖、輸入相關資訊

五、更新資料庫

圖、SQL Server 資料庫專案 滑鼠右鍵 > 結構描述比較 > 按下 切換來源和目標

圖、按下 選取來源

圖、按下 選取連線

圖、輸入相關資訊,選擇來源資料庫,以情境來說就是資料庫 Test

圖、按下 比較

圖、按下 更新


圖、按下 切換來源和目標

圖、按下 選取目標

圖、輸入相關資訊,選擇目標資料庫,以情境來說就是資料庫 Test1

圖、按下 比較

圖、按下 更新

圖、更新完成

圖、執行結果

六、相關連結

  1. 使用「Visual Studio 2019」建置一個有 Mvc 和 Web Api 架構的網站
  2. 使用「CsvHelper」讀取、寫入 CSV 檔案
  3. 好用的資料庫管理工具「SQL Server 資料庫專案」
  4. 「NLog」與「Sql Server」資料庫的完美搭配
  5. 使用「ADO.NET」 進行資料庫的讀取、新增、修改、刪除的操作
  6. 使用「Entity Framework Tools」建立資料庫關聯模型
  7. https://weitechshare.blogspot.com/2020/12/code-first.html
  8. 使用「SqlBulkCopy」進行大量資料寫入
  9. 「linqkit」動態組裝 LINQ 條件的好用套件
  10. 「Dapper」一個高效率輕量型 ORM 套件

留言

這個網誌中的熱門文章

使用「LINE Messaging API」發送 line 訊息

使用「NLog」來記錄應用程式的大小事吧

如何傳送訊息至「Teams」的 Channel

「Katalon Recorder」簡化測試腳本撰寫的工具

「Selenium」前端 UI 自動化測試、爬蟲程式 最佳利器

使用 Visual Studio 2019 實作「RESTful API」

「Chrome Headless」隱藏瀏覽器的介面,讓爬蟲程式偷偷的執行

使用「ADO.NET」 進行資料庫的讀取、新增、修改、刪除的操作