FAQ: Microsoft Office Project Server 2007로의 마이그레이션

업데이트 날짜: 2009년 5월

 

마지막으로 수정된 항목: 2009-04-29

이 문서에서는 이전 버전의 Microsoft Project Server를 Microsoft Office Project Server 2007로 업그레이드하는 경우에 대한 질문과 대답이 나와 있습니다.

호환성 질문

Office Project Server 2007의 릴리스된 버전을 사용하여 베타 2 .mpp 파일을 열 수 있습니까?

예, 열 수 있습니다.

Office Project Server 2007에서 프로젝트의 이름을 바꿀 수 있습니까?

Office Project Professional 2007에서 파일 메뉴를 열고 열기를 선택한 다음 Enterprise 프로젝트를 클릭하고 이름을 바꿀 파일을 마우스 오른쪽 단추로 클릭하여 이름 바꾸기 옵션을 여는 방법으로 프로젝트의 이름을 바꿀 수 있습니다.

참고

로컬 캐시(기본 보기)에 있는 프로젝트의 이름을 직접 바꿀 수는 없습니다. 이 때문에 Enterprise 프로젝트 명령을 사용해야 합니다.

사용자 정의 필드 편집 명령을 사용하여 프로젝트 센터에서 게시된 프로젝트의 이름을 바꿀 수도 있습니다.

통합 질문

여러 Project Server 2003 인스턴스에서 하나의 Office Project Server 2007 인스턴스로 데이터를 통합할 수 있습니까? 예를 들어 http://2003PWA/Dept1 및 http://2003PWA/Dept2를 하나의 http://2007PWA/Single로 통합할 수 있습니까?

아니요, Office Project Server 2007로 마이그레이션할 때 여러 Project Server 2003 인스턴스에서 하나의 Office Project Server 2007 인스턴스로 데이터를 통합할 수 없습니다. 두 개의 Project Server 2003 인스턴스(http://2003PWA/Dept1 및 http://2003PWA/Dept2)가 있는 경우 두 개의 Office Project Server 2007 인스턴스(http://2007PWA/Dept1 및 http://2007PWA/Dept2)로 마이그레이션해야 합니다.

가격 및 라이선스 질문

라이선스에 대한 자세한 정보를 어디에서 얻을 수 있습니까?

https://www.microsoft.com/korea/licensing/default.mspxhttps://office.microsoft.com/ko-kr/products/HA102103171042.aspx를 참조하십시오.

데이터 일관성 질문

연결된 프로젝트와 마스터 프로젝트를 마이그레이션할 수 있습니까?

예, 연결된 프로젝트와 마스터 프로젝트를 모두 Office Project Server 2007로 마이그레이션할 수 있지만 주의해야 할 사항이 있습니다. Project 2003에서는 한 프로젝트의 마스터 프로젝트가 두 개일 수 있습니다. 예를 들어 Sub Proj1을 Master Proj1 및 Master Proj2에 포함할 수 있습니다. 두 마스터 프로젝트를 모두 게시할 수 있습니다. 이러한 구성은 부작용이 있긴 하지만 허용됩니다. 그러나 Office Project Server 2007의 게시 프로세스에서는 한 프로젝트가 둘 이상의 마스터 프로젝트에 속할 수 없습니다. Project Server 2003에서 두 마스터 프로젝트에 동일한 프로젝트가 속한 경우 두 마스터 프로젝트를 모두 마이그레이션하고 게시하려고 하면 Office Project Server 2007에서 두 번째 마스터 프로젝트가 게시되지 않습니다.

버전이 Project Server 2003에서 Office Project Server 2007로 마이그레이션되지 않습니다. Office Project Server 2007에서 동일한 기능은 무엇입니까?

Office Project Server 2007에는 버전과 동일한 기능이 없습니다. Office Project Server 2007에서 유사한 작업을 수행하는 몇 가지 방법은 다음과 같습니다.

  1. **"가상" 분석 **- 새 프로젝트 만들기: 자원 계획을 프로젝트에 추가하고 자원 계획에 자원을 추가하지 않은 다음 프로젝트 대신 자원 계획에서 SRA(요약 자원 배정)를 생성하도록 선택합니다. 즉, 프로젝트에 자원을 할당할 수 있지만 SRA가 생성되지 않습니다. 이것이 "가상" 프로젝트가 될 수 있습니다. 이 프로젝트를 게시할 수 있으며, 이 프로젝트는 보고 데이터베이스에 추가되고 결국 큐브에 추가될 수 있습니다. 이러한 "가상" 프로젝트를 몇 개 만들었으면 사용자 정의 보고서에서 이러한 프로젝트를 나란히 비교할 수 있습니다.

    참고

    이 해결 방법을 사용하는 경우 프로젝트를 게시해야 프로젝트의 자원 계획을 생성할 수 있습니다. 즉, 게시 작업이 완료될 때까지 가용성이 영향을 받습니다.

  2. "가상" 분석 -여러 번 실행 취소: 여러 번 실행 취소 기능을 사용하여 가상 계획을 수립할 수 있습니다. 수행한 작업이 마음에 들지 않으면 실행 취소 명령을 사용하여 작업을 이전 상태로 되돌립니다.

    참고

       데이터를 저장하면 여러 번 실행 취소 캐시가 비워지고 이전 작업을 취소할 수 없습니다.

  3. 보관: Office Project Server 2007에는 프로젝트를 보관할 수 있는 별도의 보관 저장소가 있습니다. 정기적으로 프로젝트를 보관할 수도 있습니다.

보호된 실제 데이터가 Project Server 2003에서 Office Project Server 2007로 마이그레이션됩니까?

예, 보호된 실제 데이터 기능이 Project Server 2003에서 설정되어 있으면 보호된 실제 데이터가 마이그레이션됩니다. 이 기능이 Project Server 2003에서 해제되어 있으면 일반 실제 데이터가 마이그레이션됩니다. 보호된 실제 데이터는 사용 가능한 경우에도 모두 손실됩니다.

참고

Project Server 2003에서는 실제 데이터보호된 실제 데이터 값을 모두 데이터베이스(MSP_Assignments 테이블, ASSN_ACT_WORK 및 ASSN_ACT_WORK_PROT 열)에 저장합니다. 이와 대조적으로 Office Project Server 2007에는 한 열만 있고 Project Web Access로 업데이트 제한이라는 설정이 있습니다. 이 플래그가 설정되어 있으면 필드를 편집할 수 있고, 그렇지 않으면 편집할 수 없습니다. 이 디자인 변경 때문에 경우에 따라 보호된 실제 데이터가 손실될 수 있습니다.

배정이 있지만 Enterprise 자원은 아닌 Project Server 2003 사용자는 어떻게 마이그레이션됩니까?

배정이 있지만 Enterprise 자원은 아닌 Project Server 2003 사용자는 Project Server 2003에서 Office Project Server 2007로 마이그레이션된 후에 Enterprise 자원로 변환됩니다. 이러한 Enterprise 자원은 Project Server의 게시된 데이터베이스에 있는 MSP_Resources 테이블의 RES_CAN_LEVEL 필드가 FALSE로 설정됩니다(마이그레이션된 다른 모든 Enterprise 자원은 RES_CAN_LEVEL=TRUE로 설정). 그 이유는 Project Server 2003에서 Enterprise 자원 그룹에 속하지 않는 사용자의 수준을 프로젝트 사이에서 평준화할 수 없기 때문입니다. Office Project Server 2007에서도 동일한 동작을 유지하기 위해 마이그레이션 후에는 이러한 자원의 평준화가 기본적으로 해제되어 있습니다.

300개의 프로젝트를 Project Server 2003에서 Office Project Server 2007로 마이그레이션하려고 합니다. 300개의 프로젝트 중에서 298개를 마이그레이션하고 저장한 후 게시하고 나머지 두 개는 저장만 하려고 합니다. 이렇게 하기 위해 마이그레이션 구성 파일을 편집하는 최상의 방법은 무엇입니까?

마이그레이션 구성 파일에서 MigrateAll=Yes 설정을 사용하여 모든 프로젝트를 마이그레이션할 수 있습니다. 그러나 [Projects to Save] 또는 [Projects to Save and Publish] 섹션에 프로젝트를 입력하는 경우 MigrateAll 설정이 무시됩니다. 따라서 298개의 프로젝트를 마이그레이션하고 저장한 후 게시하기 위해 MigrateAll 설정을 Yes로 설정하고 마이그레이션하고 저장하기만 할 두 프로젝트를 [Projects to Save] 섹션에 추가하는 경우, 마이그레이션을 실행하면 두 프로젝트를 저장하는 작업만 수행됩니다.

MigrateAll 설정을 사용하지 않으려면 Microsoft SQL Server에서 SELECT MSP_NAME FROM MSP_PROJECTS 라는 간단한 쿼리를 실행하여 Project Server 2003 데이터베이스에서 프로젝트 이름을 가져올 수 있습니다.

이렇게 하면 프로젝트 이름을 복사하여 마이그레이션 구성 파일의 [Projects to Save] 또는 [Projects to Save and Publish] 섹션에 붙여 넣을 수 있습니다.

여러 언어 질문

다른 언어로의 마이그레이션이 지원됩니까? 예를 들어 영어 버전의 Project Server 2003에서 프랑스어 버전의 Office Project Server 2007로 마이그레이션할 수 있습니까?

다른 언어로의 마이그레이션은 지원되지 않습니다. Office Project Server 2007에서는 동일한 언어로의 마이그레이션만 지원합니다.

Outlook 추가 기능 질문

Project Professional 2003 Outlook 클라이언트 추가 기능의 전체 업그레이드를 수행할 수 있습니까? 아니면 이 버전을 제거한 다음 Office Project Server 2007용 버전을 다시 설치해야 합니까?

Office Project Professional 2007용 Outlook 클라이언트 추가 기능으로 업그레이드하려면 이전 버전을 제거한 다음 새 버전을 다시 설치해야 합니다.

Project Professional 2003 Outlook 추가 기능과 Office Project Server 2007 Outlook 추가 기능이 함께 작동할 수 있습니까?

예, Project Professional 2003 Outlook 추가 기능과 Office Project Professional 2007 Outlook 추가 기능은 함께 작동할 수 있습니다. 이에 따라 팀 구성원이 Project Professional 2003 및 Office Project Professional 2007 프로젝트에서 동시에 작업을 수행할 수 있습니다.

사용자가 프로젝트에 대한 배정을 Outlook으로 가져온 후 해당 프로젝트가 Office Project Server 2007로 마이그레이션되면 어떻게 됩니까?

새로운 Outlook 추가 기능을 이전 Outlook 추가 기능과 함께 설치하고 새로운 Office Project Server 2007 서버를 가리키도록 설정합니다. 작업이 여전히 Project Server 2003 서버에 나타나는 경우 작업을 계속 Outlook으로 가져오게 되므로 항목이 이중으로 표시됩니다. 하지만 기본적으로 Project Server 2003에서는 일정이 아니라 작업으로 가져옵니다.

팀 구성원이 프로젝트가 Office Project Server 2007로 마이그레이션된 것을 어떻게 알게 됩니까?

데이터를 Office Project Server 2007로 마이그레이션하는 데 사용된 마이그레이션 도구는 Project Server 2003에서 데이터를 변경하지 않으므로 사용자는 알림을 받지 않는 경우 프로젝트가 마이그레이션된 것을 알기 어렵습니다. 이 문제를 해결하는 한 가지 방법은 "migrated" 접두어를 마이그레이션된 프로젝트의 이름에 추가하고 Project Server 2003에서 해당 프로젝트를 읽기 전용으로 설정하는 것입니다.

팀 구성원이 Office Project Server 2007로 마이그레이션된 프로젝트에 대한 Outlook을 통한 Project 2003 배정을 업데이트하려고 하면 어떻게 됩니까?

이 경우 프로젝트 업데이트를 잠글 수 없습니다. 작업을 웹 테이블에서 사용할 수 있으면 프로젝트가 읽기 전용인 경우에도 팀 구성원이 프로젝트를 업데이트할 수 있습니다. 따라서 팀 구성원이 작업을 업데이트할 수 있지만 업데이트가 프로젝트에 적용되지 않습니다.

자원 관리 질문

프로젝트 중 일부를 Office Project Server 2007로 마이그레이션한 후 Project Server 2003 및 Office Project Server 2007 프로젝트에 할당된 사용자가 있는 경우 자원 가용성을 어떻게 관리합니까?

두 버전을 모두 실행하는 기간 동안 Project Server 2003이나 Office Project Server 2007에서 업데이트된 자원 가용성을 볼 수 없습니다. 따라서 오랫동안 Project Server를 병존 상태로 두지 않는 것이 좋습니다. 또는 두 시스템에서 자원 가용성을 검색하고 통합된 보기를 제공하는 사용자 정의 솔루션을 작성할 수도 있습니다.

Office Project Server 2007로 마이그레이션한 후 작업 데이터베이스와 게시된 데이터베이스의 MSP_RESOURCES 테이블에 사용되지 않는 것 같은 RES_WORKGROUP_MESSAGING이라는 열이 표시되는데 이 열이 있는 이유는 무엇입니까?

이 열은 Project Server 2003에서 마이그레이션되었지만 Office Project Server 2007에서 필요하지 않습니다. 이 열은 Project Server 2003에서 작업 그룹 모드를 지원하는 데 사용되지만 Office Project Server 2007에서 더 이상 지원되지 않습니다. 이 열은 테이블에서 제거할 수 있습니다.

마이그레이션 도구를 실행할 때 로그에 "PWA Migration: Synchronize migrated resources with WSS -- Failed(PWA 마이그레이션: WSS를 사용하여 마이그레이션된 자원 동기화 -- 실패)"라는 오류가 나타납니다.

이 오류는 Project Server 2003에서 Windows SharePoint Services와 관련된 사용 권한이 잠겨있기 때문에 나타날 수 있습니다. 보안 설정이 마이그레이션된 후 이 잠금이 Office Project Server 2007 인스턴스에도 적용되므로 자원 동기화가 제대로 작동하지 않습니다. Office Project Server 2007에서 올바른 사용 권한을 갖고 있는지 확인하려면 다음 단계를 수행하십시오.

  1. Project Web Access를 열고 서버 설정을 클릭합니다.

  2. 보안 섹션에서 Project Web Access 권한을 클릭합니다.

  3. Windows SharePoint Services 관리 권한을 찾고 이 권한이 선택되어 있는지 확인합니다.

Windows Sharepoint Services 관리 권한을 사용할 수 있도록 설정한 후에도 유사한 문제가 계속되면 모든 Project Web Access 권한을 사용할 수 있도록 설정한 다음 마이그레이션이 성공적으로 완료된 후 다시 잠글 수 있습니다.

마이그레이션 도구를 실행할 때 "Resource Global migration fails due to error 80004005(자원 전역 마이그레이션이 오류 80004005 때문에 실패했습니다.)"라는 오류가 나타납니다. 또한 마이그레이션 로그에 "An unhandled exception occurred in WinProj.UpdateResources(WinProj.UpdateResources에서 처리되지 않은 예외가 발생했습니다.)"라는 오류도 나타납니다.

이 오류 메시지가 나타나는 이유는 여러 가지일 수 있습니다. 이 문제를 해결하는 방법은 다음 단계를 수행하여 Office Project Server 2007에서 Enterprise 자원을 성공적으로 만들 수 있는지 여부를 테스트하는 것입니다.

  1. 마이그레이션 도구가 실행되고 있지 않은지 확인한 후 서버에 연결된 Project Professional 2007을 시작합니다.

  2. 도구 메뉴에서 Enterprise 옵션을 클릭한 다음 Enterprise 자원 그룹 열기를 클릭합니다.

  3. 자원 센터에서 새로 만들기를 클릭하고 드롭다운 목록에서 자원을 클릭합니다.

  4. 새 자원 페이지에서 필요한 자원 정보를 입력합니다.

  5. 저장을 클릭합니다.

일반적으로 이 작업도 실패합니다. 그러나 로그 항목에서 제공되는 이 작업에 대한 정보를 사용하여 문제를 쉽게 해결할 수 있습니다. 관련 ULS 로그 파일(기본 위치: <드라이브>:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LOGS)을 열고 자원이 저장되지 않은 이유를 확인합니다. 새 Enterprise 자원을 만들지 못한 후의 ULS 로그 항목 예는 다음과 같습니다.

ULS 로그 항목 예

12/21/2006 01:53:55.38 w3wp.exe (0x01B8) 0x07B4 Project Server Project Server - General 0 Medium PWA:http://machine/pwa, SSP:SSPName, User:UserName, PSI: WinProj.UpdateResources Undefined Attributes: PSError: GeneralUnhandledException Undefined attributes list: System.ApplicationException: This operation returned because the timeout period expired. (Exception from HRESULT: 0x800705B4) at System.Threading.ReaderWriterLock.AcquireReaderLockInternal(Int32 millisecondsTimeout) at Microsoft.Office.Project.Server.Events.ServerEventManager.AcquireReaderLockOnServerEventManager() at

해결 방법 예: ULS 로그 항목 예의 경우 Microsoft Office Project Server Events Service와 관련된 시간 제한 오류가 발생한 것으로 보입니다. Microsoft Office Project Server Events Service를 다시 시작하면 문제가 해결될 수 있습니다. 이렇게 하려면 Office Project Server 2007이 실행되는 컴퓨터에서 다음 단계를 수행하십시오.

  1. 시작을 클릭하고 관리 도구를 가리킨 다음 서비스를 클릭합니다.

  2. 서비스 창에서 Microsoft Office Project Server Events Service를 찾습니다.

  3. 이 항목을 마우스 오른쪽 단추로 클릭하고 다시 시작을 클릭하여 서비스를 다시 시작합니다.

SQL Server 질문

서로 다른 컴퓨터에 Project Server 2003 데이터베이스와 Office Project Server 2007이 있는 상태에서 마이그레이션을 수행하려고 하는데 Microsoft SQL Server 2000에서 연결된 서버 옵션을 구성하려고 하면 이 옵션이 작동하지 않습니다.

SQL Server 2000 엔터프라이즈 관리자로 이동하여 직접 만든 연결된 서버를 마우스 오른쪽 단추로 클릭하고 속성 옵션을 선택합니다. 보안 탭을 클릭하고 다른 옵션을 시도하여 작동하는지 확인합니다. 예를 들어 로그인의 현재 보안 컨텍스트를 사용하여 연결 단추가 선택되어 있으면 다음 보안 컨텍스트를 사용하여 연결 옵션을 시도합니다. 또한 Office Project Server 2007 데이터베이스를 호스팅하는 SQL Server를 실행하는 컴퓨터에서 작동하는 유효한 사용자 이름과 암호를 제공해야 합니다.

참고

연결된 서버 보안에 대한 자세한 내용은 SQL Server 설명서를 참조하십시오.

SQL Server를 실행하는 동일한 컴퓨터에 Project Server 2003 데이터베이스와 Office Project Server 2007 데이터베이스가 있는 상태에서 마이그레이션을 수행하려고 합니다. 마이그레이션 도구를 실행하려고 하면 "Cannot create Project Web Access views in the command line and in the migration log files(명령줄과 마이그레이션 로그 파일에서 Project Web Acces 보기를 만들 수 없습니다.)" 오류가 반복적으로 나타납니다.

마이그레이션을 수행할 때 SQL Server의 SYSSERVERS에서 CURRENT SQL SERVER가 알 수 없는 이유로 삭제되는 경우일 수 있습니다. 다음을 수행하여 다시 추가합니다.

  1. SQL Server 2000 쿼리 분석기로 이동하여 "마스터" 데이터베이스를 선택합니다. Select * from sysservers 쿼리를 실행합니다.

  2. srvname 열이 SQL Server의 이름으로 설정된 항목이 표시되는지 확인합니다. 이 항목이 표시되지 않으면 이것이 문제의 원인일 수 있습니다.

  3. "마스터" 데이터베이스가 활성 데이터베이스인지 확인합니다. sp_addlinkedserver <sql server name> 쿼리를 실행합니다.

  4. 마이그레이션을 다시 시도합니다.

Windows SharePoint Services 마이그레이션 질문

점진적 마이그레이션이 Windows SharePoint Services 2.0과 Windows SharePoint Services 3.0에서 지원됩니까?

예, 점진적 마이그레이션이 지원됩니다. Project Server 2007로의 마이그레이션을 위한 IT 배포 옵션Project Server 2003에서 프로젝트 작업 환경 업그레이드에서 자세한 단계를 참조하십시오.

Windows SharePoint Services 2.0과 Windows SharePoint Services 3.0을 동일한 컴퓨터에 함께 설치할 수 있습니까?

예, Windows SharePoint Services 2.0과 Windows SharePoint Services 3.0을 함께 설치할 수 있습니다.