昨天研究沒有source code的.net執行檔,發現使用的資料庫是Microsoft SQL Server Compact 這個,一開始還不知道是什麼,google search後才發現是拿來和sqlite比較同類型的小型資料庫,接下來就是麻煩的開始,如何不寫程式讀寫操作裡面的資料呢?找了好久發現有vs2019 extension 和ssms的toolbox,https://www.vsixgallery.com/extension/d6c77c32-fe4b-4f6d-ad5d-f7b755212760

SSMS 2016的還不能使用,後來安裝了最新版 v18.91的才可以,但是太新的沒辦法自動安裝,所以要命令列手動安裝

注意,有兩個新增連線的圖示,右邊那一個才是給SQL Server Compact 用的,左邊的是給Sqlite用的,因為點錯也浪費了一分鐘的時間找問題,別再浪費了

SSMS 安裝

在安裝路徑下新增SqlCeToolbox,把下載好的檔案SSMSToolbox.vsix丟進去

C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\Extensions\SqlCeToolbox\SSMSToolbox.vsix

使用管理者權限開啟命令列視窗

“C:\program files\7-zip\7z.exe” e SSMSToolbox.vsix -y 

vs2019的工具在Tools,SSMS的在view

SSMS

最後修改日期: 24/06/2021

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。