시스템에서 SDMS Administrator 및 Empower 클라이언트를 공존시키는 방법 - wkb56833
Article number: 56833To English version
목적 또는 목표
SDMS Admin 및 Empower 3 클라이언트가 동일한 시스템에 설치된 경우 공존하고 올바르게 작동하도록 설정합니다.
환경
- NuGenesis 9 SDMSAdministrator
- NuGenesis 8 SDMS Administrator
- Empower 3
절차
- Empower 클라이언트를 먼저 설치합니다. SDMS Administrator는 Empower의 Oracle 클라이언트를 사용하여 NuGenesis 데이터베이스에 연결합니다.
- E3 Oracle 클라이언트를 가리키도록 시스템에서 TNS_ADMIN 변수를 설정합니다.
- 예: G:\Empower\Oracle\Oracle12cClient\network\admin
- 위의 경로에서 tnsnames.ora 파일을 편집하여 SDMS 데이터베이스에 대한 항목을 포함시킵니다.
- 사용자가 NuGenesis LMS와 Stability 모듈을 사용할 경우, SLIM 데이터베이스에 대한 항목을 tnsnames.ora에 추가합니다.
- 32비트 ODBC Administration 도구(Control Panel > Administrative Tools)를 실행하고 System DSN 탭을 클릭한 다음, NuGenesis에 대한 각 DSN이 있는지 확인합니다.
- NuGenesis 8:
- _NG_PROJ80_ORACLEINFO_
- _NG_PROJLIST_MASTER80_
- NuGenesis 9:
- _NG_PROJ_ORACLEINFO_
- _NG_PROJLIST_MASTER_
- NuGenesis 8:
- 사용자가 LMS 및 Stability 모듈도 사용할 경우 SLIM 데이터베이스 인스턴스에 대한 시스템 DSN을 추가합니다.
- 드롭다운 목록에서 이름을 선택하면 서비스 이름에 공백이 추가될 수 있습니다. 이 경우 DSN을 저장하기 전에 이 공간을 삭제하십시오.
추가 정보
Empower 클라이언트는 일반적으로 tnsnames.ora의 별칭 이름에 ".WORLD" 접미사를 사용하지 않는 반면, SDMS는 일반적으로 접미사를 사용합니다. 두 클라이언트는 sqlnet.ora 파일에서 "names.default_domain" 파라미터를 사용하는 방식도 다릅니다. Empower에서는 생략하지만 SDMS에서는 사용합니다. 이러한 이유로 Empower tnsnames.ora 파일에 SDMS 데이터베이스에 대해 두 개의 항목(.WORLD 접미사가 있는 항목과 그 접미사가 없는 항목)을 두는 것이 좋습니다. 그러면 시스템이 모든 경우에 별칭을 적절하게 확인할 수 있습니다.
TNS_ADMIN/sqlnet.ora/tnsnames.ora 파라미터가 올바르게 설정되지 않은 경우 클라이언트를 시작하거나 클라이언트에 로그인할 때 다음 메시지가 나타날 수 있습니다.
- SDMS: 오류: "TNS: cannot resolve the connect identifier specified"
- Empower: "Enter in the service name of the database you wish to connect to."
id56833, EMP2LIC, EMP2OPT, EMP2SW, EMP3GC, EMP3LIC, EMP3OPT, EMP3SW, EMPGC, EMPGPC, EMPLIC, EMPOWER2, EMPOWER3, EMPSW, SDMS, SDMS8, SDMS8NU, SUP, SUPISDMS, SUPNG