近年、システム構築の際にPostgreSQLが活用される例が増えてきました。そうした中で、古くなったシステムを置き換える際にPostgreSQLを活用したり、あるいは実験的にPostgreSQLで作ったシステムを商用データベースを用いたものに変更したりと、PostgreSQLと他のデータベース管理ソフトを相互に移行する機会に出会うことがあります。 それでは、データベースを相互に移行するには、初めに何をしたらよいでしょうか?これは、PostgreSQLとOracleの間に限ったことではありませんが、「移行の対象となるもの」を特定することが大切です。 データベースを移行する際には、主に次の3つの要素を移行する必要があります。 たとえば、ビジネスの変化と共に業務ロジックが変わり、システムを新規に作成する必要が出てきたとしましょう。その場合は古くなったシステムからデータだけ移行して、業務ロジックを