none
윈도7을 쓰고 있는 학생입니다. 몇가지 질문이 있어 올려봅니다. RRS feed

  • 질문

  • 안녕하세요.

    윈도7을 쓰고 있는 대학생입니다.

    학교에서 데이터베이스 수업과 관련해서 oracle 10g를 사용하고 있습니다.

    그런데 10g를 pro*C로 해서 visual studio와 연결을 하라고 하는데

    visual studio 6.0만 쓰라고 하더군요.

    그런데 6.0은 윈도7에서 잘 안되잖아요.

    계속 설치해보려해도 실행은 되는데 프로젝트가 안만들어져서 실패했구요.

    혹시 oracle 10g를 사용하는데 꼭 6.0이어야 하나요?

    혹시 2008이나 2010으로는 사용이 안되는건가요???

    2012년 4월 27일 금요일 오전 4:26

답변

  • Windows 7 이 설치된 특정 노트북에서 Visual C++ 6.0 을 설치하는 경우, 설치가 되더라도 프로젝트 생성이나
    컴파일이 않되는 문제가 있는건 드물긴 하지면 봤습니다. 이 경우에는 VPC 를 설치하고 해당 VPC 에 VC++ 6.0 을
    설치하여 해결하면 정상적으로 동작합니다.

    ( VPC 설치에 대한 내용은 http://blog.naver.com/tipsware/100154110736 을 참고하세요 )

    그리고 Windows 7 에 Visual C++ 6.0 을 설치하면 호환성 이야기가 나오면서 오류가 발생하기도 하는데, 이것은
    호환성 해결과 관련된 항목을 클릭해서 문제를 해결할수 있습니다. 이렇게 사용하다가 탐색기에서 .dsp 또는 .dsw 파일을
    더블클릭하는 경우, Visual C++ 6.0 이 오류를 발생하는 경우가 생기는데, 이런 경우는 Visual C++ 6.0 을 먼저
    실행시키고 탐색기에서 해당 파일을 드래그 앤 드랍 시키면 정상적으로 프로젝트 파일을 열수 있습니다.

    ( VPC 를 사용하면 문제 발생 안함 )

    그리고 Visual C++ 6.0 이 설치된 컴퓨터에 MS Office 최신버전을 설치하면 Common Control 에 문제가 생겨서
    프로젝트는 열리지만, 프로젝트에 존재하는 파일을 추가하지 못하는 문제가 발생하는 경우도 있습니다.

    ( VPC 를 사용하면 문제 발생 안함 )

    마지막으로 2008 과 2010에서 커스텁 빌드를 통해 Pro*C는 사용가능합니다. 방법에 대해서는 Pro*C 관련
    사이트들에 설명이 많이 나와 있습니다.

    ( 개인적으로는 ODBC, OLE DB 방식으로 오라클과 통신하다보니 Pro*C 는 경험이 별로 없어서
       잠깐 검색해봤는데, 잘 정리된 자료들이 많이 있네요. )



    • 편집됨 tipswareMVP, Moderator 2012년 4월 27일 금요일 오전 5:12
    • 답변으로 표시됨 김상인 2012년 4월 27일 금요일 오후 5:24
    • 답변으로 표시 취소됨 김상인 2012년 4월 27일 금요일 오후 5:24
    • 답변으로 표시됨 김상인 2012년 4월 30일 월요일 오후 5:18
    2012년 4월 27일 금요일 오전 5:05
    중재자