2009-08-09 6 views
3

내 개발 환경의 모든 것이 Oracle Client 10.2.0.3 64 비트 버전을 제외하고는 잘 작동하므로 Windows 7 RTM x64에 만족합니다. 최신 버전을 다운로드하고 설치를 시작하자마자 Windows 버전 6.0 (Vista)에는 설치되지만 Windows 버전 6.1 (Windows 7)은 지원하지 않는다는 오류 메시지와 함께 중지됩니다. 무시하고 계속할 수있는 옵션이없는 것 같습니다. 아무도 이것에 대한 해결 방법을 알고 있습니까? 건배!누구나 Windows 7 x64 RTM에 Oracle 10g Client 64 비트 10.2.0.3을 설치하는 행운이 있습니까?

편집 : Vista 또는 다른 옵션과의 호환성 변경이 작동하지 않는 것 같습니다. 또한 관리자 권한으로 실행하고 있습니다.

수정 : 솔루션에 대한 내 의견을 참조하십시오!

+0

많은 솔루션을 사용해 보았습니다. 32 비트의 일반적인 솔루션에서는 작동하지 않습니다. 64 비트에는 xp compat 모드도 없습니다. – Sam

답변

2

실행 파일을 마우스 오른쪽 버튼으로 클릭하고 등록 정보를 클릭하고 호환성 탭을 클릭하고 "이 프로그램을 호환 모드로 실행"을 Windows Vista 또는 이전 버전으로 설정하십시오.

+0

감사합니다. 언급 한 것을 잊어 버렸습니다. 게시 한 직후에 오류가 발생했지만 확인 직후와 설치 프로그램을 시작하기 전에 즉시 삭제됩니다. Oracle Client는 Java 응용 프로그램이므로 실행되지 않는 것을 쉽게 판별 할 수 없습니다. 그게 적어도 나야. –

0

MSI 인 경우 Microsoft Orca 도구를 사용하여 버전 요구 사항을 조정할 수 있습니다.

http://blogs.msdn.com/astebner/archive/2004/07/12/180792.aspx

이 작업을 수행하여 라이센스 계약의 파울 가을 있습니다.

+0

이 답변의 문제점에 대해 자세히 설명해 주시겠습니까? – spender

+0

자바 응용 프로그램은이 경우 msi가 없습니다. 오라클은 Windows에 앱을 설치하는 특별한 방법이 있습니다. –

4

동일한 문제가있는 다른 사용자를위한 해결책을 찾았습니다. 당신이 (아마 실패합니다이 일을) 호환성 모드를 설정할 필요 없다,

setup.exe를 -ignoreSysPrereqs

을하면 잘 될 것입니다 : 그냥 같이 명령 줄에서 설치 프로그램을 실행합니다.

나는 Windows 7RC에서 그것을 시도한 누군가로부터 고맙게도 오라클 포럼에서 이것을 얻었다. . 같이

+0

나를 위해 64 비트에서 작동하지 않습니다. 매개 변수를 정확하게 입력합니다. – Sam

0

견적 은 "나는 다른 동일한 문제를 가진 사람이 그냥 명령 줄에서 설치 프로그램을 실행하기위한 솔루션을 발견 : setup.exe를 -ignoreSysPrereqs 을 당신은 당신이 호환성을 설정할 필요 없다, 잘 될 것입니다 모드 (아마도 이렇게하면 실패 할 것이다). "

윈도우 7 엔터프라이즈 에디션에서 나에게 잘 작동하는이 솔루션을 사용할 수 있으며 실제로는 호환 모드를 설정하지 않으면 두 번째 명령 프롬프트가 나타나고 -ignoreSysPrereqs '가 원인을 잃게됩니다. 설치가 실패하면

0

(정확히 이유는 알지 못함), exe 파일을 마우스 오른쪽 버튼으로 클릭 한 다음 속성으로 이동 한 다음 호환성을 확인하면 호환성 모드가 비활성화되어 있습니다. "모든 사용자의 설정 변경"일부는 아래 위치에 있습니다.

1

내 문제가 달랐으며, Windows 7 64 비트 엔터프라이즈 SP1에 설치하는 중 오류가 발생했습니다. 지원. -ignoreSysPrereqs에 피곤할 때조차도, 그것은 여전히 ​​전제 조건으로 그것을 발견하고 실패했습니다. 그래서 Oracle \ stage \ prereq \ db_prereqs \ db \ db_prereq.xml을 수정하고 OS 유형과 서비스 팩을 검증하려고 시도한 부분을 삭제했습니다. 그 후에 잘 설치되었습니다. 이

1
  • 런타임 중에있는 PreReqs을 확인하는 Oraprereq jar 파일을 제거 스위치 ignoresysprereqs
  • 와 응용 프로그램을 실행하는 데 도움이 바랍니다.