sqlJNDIName

sqlJNDIName 빌드 디스크립터 옵션은 J2EE에서 실행되는 생성된 Java™ 프로그램에서 사용하는 기본 데이터베이스를 지정합니다. 값을 설정하려면 기본 데이터 소스가 바인드되는 JNDI 레지스트리에 있는 이름(예: jdbc/MyDB)을 사용하십시오.

sqlJNDIName 빌드 디스크립터 옵션은 대소문자를 구분하고 기본값이 없으며 J2EE에 대해 Java 프로그램을 생성할 때만 사용됩니다. 이 옵션은 genProperties 빌드 디스크립터 옵션이 GLOBAL 또는 PROGRAM으로 설정된 경우에만 vgj.jdbc.default.database Java 런타임 특성에 값을 지정합니다. 이 런타임 특성은 J2EE 배치 디스크립터에 저장됩니다.

validateSQLStatements 빌드 디스크립터 옵션을 YES로 설정하는 경우 SQL문의 생성 시 유효성 검증에 사용되는 데이터베이스의 위치는 다음 방식으로 판별됩니다.
  • 워크벤치에서 생성하는 경우 EGL은 EGL 환경 설정에서 현재 지정된 연결을 사용합니다. 다음의 단계를 수행하여 해당 환경 설정을 찾을 수 있습니다.
    1. > 환경 설정을 클릭하여 환경 설정 창을 여십시오.
    2. 환경 설정 창의 왼쪽에서 EGL을 펼친 후 SQL 데이터베이스 연결을 클릭하십시오.
    3. 연결 세부사항 아래에서 필드에 연결 정보를 기입하거나 새로 작성을 클릭하여 마법사를 통해 새 연결을 설정하십시오.
  • EGL SDK를 사용하는 경우 EGL은 sqlJDBCDriverClasssqlValidationConnectionURL 빌드 디스크립터 옵션을 사용합니다.

비J2EE 프로그램에 대해 데이터베이스 이름을 지정하려면 sqlDB 빌드 디스크립터 옵션을 설정하십시오.