最近給服務器安裝sql2008R2版本,發現一個抓狂的問題,我自己覺得,用sql多年,從2005版本到2012版本都從安裝到使用都很熟練,竟然被2008版本難住了
給服務器正常安裝,sql2008r2企業版本(這里EXPRESS版本也是一樣的),都正常,可是連接的時候,先是服務器名稱沒有自動跳出來,然后我輸入了(Local),不行,然后我輸入了安裝的時候自己設置的名稱還是不行
用windows身份驗證和sql server 身份驗證 都試過了
然后突然想起來,2010版本以前,是需要到配置工具里面設置TCP/IP協議的,因為默認是禁用的,如下圖:
信心滿滿的跑去設置了,然后服務重啟了下,連服務器都重啟了,以為問題會解決了,然后發現還是一樣報錯,555555555
后來百度了好久,終於發現了一段話,服務器名稱寫上:計算機名\安裝SQL Server時自己創建的實例名
終於知道原因了,2005版本以后,默認不是(Local)服務器名稱了,而是計算機名\安裝SQL Server時自己創建的實例名
好在此次問題沒有浪費過多的時間,否則我真的要撞牆了,我每次裝電腦從2005版本到2012版本都親歷親為,竟然從來沒有注意過這些細節,記錄下來以此銘記