Teradata 연결된 서버 활성화하기

Teradata 연결된 서버 활성화하기

RDS for SQL Server DB 인스턴스에 ODBC_TERADATA 옵션을 추가하면 Teradata 연결된 서버를 활성화할 수 있어요. 옵션 그룹을 만들고 옵션을 추가한 뒤 DB 인스턴스와 연결하는 순서로 진행해 볼게요.

출처: 문서

본문

RDS for SQL Server DB 인스턴스에 ODBC_TERADATA 옵션을 추가하여 Teradata 연결된 서버를 활성화하세요. 다음 과정을 따르면 돼요:

  • ODBC_TERADATA용 옵션 그룹 생성하기
  • 옵션 그룹에 ODBC_TERADATA 옵션 추가하기
  • ODBC_TERADATA 옵션을 DB 인스턴스와 연결하기

ODBC_TERADATA용 옵션 그룹 생성하기

Teradata 연결된 서버를 사용하려면 사용하려는 DB 인스턴스의 SQL Server 에디션 및 버전에 해당하는 옵션 그룹을 생성하거나 수정하세요. 이 절차를 완료하려면 AWS Management Console 또는 AWS CLI를 사용하세요.

다음 절차는 SQL Server Standard Edition 2019용 옵션 그룹을 생성해요.

옵션 그룹을 생성하려면

  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/rds/에서 Amazon RDS 콘솔을 엽니다.
  2. 탐색 창에서 Option groups를 선택합니다.
  3. Create group을 선택합니다.
  4. Create option group 창에서 다음을 수행합니다:
    • Name에 AWS 계정 내에서 고유한 옵션 그룹 이름(예: teradata-odbc-se-2019)을 입력합니다. 이름에는 문자, 숫자, 하이픈만 포함할 수 있어요.
    • Description에 옵션 그룹에 대한 간단한 설명을 입력합니다.
    • Engine에서 sqlserver-se를 선택합니다.
    • Major engine version에서 15.00을 선택합니다.
  5. Create를 선택합니다.

다음 절차는 SQL Server Standard Edition 2019용 옵션 그룹을 생성해요.

예시 — Linux, macOS 또는 Unix:

aws rds create-option-group \
    --option-group-name teradata-odbc-se-2019 \
    --engine-name sqlserver-se \
    --major-engine-version 15.00 \
    --option-group-description "ODBC_TERADATA option group for SQL Server SE 2019"

예시 — Windows:

aws rds create-option-group ^
    --option-group-name teradata-odbc-se-2019 ^
    --engine-name sqlserver-se ^
    --major-engine-version 15.00 ^
    --option-group-description "ODBC_TERADATA option group for SQL Server SE 2019"

옵션 그룹에 ODBC_TERADATA 옵션 추가하기

다음으로 AWS Management Console 또는 AWS CLI를 사용하여 옵션 그룹에 ODBC_Teradata 옵션을 추가하세요.

다음 절차는 SQL Server Standard Edition 2019용 옵션 그룹을 생성해요.

ODBC_TERADATA 옵션을 추가하려면

  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/rds/에서 Amazon RDS 콘솔을 엽니다.
  2. 탐색 창에서 Option groups를 선택합니다.
  3. 새 옵션 그룹을 선택합니다.
  4. Add option을 선택합니다.
  5. Option details에서:
    • Option name에서 ODBC_TERADATA를 선택합니다.
    • Option version에서 17.20.33.00을 선택합니다.
  6. Scheduling 아래에서 옵션을 즉시 추가할지 다음 유지 관리 기간에 추가할지 선택합니다.
  7. Add option을 선택합니다.

다음 절차는 옵션 그룹에 ODBC_TERADATA 옵션을 추가해요.

예시 — Linux, macOS 또는 Unix:

aws rds add-option-to-option-group \
    --option-group-name teradata-odbc-se-2019 \
    --options "OptionName=ODBC_TERADATA,OptionVersion=17.20.33.00" \
    --apply-immediately

예시 — Windows:

aws rds add-option-to-option-group ^
    --option-group-name teradata-odbc-se-2019 ^
    --options "OptionName=ODBC_TERADATA,OptionVersion=17.20.33.00" ^
    --apply-immediately

ODBC_TERADATA 옵션을 DB 인스턴스와 연결하기

ODBC_TERADATA 옵션 그룹을 DB 인스턴스와 연결하려면 AWS Management Console 또는 AWS CLI를 사용하세요.

Teradata 연결된 서버 활성화를 마무리하려면 옵션 그룹을 새 DB 인스턴스 또는 기존 DB 인스턴스와 연결하세요:

  • 새 DB 인스턴스의 경우 인스턴스를 시작할 때 연결하세요. 자세한 내용은 Amazon RDS DB 인스턴스 생성을 참조하세요.
  • 기존 DB 인스턴스의 경우 인스턴스를 수정하여 연결하세요. 자세한 내용은 Amazon RDS DB 인스턴스 수정하기를 참조하세요.

옵션 그룹을 생성할 때 사용한 것과 동일한 DB 엔진 유형과 메이저 버전을 지정하세요.

Linux, macOS 또는 Unix:

aws rds create-db-instance \
    --db-instance-identifier mytestsqlserverteradataodbcinstance \
    --db-instance-class db.m5.2xlarge \
    --engine sqlserver-se \
    --engine-version 15.00 \
    --license-model license-included \
    --allocated-storage 100 \
    --master-username admin \
    --master-user-password password \
    --storage-type gp2 \
    --option-group-name teradata-odbc-se-2019

Windows:

aws rds create-db-instance ^
    --db-instance-identifier mytestsqlserverteradataodbcinstance ^
    --db-instance-class db.m5.2xlarge ^
    --engine sqlserver-se ^
    --engine-version 15.00 ^
    --license-model license-included ^
    --allocated-storage 100 ^
    --master-username admin ^
    --master-user-password password ^
    --storage-type gp2 ^
    --option-group-name teradata-odbc-se-2019

인스턴스를 수정하고 새 옵션 그룹을 연결하려면:

Linux, macOS 또는 Unix:

aws rds modify-db-instance \
    --db-instance-identifier mytestsqlserverteradataodbcinstance \
    --option-group-name teradata-odbc-se-2019 \
    --apply-immediately

Windows:

aws rds modify-db-instance ^
    --db-instance-identifier mytestsqlserverteradataodbcinstance ^
    --option-group-name teradata-odbc-se-2019 ^
    --apply-immediately

더 알아보기 (Learn more)