顯示具有 sqlserver 標籤的文章。 顯示所有文章
顯示具有 sqlserver 標籤的文章。 顯示所有文章

2008-12-27

Unable to load DLL 'sqlceme35.dll'

在下載 Visual Studio Team System 2008 Database Edition GDR 安裝在我的 Vista x64 上之後, 竟然沒辦法建立 Database 專案, 在新增專案的時候, 出現了如下圖的錯誤訊息!

image

搜尋了一下電腦並沒有發現這個檔案, 從名字看起來應該是和 SQL Compact Edition 有關, 可是又無從得知是哪一個套件含有這個檔案, 只好猜猜看了, 和 SQL CE 相關的套件有分 ServerTools, DesignTools, Runtime 三種, 而且又有區分 x86 和 x64 的平台, 而且還得要是 SP1 的版本才行, 實驗了一下後發現 Microsoft SQL Server Compact 3.5 SP1 是 Runtime 套件, Microsoft SQL Server Compact 3.5 SP1 Design Tools 當然就是 DesignTools 套件啦, 至於 ServerTools 我的電腦本並沒有安裝, 所以不管它!

經過一番折騰之後, 原來是我的 Runtime 安裝有問題, 移除後重新安裝就 OK 了!

反正就是 C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v3.5\sqlceme35.dll 檔案要存在就對了! 雖然覺得奇怪, 但現在也無法追究是什麼原因導致它不見的了!

keywords: sqlceme35, sql 2008

2008-08-31

Enable FILESTREAM Feature in SQL 2008

如果在安裝的時候沒有 Enable FILESTREAM 功能的話, 可以在安裝完後, 按以下步驟執行:

image

image

image .

最後再執行以下句子就可以了!

EXEC sys.sp_configure N'filestream access level', N'0'
GO
RECONFIGURE WITH OVERRIDE
GO

keywords: sqlserver, sql2008, FILESTREAM

SQL Server 2008 沒有 Surface Area Configuration Tool

好不容易等到 VS2008 SP1 出來, 終於可以順利安裝完 SQL 2008, 卻發現原來在 SQL 2005 內的兩個工具不見了, 它們是:

  • Surface Area Configuration for Services and Connections
  • Surface Area Configuration for Features

它們通常一個是用來設定開放外部電腦透過 TCP/IP 連線, 一個是用來開啟 clr 或是 database mail 的功能用的, 到了 SQL 2008 這個兩個工具都消失了, 那該怎麼做相關的設定呢?

關於第一個 Services and Connections 的設定, 現在可以在 SQL Server Configuration Manager 這個新工具中進行設定, 像 TCP/IP 的設定就可以在 SQL Server Network Configuration\Protocols for [MSSQLSERVER] (<--這個是 instance name) 底下找到!

至於第二個 Features 的設定, 則被移到了 SQL Server Management Studio (SSMS) 去了, 在 Server 上點右鍵, 打開 Facets, 視窗上方會有一個 Facet: 下拉選單, 選到 Surface Area Configuration 之後, 就會看到熟悉的選項了, 如圖:

image

keywords: sqlserver, sql2008, sac, surface area configuration

2008-08-09

SQL Server 2008 RTM 出現了

今天在逛微軟網站的時候, 突然發現上週還是 RC0 版本的 SQL Server 2008 的下載連結, RC0 的字樣不見了, 原本預計 7/31 發行的 RTM 版本, 在 8/6 出現在 MSDN 的下載區, 想要嚐鮮的朋友們可以去下載 180 天的試用版來玩玩了!