기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
DMS Schema Conversion에서 PostgreSQL 데이터베이스를 대상으로 사용하기
PostgreSQL 데이터베이스를 DMS Schema Conversion에서 마이그레이션 대상으로 사용할 수 있습니다.
지원되는 대상 데이터베이스에 관한 자세한 내용은 DMS 스키마 변환을 위한 대상 데이터 공급자 단원을 참조하십시오.
대상으로서 PostgreSQL에 대한 권한
PostgreSQL을 대상으로 사용하려면 DMS Schema Conversion에 CREATE ON
DATABASE
권한이 필요합니다. DMS Schema Conversion을 위한 마이그레이션 프로젝트에서 사용할 각 데이터베이스에 대해 사용자를 생성한 후 이 권한을 사용자에게 부여하십시오.
Amazon RDS for PostgreSQL을 대상으로 사용하려면 DMS Schema Conversion에 rds_superuser
역할이 필요합니다.
변환된 공개 동의어를 사용하려면 다음 명령을 사용하여 데이터베이스 기본 검색 경로를 변경합니다.
ALTER DATABASE
<db_name>
SET SEARCH_PATH = "$user", public_synonyms, public;
이 예제에서는
자리 표시자를 데이터베이스의 이름으로 바꿉니다.<db_name>
PostgreSQL에서는 스키마 소유자 또는 superuser
만 스키마를 삭제할 수 있습니다. 스키마 소유자가 일부 객체를 소유하지 않은 경우에도 스키마와 이 스키마에 포함된 모든 객체를 삭제할 수 있습니다.
여러 사용자를 사용하여 대상 데이터베이스를 변환하고 다른 스키마를 적용할 때 DMS Schema Conversion에서 스키마를 삭제할 수 없는 경우 오류 메시지가 표시될 수 있습니다. 이 오류 메시지가 표시되지 않도록 하려면 superuser
역할을 사용하십시오.