ODBC 드라이버 구성(UNIX 및 Linux)

ODBC 드라이버 구성에는 환경 변수를 구성하고 ' .odbcinst.ini ' 구성 파일을 설정하는 것이 포함됩니다.

이 태스크에 대한 정보

.odbcinst.ini 파일에 대한 개요는 ODBC 드라이버 구성 파일(UNIX 및 Linux )을 참조하세요.

이전에 수퍼유저로 로그인한 상태에서 클라이언트 소프트웨어를 설치했다면 이제 로그아웃했다가 자신의 사용자 ID와 비밀번호를 사용하여 다시 로그인할 수 있습니다. ODBC 드라이버 및 Netezza Performance Server 시스템 데이터 소스를 구성할 때 고유한 사용자 ID와 비밀번호를 사용할 수 있습니다. 일반 사용자로 로그인한 상태에서 ODBC 드라이버 및 Netezza Performance Server 시스템 데이터 소스를 구성하면 시스템의 각 사용자가 서로 다른 구성 정보를 제공하여 서로 다른 Netezza Performance Server 시스템 데이터 소스에 액세스할 수 있습니다.

프로시저

  1. 적절한 설치 디렉터리를 포함하도록 환경 변수를 수정합니다. 다음 명령은 예제입니다:
    AIX® 운영 체제용:
       export PATH=$PATH:/usr/local/nz/bin
       export LIBPATH=$LIBPATH:/usr/local/nz/lib
    HP-UX 운영 체제의 경우:
       export PATH=$PATH:/usr/local/nz/bin
       export SHLIB_PATH=$SHLIB_PATH:/opt/datanz/nz/bin
    Linux® 및 Solaris 운영 체제용:
       export PATH=$PATH:/usr/local/nz/bin
       export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/nz/lib

    이러한 명령은 현재 세션의 환경만 변경합니다. 환경 수정이 올바르게 작동하는지 확인한 후 로그인 스크립트를 편집하여 사용자가 로그인할 때 환경 변수를 설정합니다.

  2. 필요한 경우 ' .odbcinst.ini 구성 파일을 만들거나 수정합니다.

    일반적으로 일반 사용자로 로그인한 상태에서 홈 디렉토리에 ' .odbcinst.ini ' 파일을 저장합니다. ' .odbcinst.ini ' 파일을 다른 위치에 배치하고 일반 사용자가 아닌 수퍼유저로 설정하는 것이 좋을 수 있습니다. 이 단계에서는 일반 사용자로 로그인하여 ' .odbcinst.ini ' 파일에 홈 디렉터리를 사용한다고 가정합니다. 이 단계에서 수행하는 작업은 ' .odbcinst.ini ' 파일이 홈 디렉터리에 이미 있는지 여부에 따라 달라집니다:

    • 구성 파일이 존재합니다.
      ' vi ' 등의 텍스트 편집기를 사용하여 ' .odbcinst.ini ' 구성 파일을 살펴봅니다. 파일은 다음과 같은 다양한 이유로 홈 디렉터리에 이미 존재할 수 있습니다:
      • 클라이언트 시스템이 이전에 Netezza Performance Server ODBC 드라이버가 아닌 다른 하나 이상의 ODBC 드라이버에 대해 구성되었습니다. 그래도 해당 ODBC 드라이버를 사용하려면 ' .odbcinst.ini ' 파일의 항목을 수정하지 마세요. 이 경우 ' odbcinst.ini.sample 파일의 항목을 ' .odbcinst.ini ' 파일의 내용 끝에 추가합니다.
      • 이전에 클라이언트 시스템에 Netezza Performance Server 클라이언트 소프트웨어와 Netezza Performance Server ODBC 드라이버가 설치되어 있고 Netezza Performance Server ODBC 드라이버가 구성되어 있습니다. 이 경우 ' .odbcinst.ini 파일에 항목을 추가할 필요가 없을 수도 있습니다. ' .odbcinst.ini 파일에 이미 ' odbcinst.ini.sample ' 파일과 유사한 항목이 포함되어 있는 경우 변경할 필요가 없습니다. 그렇지 않은 경우 ' odbcinst.ini.sample 파일의 항목을 ' .odbcinst.ini ' 파일의 내용 끝에 추가합니다.
    • 구성 파일이 없습니다.

      ' .odbcinst.ini 구성 파일이 아직 홈 디렉터리에 없는 경우 전체 ' odbcinst.ini.sample ' 파일을 홈 디렉터리에 복사하고 이름을 ' .odbcinst.ini'으로 바꿉니다.

    일반적으로 ' odbcinst.ini.sample 파일은 수정하지 않고 ' .odbcinst.ini ' 파일의 항목을 사용할 수 있습니다. 설치 시 구성 항목을 변경해야 하는지 확인하려면 Netezza Performance Server 시스템 관리자에게 문의하세요.

다음에 수행할 작업

데이터 원본을 구성하십시오. ODBC 데이터 소스 구성(UNIX 및 Linux )을 참조하세요.