2013-03-14 3 views
5

Sitecore 개발 인스턴스를 설정하려고했지만 실수로 잘못된 경로에 설치했습니다. 이 문제를 해결하는 가장 쉬운 방법은 IIS 인스턴스를 삭제하고 Sitecore DB를 제거하는 것입니다.Sitecore 설치 이름이 고유하지 않음 오류

아쉽게도 설치 제거를 시도 할 때 오류가 발생하며 새 인스턴스를 설치하려고하면 "고유 한 이름이 아닙니다."라는 오류가 나타납니다 ("오류로 인해 Sitecore 설치 마법사가 중간에 종료되었습니다"). 같은 인스턴스 이름을 다시 사용하려면 무엇을해야합니까?

+0

설치 프로그램을 사용하여 새 인스턴스를 만드는 일은 거의 없지만 .zip 파일을 사용하고 수동 설치하는 것을 선호합니다. 어느 좀 더 일하지만 내 인스턴스 및 원치 않는 레지스트리 키 등 전혀 제어 할 수 있습니다. –

답변

9

그래서 @OptimizedQuery는 Windows 제거 프로그램이 작동을 멈출 때까지 가장 많은 시간을 보냈습니다. 그런 다음 레지스트리에 들어가서 여기에 관련 항목을 찾았습니다 [HKEY_LOCAL_MACHINE\SOFTWARE\Sitecore CMS].

다음은 단계 목록입니다.

  1. Sitecore 설치 프로그램을 시험해보고 문제가되는 인스턴스를 제거하도록 선택하십시오.
  2. 오류가 발생하면 Programs and Features 응용 프로그램에서 제거 프로그램을 사용하기 전에 IIS에서 수동으로 제거하고 데이터베이스를 삭제하십시오.
  3. 실패한 경우 regedit을 사용하고 [HKEY_LOCAL_MACHINE\SOFTWARE\Sitecore CMS]의 관련 하위를 삭제하십시오. 일치하는 InstanceName 키가있는 것을 삭제하십시오.
+6

내 Windows 7 64 비트 컴퓨터에서 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Sitecore CMS]에 있음 – Marvin

+3

그리고 이것을 제거한 후에도 여전히 이전의 중복 인스턴스를 완전히 제거 할 수 없었습니다. 마지막으로 Microsoft FixIt 프로그램 설치 및 Utitlity 제거 : http://support.microsoft.com/mats/Program_Install_and_Uninstall을 실행 한 다음 데이터베이스, IIS 바인딩, inetpub 폴더 및 호스트 파일 항목을 삭제하고 나면 모든 작업을 수행 할 수있었습니다. 깔끔하게 오류없이 다시 설치하십시오. – Marvin

6

제어판의 Windows 프로그램 및 기능 대화 상자에서 Sitecore 인스턴스를 제거하십시오.

+0

정말 작동하지 않습니다 바랍니다. – cwallenpoole

+1

그것은 작동합니다 ... 그리고 나는 인류에 대한 나의 신뢰를 조금 더 잃어 버렸습니다. 이것은 반 직관적이고 불필요하며 거의 부도덕 한 버그입니다. – cwallenpoole

+1

부도덕 한 부작용을 제거하는 방법은 무엇입니까? @cwallenpoole –

2

@cwallenpoole 경로가 잘못되었습니다.

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Sitecore CMS]

그래서 단계를 제거하려면 다음과 같이 : 사용하여 제거 할

  1. 시도 Sitecore는 다음과 같은 다른 위치에 설치됩니다 sitecore 설치 프로그램을 선택하고 제거 할 인스턴스를 선택하십시오.
  2. 양식 제어판에서 프로그램 및 기능을 제거한 다음 제거 또는 제거 할 인스턴스를 선택하십시오. 위 단계가 실패한 경우
  3. 을 클릭하고 경로 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Sitecore CMS]를 선택한 다음 제거 할 인스턴스를 선택하십시오.

대부분의 경우에 적용됩니다. 만약 당신이 더 이상 단계를 찾으면, 그 :) 행복 제거를 추가하십시오!

관련 문제