내 웹 응용 프로그램 용 MySQL을 Postgresql 마이그레이션으로 고려하고 있지만 기존 MySQL 데이터베이스를 Postgresql로 변환하는 데 어려움을 겪고 있습니다.자동 증분을 사용하여 MySQL에서 PostgreSQL로 마이그레이션 - 어떻게?
내가 시도 : 엔터프라이즈 DB에서 = PostgreSQL의 --compatible
- mysldump
- PostgreSQL을 데이터 마법사 EMS 에서
- DBConvert DMSoft
에서와 NONE의 위의 프로그램은 데이터베이스를 변환하는 좋은 일을합니다!
mysql을 postgresql로 변환하기위한 Perl과 Python 스크립트를 보았지만 사용법을 알 수는 없습니다. (ActivePerl을 설치했는데 다음에해야 할 일을 이해하지 못합니다. 그 스크립트를 실행해라!)
나는 항상 Auto Increment 필드를 프라이 머리 키로 사용한다. 이것들은 단지 무시된다. PostgreSQL은 다른 방법으로 자동 증분을하지만, MIGRATION 소프트웨어가 그렇게 구현하기가 힘들지 않습니까? 그렇지 않습니까?
누군가가 기본 키로 자동 증분을 사용하여 MySQL 데이터베이스를 변환하는 데 더 나은 행적을 보았습니까?
DBConvert DID는 시퀀스를 만듭니다 ...하지만 레코드를 추가하면 오류가 발생하므로 마지막 번호가 올바르게 설정되지 않았다고 생각합니다. 테이블에서 모든 레코드를 제거하면 자동 증가가 작동합니다. 아직 완벽하지는 않지만 적어도 자동 증가를위한 이러한 시퀀스는 다음과 같아야합니다 .... – Dylan