PostgreSQL용 신뢰할 수 있는 언어 확장 제거
더 이상 TLE를 사용하여 TLE 확장을 직접 생성하지 않으려면 pg_tle
확장을 삭제하고 모든 아티팩트를 제거하면 됩니다. 이 작업에는 데이터베이스의 모든 TLE 확장 삭제 및 pgtle
스키마 삭제가 포함됩니다.
데이터베이스에서 pg_tle
확장 및 해당 스키마를 삭제하는 방법
psql
또는 다른 클라이언트 도구를 사용하여 Aurora PostgreSQL DB 클러스터의 라이터 인스턴스에 연결합니다.psql --host=
cluster-instance-1.111122223333
.aws-region
.rds.amazonaws.com --port=5432 --username=postgres --password --dbname=dbname
데이터베이스에서
pg_tle
확장을 삭제합니다. 데이터베이스에서 자체 TLE 확장이 아직 실행 중인 경우 해당 확장도 삭제해야 합니다. 이를 위해 다음과 같이CASCADE
키워드를 사용할 수 있습니다.DROP EXTENSION pg_tle CASCADE;
pg_tle
확장이 데이터베이스에서 아직 활성 상태가 아닌 경우CASCADE
키워드를 사용할 필요가 없습니다.pgtle
스키마를 삭제합니다. 이 작업을 수행하면 데이터베이스에서 모든 관리 함수가 제거됩니다.DROP SCHEMA pgtle CASCADE;
이 명령은 프로세스가 완료되면 다음을 반환합니다.
DROP SCHEMA
pg_tle
확장, 해당 스키마와 함수, 모든 아티팩트가 제거됩니다. TLE를 사용하여 새 확장을 생성하려면 설정 프로세스를 다시 진행하세요. 자세한 내용은 Aurora PostgreSQL DB 클러스터에서 신뢰할 수 있는 언어 확장 설정 단원을 참조하십시오.