none
sql server2008安裝於win7 64bit遇到奇怪的問題 RRS feed

  • 一般討論

  • 各位先進 大家好

    小弟最近買了一個NB,內建是64bit的win7 家用進階版,

    在灌了sql server2008時(他自動會選擇64bit),灌完時,用SQL Server Management Studio打開,居然「伺服器名稱」出現在「網路伺服器」。

    小弟不死心,又重灌了一次電腦和sql server2008(這次自己選32bit),用SQL Server Management Studio打開,「伺服器名稱」出現在「本機伺服器」了

    正想說沒問題時,打上localhost時及windows驗證,卻無法登入,發生登入錯誤,除非一定要選擇完整的  電腦名稱/server名稱,才肯讓我進去。

    小弟在過去寫程式都是在32bit下寫,只要這個電腦安裝一個sql server,應該是可以直接用localhost來登入,但是現在卻不行,搞了好久還是無所得。

    對了,這個系統預設已經灌了Microsoft SQL Server 2005 Compact Edition[ENU],但是我移除後,再灌sql server2008,還是一樣無法用localhost來登入

    不知道各位先進有什麼建議還是指導小弟嗎?感激不盡。

    2011年4月18日 上午 07:53

所有回覆

  • 不好意思  謝謝大家  問題已經解決了 。

    2011年4月18日 下午 12:44
  • 不知道跟 Windows 7 的 hosts 檔案預設 localhost 對應 127.0.0.1 被關閉有沒有關係

    參考檔案路徑:%SystemRoot%\System32\drivers\etc\hosts

    建議使用 (local) 看看

    2011年4月19日 下午 12:19
  • 請問是怎麼解的??

    我最近的建置環境也跟你一樣

    我也想要用localhost登入

    請幫忙指導,謝謝您

    2011年4月29日 上午 02:39
  • Replace localhost with host name.
    2011年4月29日 下午 12:47
  • 您好

    不好意思這麼晚才看到您的訊息

    Microsoft SQL Server 2005 Compact Edition[ENU]無關,

    我在一開始的環境,就直接安裝 sql server2008 選64bit

    然後用localhost 及 windows驗證就可以進去了,

    之後 再安裝 .net2008 & .net 2010,不要把 sql server 2005 express 及 sql server 2008 express 安裝進去

    這樣子是確保本機只有一個sql server,然後就保有 localhost可以直接進去了。

     

    2011年8月20日 下午 04:25
  • Localhost is for local connection only, have to use server name for remote connection.
    2011年8月21日 下午 09:49