2015-01-13 2 views
0

우선 SSIS의 이러한 측면에 대해 나는 조금 새로운 것을 말하고 싶습니다. SSIS 패키지에서 Oracle 데이터베이스와의 연결을 생성하려고합니다. 이 프로젝트는 처음에 Access에서 수행되었습니다. SSIS로 변환하는 것이 내 일이었습니다. 프로젝트가 위치한 컴퓨터는 32 비트 PC이고, MS Visual Studio 2008은 32 비트로 작업합니다. 내가 일하는 PC는 MS VS 2010과 함께 64 비트 시스템입니다.오라클에 대한 SSIS 연결

이 문제를 해결하는 데 유용한 정보를 찾기 시작했습니다. 누군가는 첫 번째 PC의 tnsnames.ora 파일을 광산으로 복사하고 하드 드라이브에있는 모든 .ora 파일의 데이터베이스를 가리키는 코드의 일부를 복사해야한다고 말했습니다. - 오라클 - ORADEV6i - ORANT

Dev6 :

DBNAME.WORLD = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = name)(PORT = ####)) (ADDRESS = (PROTOCOL = TCP)(HOST = name)(PORT = ####)) ) (CONNECT_DATA = (SID = VAPP) ) ) 

내가 다음 디렉토리에이 파일을 발견 : 아이디어의 순서에서 나는 데이터베이스에 해당하는 코드의 일부를 추가

그래서, 나는 그것을했다하지만 난 항상 같은 결과를 얻을 쓸모가 없었습니다 :

테스트 콘을 공급자 초기화의 오류로 인해 실패했습니다.

그런 다음 "path"변수를 수정하여 Oracle 용 새 디렉토리를 지정해야한다는 것을 알았지 만,이 시점에서 나는 위의 디렉토리 중 어느 것을 모르고 있습니까? 맞아. 나는이 문제에 대해 매우 혼란 스럽다. 나는 의심의 여지가있는 한 명확히하려고 노력해왔다. 나는 영어가 제 모국어가 아니므로 당신이 이해할 수 있기를 바랍니다.

답변

0

SSIS를 사용하여 Oracle에 연결하는 방법에 대한 정보는 웹에 나와 있습니다. 총 부두이기 때문입니다. http://www.microsoft.com/en-us/download/details.aspx?id=29283

이것은 attunity 작업을하는 방법에 대한 훌륭한 자원이며, 모든 단계 당신에게 : http://www.microsoft.com/en-us/download/details.aspx?id=29284 이 2012 년 버전 :

이 2008 버전은 다음과 같습니다

나는 attunity 어댑터를 사용하는 것이 좋습니다 필요 : http://technet.microsoft.com/en-us/library/ee470675%28v=sql.100%29.aspx

이 작업을 수행하려면 오라클 드라이버를 설치해야합니다. 무료로 다운로드 할 수 있습니다.