天天看點

SQL Server Express無法建立ODBC問題(錯誤代碼67 和17)

描述:

在控制台中建立ODBC時,總是出現錯誤67和17,顯示SQL SERVER(其實是Express)不可用。

原因:SQL Server Express的服務SQL Server Browser沒有啟動。

若安裝的是Express而非SQL Server,在控制台中的操作很多都和SQL Server完全相同(可能是MS的問題吧,很多地方的用詞他們懶得區分兩者),但有以下一個顯著不同:以前在選擇Server的時候,一般是<local>或者計算機名稱如CY-PC,但現在需要選擇CY-PC/Express。如果隻發現了<local>和CY-PC,則不要嘗試手工填入~/Express,而是表明這個服務沒有啟用,填了也會出錯。

解決:到服務中,啟動SQL Sever Broswer,然後再建立ODBC,會從下拉表中直接發現~/Express,選它就一切正常了。

本文轉自火星人陳勇 51CTO部落格,原文連結:http://blog.51cto.com/cheny/1099670