나는 시간별로 SQL2005 (dev에) DB 응용 프로그램에서 ODBC 응용 프로그램의 데이터를 가져 오려고합니다. SSIS를 실행하면 모든 테이블과 뷰를 가져 오는 옵션이 회색으로 표시되어 사용자가 쿼리를 작성해야합니다. SSIS 통합 서비스를 설정하여 시간별로 250 개의 테이블을 모두 업데이트하는 방법은 무엇입니까?ODBC 응용 프로그램에서 SQL로 데이터를 매시간 전송하는 방법은 무엇입니까?
답변
아마도 당신은 당신의 질문에 약간의 말을 할 수 있습니다, 나는 당신이 여기서 무엇을 요구하고 있는지 확실하지 않습니다. 응용 프로그램에 ODBC 연결을 사용하여 데이터 변환 작업을 사용하여 SSIS를 통해 응용 프로그램에서 SQL Server로 데이터를 가져 오려고합니까?
어쨋든, 질문의 MS 액세스 부분에 대한 간단한 대답은 "아니오 지옥"MS 액세스, 결코 아무것도 ;-)
내가 알아 경사 될 것이다왜 테이블에 이제까지 답입니다입니다 보기가 회색으로 표시되고 그 문제가 해결됩니다. (이 질문에 회색으로 표시된 이유를 알기에 충분한 정보가 없음)
ODBC 데이터 원본이 가리키는 데이터베이스의 종류는 무엇입니까? SSIS는 모든 DB 유형에 대해 테이블 / 뷰를 선택하기위한 GUI를 제공하지 않을 수도 있습니다.
Timberline 회계 및 추정을위한 Pervasive SQL – JibberSki
맞아요, 네 대답이 있습니다. –
가져 오기 및 내보내기 마법사를 사용하는 것이 더 나을 것 같습니다. SQL Server Management Studio로 이동하여 데이터를 가져올 데이터베이스를 마우스 오른쪽 단추로 클릭하고 작업 -> 데이터 가져 오기를 선택합니다. 가져 오기 프로세스 정의 과정을 안내하는 마법사가 시작됩니다.
마법사가 끝나면 가져 오기를 실행하도록 선택하고 나중에 SSIS 패키지로 저장하여 나중에 수정할 수 있습니다.
감사 Tim - SSIS를 실행할 때 "하나 이상의 테이블에서 데이터 복사"가 회색으로 표시됩니다 (2000 DTS 작동). SSIS는 데이터 끌어 오기를 실행하는 쿼리를 작성하도록합니다. SSIS를 사용하여 모든 테이블과 뷰를 가져오고 시간별로 모든 테이블과 뷰를 업데이트하는 방법은 무엇입니까? – JibberSki