Amazon RDS for Db2 저장 프로시저 참조 - Amazon Relational Database Service

Amazon RDS for Db2 저장 프로시저 참조

Amazon RDS는 Db2 엔진을 실행 중인 Amazon RDS for Db2 DB 인스턴스와 함께 사용할 수 있는 시스템 저장 프로시저를 제공합니다.

이러한 저장 프로시저를 실행할 때는 다음 사항에 유의하세요.

  • 저장 프로시저는 Db2 명령줄 도구에서만 실행할 수 있으며 DBeaver와 같은 SQL 클라이언트 애플리케이션에서는 실행할 수 없습니다.

  • 저장 프로시저를 실행하기 전에 RDS for Db2 DB 인스턴스의 마스터 사용자로 rdsadmin 데이터베이스에 먼저 연결해야 합니다. 다음 예제에서 master_usernamemaster_password를 사용자 자체 정보로 대체합니다.

    db2 "connect to rdsadmin user master_user using master_password"
  • 저장 프로시저는 ERR_MESSAGE 파라미터를 반환하는데, 이 파라미터는 저장 프로시저가 성공적으로 실행되었는지 여부와 성공적으로 실행되지 않은 이유를 나타냅니다.

    예시

    다음 예제는 저장 프로시저가 성공적으로 실행되었음을 나타냅니다.

    Parameter Name : ERR_MESSAGE Parameter Value : - Return Status = 0

    다음 예제는 저장 프로시저에 사용된 Amazon S3 버킷 이름이 유효하지 않아 저장 프로시저가 성공적으로 실행되지 않았음을 나타냅니다.

    Parameter Name : ERR_MESSAGE Parameter Value : Invalid S3 bucket name Return Status = -1006

저장 프로시저를 호출할 때 반환되는 오류 메시지는 저장된 프로시저의 오류 해결 섹션을 참조하세요.