[SQL Server] Visual Studio 2010中內建的SQL Server 2008 Expres升級到SQL Server 2008 R2筆記

上次在[SQL Server]VisualStudio 2010內建的SQL Server 2008 Express 升級與安裝SQL Server Management Studio 2008 實務一文中跟各位介紹了將Visual Studio 2010中預設內建的SQL Server 2008 Express升級成SQL Server 2008 Express with Advanced Services版。不過,今天要跟大家分享的,是我在已經(不幸)安裝了SQL Server 2008 Express版之後,想要使用升級功能升級到SQL Server 2008 R2 Express版的方法和我自己實作的時候遇到的問題。

...繼續閱讀 »

[SQL Server] VisualStudio 2010內建的SQL Server 2008 Express 升級與安裝SQL Server Management Studio 2008 實務

如果使用預設的設定值安裝Visual Studio 2010的話,會一併安裝SQL Server 2008 Express版,不過,它只會很單純的安裝資料庫和資料庫引擎而已,並不會安裝其他的功能和管理工具,例如全文檢索功能、Reproting Service和SQL Server Management Studio 2008 Express,而就我自己的經驗,要自行下載SQL Server Management Studio 2008 Express來安裝的話,又可能遇到各種奇怪的問題(可能是作業系統和環境的關係,在安裝的過程中會讓人氣到快中風),經過一番的研究,在這邊跟大家分享我自己認為比較無痛的升級實務。

...繼續閱讀 »

[SQL Server] 使用SQL Server Management Studio內建的功能匯出資料庫SQL Script(含資料)

當我們在開發需要資料庫的應用程式的時候,通常都會在自己的環境裡面也安裝一套資料庫,以方便自己測試,並且避免去動到其他人的資料,或是正式主機上的資料,然後在要佈署的時候,再想辦法把資料庫備份到正式主機上。
以前可能比較常用的備份方式都是直接使用整個mdf檔備份的方式、Copy Database功能、或是使用SSIS封裝,來進行備份的動作,但是使用以上的方法,當資料庫中的Schema有改變,或是資料改變的時候,又得重新做一次的話,步驟還蠻麻煩的。這邊就跟大家介紹更方便的方法,可以透過產生SQL Script的方式,讓同一個開發團隊的成員快速的創建相同的資料庫格式和資料(當然也包含所有關聯的設定)。

...繼續閱讀 »