mysql 데이터베이스를 java (더비) 데이터베이스로 변환해야합니다. 이 작업은 ant-tasks와는 아무런 문제가 없습니다. orginin-database에서 모든 테이블을 대상 데이터베이스로 사용할 수있는 것은 아닙니다. ddlUtils의 ant-tasks에서 이름으로 테이블을 필터링 할 수있는 기회를 찾지 못했기 때문에 ddlUtils.jar을 사용하여 작은 Java 응용 프로그램을 작성하는 것을 고려합니다.ddlutils를 사용하여 데이터베이스를 변환 할 때의 문제
하지만이 방법을 사용하면 스키마와 데이터를 추출 할 수 없다. ddlUtils-api의 예제는 나 같은 초보자에게 덜 설명합니다.
이 문제를 해결하는 방법에 대한 좀 더 포괄적 인 예가 있습니까?
나의 계획이이 단계로 작업을 분할했다 :
- (테이블 이름으로 필터링) 원점 데이터베이스
- 원점 데이터베이스에서 데이터를 가져 오는로부터 DB 스키마를 받고 (필터링 축소 된 내용을 사용하여 대상 데이터베이스에 데이터를 삽입합니다.
- 축소 된 db-schema
- 을 사용하여 대상 데이터베이스 (Java)에서 스키마를 만듭니다. 이 API 섹션 "라이브 데이터베이스에서 모델을 읽기"에서
이 작업을 위해 사용되는 방법 platform.readModelFromDatabase (문자열)입니다,하지만 난 나를 수 있도록하는 지금 플랫폼 개체를 인스턴스화 할 수 없습니다 많은 예외없이 메서드를 호출하십시오. 감사의
많은 알프