none
SQL Server 2008安裝時一定要指定"執行個體名稱"(Instance name)嗎? RRS feed

  • 問題

  • 請問:
    我在安裝sql server 2008時,若我選擇default 個體名稱(MSSQLSERVER),會出錯誤訊息(該個體名稱已存在),若輸入一個體名稱後,以後我用SQL Server Managerment Studio工具登入時,除了keyin servername外,還要再指定instance name才可以連接成功.
    以前不管sql 2000, 2005好像不用指定此個體名稱,management studio 或Enterprise Manager只要指定server name 或IP就可以連接上了.但是SQL Server 2008,好像必須指定個體名稱,不知道有沒有人遇到這個問題.
    伺服器名稱:ServerName\InstanceName 就可以連接上,但是只keyin ServerName卻不行.
    Thanks.
    2009年10月20日 上午 10:17

解答

  • 看不到圖!原因如下:
    HTTP1.1 STATUS 403 Remote Access to this object forbidden This file cannot be directly accessed from a remote site, but must be linked through the Brinkster Member's site.

    至於移除 SQL Server 2000,可參考:如何手動移除 SQL Server 2000 的預設、具名或虛擬執行個體

    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    在本討論區使用正體中文(即繁體中文),是對參與的朋友的一種尊重,因此請用本討論區的語言:正體中文。
    2009年10月21日 上午 02:31
    版主

所有回覆

    1. 會出現錯誤訊息是因為您的電腦已經存在 MSSQLSERVER 執行個體,您可以參考這篇文章來檢查:如何查詢本機電腦已安裝哪些版本的 SQL Server 與功能
    2. 使用 SQL Server 2000 的 Enterprise Manager 或 SQL Server 2005/2008 的 Management Studio 要連線到預設的執行個體(亦即執行個體名稱是 MSSQLSERVER)的 SQL Server,就不需要指定執行個體名稱。但若要連線到非預設的執行個體之 SQL Server,則一定要指定其執行個體名稱。亦即您所說的 ServerName\InstanceName

    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    在本討論區使用正體中文(即繁體中文),是對參與的朋友的一種尊重,因此請用本討論區的語言:正體中文。
    2009年10月20日 下午 12:37
    版主
  • hi
    如版大所說,不用輸入執行個體名稱是因為預設值(其實每個版本都要需要instancename)

    參考
    http://technet.microsoft.com/zh-tw/library/ms143744(SQL.90).aspx
    http://www.dotblogs.com.tw/ricochen/Default.aspx
    2009年10月20日 下午 10:47
    版主
  • 感謝您的回答,但是我已移除SQL 2000了,但是用SQL 2008的功能探索報告仍看到下圖的結果,它包含sql的一些工具,但是database engine都己移除了,為什麼我安裝時仍會告訴我說MSSQLSERVER已存在呢
    [img]http://www21.brinkster.com/kelan/image/sql2000.jpg[/img]
    2009年10月21日 上午 01:44
  • 看不到圖!原因如下:
    HTTP1.1 STATUS 403 Remote Access to this object forbidden This file cannot be directly accessed from a remote site, but must be linked through the Brinkster Member's site.

    至於移除 SQL Server 2000,可參考:如何手動移除 SQL Server 2000 的預設、具名或虛擬執行個體

    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    在本討論區使用正體中文(即繁體中文),是對參與的朋友的一種尊重,因此請用本討論區的語言:正體中文。
    2009年10月21日 上午 02:31
    版主
  • 感謝,用"至於移除 SQL Server 2000,可參考:如何手動移除 SQL Server 2000 的預設、具名或虛擬執行個體"已移除原存在的執行個體,並指定IP or HostName即可以連線.
    thansk.
    2009年10月21日 上午 09:30