The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

如何下載與升級 SQL Server Express LocalDB 到最新版

早期的 SQL Server Express LocalDB 還蠻簡單的,隨便搜尋就可以下載的到,但是這幾年微軟的組織發展太快,網站的結構也有大幅異動,許多以前可以下載到的連結現在也都失效。不單單失效而已,我光是想要下載最新版 LocalDB 都要花上好幾分鐘才能找到連結。

... 繼續閱讀 ...

如何替 SQL Server 2012 LocalDB 卸載所有使用者資料庫

每次用 Visual Studio 2012 開發一個新的、有用到 LocalDB 資料庫的專案,只要專案執行起來,就會將資料庫自動掛載到 SQL Server 2012 Express LocalDB 的執行個體裡,所以用一段時間後自然也會有一堆資料庫在上面,但大部分資料庫應該都是可以卸載 (Detach) 的,因此我自己寫了一支 T-SQL 可以批次卸載所有使用者資料庫,以便看到一個乾淨的 LocalDB 執行個體。

... 繼續閱讀 ...

如何還原資料庫到 SQL Server 2012 LocalDB 執行個體

雖然 SQL 2012 的 LocalDb 與 SQLEXPRESS 師出同門,不過由於執行個體的執行方式不同,因此資料庫特性也有些不太一樣,就以常見的「還原資料庫」功能來說,預設就無法透過 SQL Server Management Studio (SSMS) 進行還原資料庫的動作,雖然透過 T-SQL 指令還是可以正確執行,不過就是麻煩多了!今天我就來分享一個小技巧,讓你能夠使用 SSMS 圖形化操作介面還原資料庫到任意一個 LocalDb 執行個體,省去許多麻煩的 T-SQL 撰寫工作,也簡化還原資料庫到 LocalDb 執行個體的複雜度。

... 繼續閱讀 ...

SQL Server 2012 Express LocalDB (SqlLocalDB) 深入剖析

微軟最新推出的 SQL Server 2012 Express LocalDB 是一種 SQL Server Express 的執行模式,特別適合用在開發環境使用,也內建在 Visual Studio 2012 之中。由於這種 SQL Server 的執行模式跟以往非常不同,我發現許多人不太清楚 LocalDB 的使用與管理方式,有必要專文介紹 SqlLocalDB 的相關知識。

... 繼續閱讀 ...