MobiLink:어떻게 추가하는 새로운 테이블을 동기화를 사용하여 Sybase 중 mlagent
-
28-09-2020 - |
문제
어떻게 추가하는 새로운 테이블을 동기화를 사용하여 mlagent
에서 구성 Sybase 앙입니다.이 관련이 있을 수 있습니다 이 나 이 질문입니다.
을 할 때에는 변경에서 원격으로 데이터베이스에서 설명 Sybase 튜토리얼 그것이 업데이트하지 않는 통합 데이터베이스 뿐만 아니라 동기화 모델입니다.업데이트할 때 모델을 추가하면 완전히 새로운 테이블(또는 새로운 열)무엇이 올바른 방법으로 하기에는 이를 사용하여 mlagent
원격 구성된 작업 내부에서 Sybase 중앙?
해결책
이 seems1 작동:
- 새로 만드는 원격 스키마 이름을(예를들면v2.0)
- 지 변화에 귀하의 통합된 데이터베이스(예:테이블 만들기-statement)
- 업데이트 스키마의 내부 동기화 프로파일 그리고 어쩌면 증가하는 버전이 문자열(에 내재 테스트가 나타납하는 중요하지 않습니다)
- 렇게 배포하는 업데이트 동기화 프로필입니다.야 할 것입 업데이트 ml_columns 및 ml_tables 뿐만 아니라 ml_table_scripts 등에서 당신의 통합 데이터베이스 피팅 업데이트 동기화 프로필입니다.그래서 변경 사항을 적용합니다.또한 당신이 필요합니다 SQL 원격의 데이터베이스
- 업그레이드 원격 작업을 포함하여 원격 SQL 만들어 4 단계(SQL 실행).이 작업은 또한 변경을 원격 스키마 이름
- 어쩌면 반복 동기화-작업 및 배포를 모두--업그레이드 작업과 동기화 작업
- 수행해야
가장 큰 문제는 이 스크립트에서 기본값은 droping 테이블에서 원격 측면 그렇게 엄청난 양의 데이터가 전송한 후 업데이트합니다.
1 을 얻을 수 있었 이에서 실행되는 현지 테스트 시나리오를 최소한 데이터베이스입니다.
제휴하지 않습니다 dba.stackexchange