우리는 Powerbuilder에서 작성한 Sybase SQL AnyWhere10 데이터베이스를 사용하여 일부 고객에게 Oracle 데이터베이스가 필요하므로 SQL AnyWhere10을 Oracle로 변환하고 시스템에 Sybase 또는 Oracle을 사용할 수있는 기능이 있습니다. 도움이 필요하면 어디서부터 시작해야합니까?Sybase를 오라클로 변환
1
A
답변
1
Sysbase Anywhere에서 Oracle 로의 마이그레이션을 한 번 도왔습니다. 거의 모든 스크립트 (보기, 함수, 프로 시저 등)는 변경해야합니다. 우리는 자체 서버를 사용하여 두 서버에 연결하고 Anywhere의 스크립트를 그대로 Oracle 서버로 복사 한 다음 새 스크립트를 편집하여 컴파일 할 수있게했습니다.
많은 작업이 필요하며 자동화가 불가능합니다.
1
평범하지 않은 PowerBuilder 프로젝트 (45 개 PBL, ~ 3000 개 개체)에서 이전에이 작업을 수행 한 경우 큰 작업입니다. 3-4 명의 개발자 팀과 전용 DBA가 프로젝트를 오라클로 전환하고 일을 너무 나쁘게 바꾸지 않기 위해 1 년 중 좋은 부분을 차지했습니다.
SQL Anywhere 또는 Oracle에서 실행되는 것을 언급합니다. 이 두 가지는 매우 다른 방식으로 동등한 기능을 제공하려고 미친 듯이 만듭니다. @DisplacedGuy가 언급했듯이, 트리거, 임시 테이블 사용 및 데이터 유형 차이는 최소한주의가 필요합니다. 나는 v8에서 오라클을 정기적으로 사용했다. 내장 SQL의 데이터를 반환하는 방식은 Sybase와 다릅니다. DWO에서 사용되는 구조에 따라 동적 DW로 이동하거나, 별도의 라이브러리를 유지하거나, 데이터 액세스 레이어가없는 경우이를 완전히 분리해야 할 수도 있습니다.
제 제안은 가능하다면 이미이 일을 해 준 사람을 고용하는 것입니다. 계획 시간 & 여러분의 훈련을위한 돈.
행운을 빈다.
관련 문제
- 1. xml에서 오라클로 변환
- 2. MySQL에서 오라클로 이동
- 3. Sybase를 사용하는 Hibernate의 Identity Generator
- 4. 레일스 3에서 MySQL로 오라클로 마이그레이션
- 5. 자바 정규식 : 오라클로 변환하려고 || to CONCAT()
- 6. MySQL에서 나왔다. 오라클로 돌아 가기 : 함정
- 7. 스레드가 안전해야하는 sybase를 호출하는 nsapi 플러그인 작성을위한 제안
- 8. SQL 서버에서 오라클로 내보내기/가져 오기를 마이그레이션하는 가장 좋은 방법
- 9. mysql에서 오라클로 마이 그 레이션 한 날짜 필드에 문제가 있습니다
- 10. GStreamer를 여러 출력으로 변환/변환 변환
- 11. 변환/변환 문제
- 12. 변환 및 변환
- 13. 변환 언어의 언어를 변환
- 14. 변환
- 15. 변환
- 16. 유형 변환 또는 변환 방법?
- 17. Dimension JPEG에서 EPS로 변환 변환
- 18. 일괄 변환 도메인을 IP로 변환
- 19. 2D 아핀 변환 행렬을 3D 아핀 변환 행렬로 변환
- 20. Android .NET으로 변환 Path.Combine을 java로 변환 하시겠습니까?
- 21. OpenGL 변환 행렬을 CATransformLayer에서 작동하도록 변환
- 22. QString/QChar을 Crypto ++로 변환 변환
- 23. VB6에서 변환 # C#에서 VB6로 변환 - 레코드
- 24. 변환 - C++에서 ASCII 16 진수로 변환
- 25. HTML을 통해 XML을 PHP로 변환 - 숫자로 변환
- 26. 하스켈 변환 ByteString을 UTC 시간으로 변환
- 27. 변환 생성자 대 변환 연산자 : 우선 순위
- 28. GDI +에서 여러 순차 변환/스케일 변환
- 29. 바이너리를 문자열로 변환 한 후 바이너리로 변환
- 30. 변환 컬이
ERP 시스템을 Sybase에서 Oracle로 변환 하시겠습니까? 컨설턴트를 고용하여 시작해 보겠습니다. 컨설턴트를 고용하여 모든 작업을 수행하고 수행 방법을 보여줄 수 있습니다. 그것은 심지어 큰 문제입니다. – Ollie
아래 답변에 대한 설명, 거대한 프로젝트. 여기에 몇 가지 팁이 있습니다 ... 오라클은 sybase 코드를 오라클로 변환 할 변환 도구를 가지고 있으며 무료입니다. 단점은 변환이 완벽하지 않다는 것입니다. Sybase의 트리거, char 데이터 유형 및 Sybase의 임시 테이블 논리를 사용하면 큰 어려움이 있습니다. 트리거는 방법이 다르므로 재귀 트리거 코드와 씨름해야하며 트리거를 행 레벨 트리거로 변환해야합니다. –
이전 할 Oracle 버전을 알려주십시오. 스키마와 데이터의 자동 마이그레이션을 위해 [Ispirer SQLWays Tool] [1]을 사용하여 Sybase ASA 12에서 Oracle 10으로 마이그레이션했습니다. [1] : http : //www.ispirer.com/products/sybase-to-oracle-migration? click = 7398510 & from = so – MaterialGirl