0
SSIS를 사용하여 현재 프로젝트에 Oracle 8i 및 11g의 데이터를 연결하고 가져옵니다. 그러나 oracle 11g 드라이버는 9i에서만 호환된다는 것을 알았습니다.SSIS에서 Oracle 8i 및 11g 연결
SSIS와 11g 및 8i를 모두 연결하는 가장 적합한 솔루션은 무엇입니까? 제안 해 주셔서 감사합니다.
SSIS를 사용하여 현재 프로젝트에 Oracle 8i 및 11g의 데이터를 연결하고 가져옵니다. 그러나 oracle 11g 드라이버는 9i에서만 호환된다는 것을 알았습니다.SSIS에서 Oracle 8i 및 11g 연결
SSIS와 11g 및 8i를 모두 연결하는 가장 적합한 솔루션은 무엇입니까? 제안 해 주셔서 감사합니다.
8i 데이터베이스를 업그레이드하는 것이 가장 좋은 방법이지만 현재로서는 불가능하다고 가정하면 8i 서버 자체에 스크립트를 작성하여 데이터를 플랫 파일로 내보내 다음 해당 플랫 파일을 SSIS 서버에 복사하고 처리합니다 그들로부터.
8i에서 데이터를 내보내는 것이 좋습니다. 그러나 3 개의 물리적으로 다른 oracle 8i 데이타베이스가 있으며 그 중 2 개의 데이타베이스가 있습니다. 내 ETL이 매일 실행되는 경우 데이터를 내보내는 데 비용이 많이 드는 것으로 생각됩니다. – jest
"비용이 많이 드는"것은 무엇을 의미합니까? 이 작품이 얼마나 잘 작동하는지 (또는 작동하지 않는지) 볼 수있는 가장 쉬운 방법은 시도해 보는 것입니다. 테스트 시스템에서 단 몇 개의 테이블 만 내보내기하면 결정을 내리는 데 도움이되는 확실한 정보를 얻을 수 있습니다. 그리고 돈 때문에 8i를 업그레이드 할 수 없다면 (나는 그 이유가 아닐 수도 있음),이 작업에 소요되는 시간을 추적하여 상사/고객에게 비용 효과에 대한 일부를 보여줄 수 있습니다. 8i와 함께있어. – Pondlife
테이블을 내보내는 데 걸리는 시간이 합리적이었으며 언급 한 방법으로 오라클 데이터를 텍스트 파일로 내보낼 것을 선택했습니다. 귀하의 제안에 감사드립니다. – jest