다른 관계형 데이터베이스 연결을 사용하도록 관계형 데이터 개체 또는 사용자 지정된 데이터 개체의 연결을 전환할 수 있습니다. 여러 데이터 개체에 대한 연결을 동시에 전환할 수도 있습니다. 연결을 전환하면 새 연결을 사용하도록 각 매핑을 업데이트할 필요가 없기 때문에 시간과 노력을 줄일 수 있습니다.
연결을 전환하면 Developer tool이 해당 데이터 개체에 기반한 모든 읽기, 쓰기 및 조회 변환에서 데이터 개체에 대한 연결 세부 정보를 업데이트합니다. Developer tool은 새 연결이 가리키는 데이터베이스에 기반하여 데이터 개체의 데이터베이스 유형도 업데이트합니다.
연결을 다음 연결 유형 중 하나로 전환할 수 있습니다.
IBM DB2
Microsoft SQL Server
ODBC
Oracle
Developer tool은 연결을 전환할 때 메타데이터 호환성을 검사하지 않습니다. 따라서 연결을 전환하기 전에 새 연결이 가리키는 데이터베이스에 연결을 전환하는 데이터 개체와 동일한 열 및 메타데이터가 포함된 테이블이 있는지 확인해야 합니다. 그렇지 않을 경우 데이터 손실 또는 불일치가 발생할 수 있습니다.
예
Developer tool에서 Oracle 관계형 데이터 개체를 작성한 후 여러 매핑에 쓰기 변환으로 추가했습니다.
Oracle 데이터베이스를 IBM DB2 데이터베이스로 마이그레이션합니다. Developer tool에서 기존 매핑을 업데이트하여 데이터를 IBM DB2 데이터베이스에 쓰려고 합니다.
각 매핑에서 쓰기 변환의 기반이 되는 데이터 개체를 바꾸는 대신 Oracle 데이터 개체의 연결을 IBM DB2 연결로 전환할 수 있습니다. 그러면 데이터를 쓰려는 IBM DB2 데이터베이스를 새 연결이 가리킵니다. Oracle 관계형 데이터 개체가 포함된 매핑을 실행하면 데이터 통합 서비스가 새 IBM DB2 연결을 사용하여 매핑을 실행합니다.