今天工做上要讀一個sqlserver,因而用昨天裝的sqlserver2005附加了下數據庫,附加就比較簡單了,找到那個MDF文件附加上就行了。可是一切就緒後,修改了下配置文件裏的 web
local database 鏈接字符串: sql
local="Driver={SQL Server};Server=localhost;Database=GranarySystem_Station1;User=sa;Password=;Persist Security Info=False;" 數據庫
報錯來了: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或訪問被拒絕. sqlserver
我確認了好幾遍,沒錯啊,驅動也有,帳號密碼都對,默認的嘛。因而改爲127.0.0.1仍是如此。未果。 ui
google到以下一篇: google
通常鏈接sql數據庫,
IP_connstr="driver={SQL Server}; server=127.0.0.1;database=數據庫名字;uid=sa;pwd=密碼"
這樣寫沒錯,通常狀況下不會出錯,但若是出現
「[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或訪問被拒絕」
其緣由就是能從百度中搜索找到的,其中這個須要你注意:
其實很簡單,把server=127.0.0.1的127.0.0.1
改成
打開你的IIS,展開internet 信息服務
**(本地計算機)
**就是須要的東西,例如你的是webnet
那你鏈接數據庫改成
IP_connstr="driver={SQL Server}; server=webnet;database=數據庫名字;uid=sa;pwd=密碼" server
折騰了幾個小時,解決了,共享下。 字符串