昨天研究沒有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
留言