2013-03-08 5 views
0

나는 3M 레코드를 가지고 있습니다. TXT 파일은 매일 2008 SQL 테이블로 가져와야합니다. SSIS 작업을 실행하면 가져 오기를 완료하는 데 9 시간이 걸립니다. 가져 오기 및 내보내기 마법사를 수동으로 사용하면 가져 오는 데 2-3 분 밖에 걸리지 않습니다. SSIS 스크립트에 문제가 있습니까? 아니면 어떻게 작동합니까? 세 번이나 SSIS 스크립트를 다시 작성했지만 여전히 동일한 문제가 있습니다. 도와주세요! 감사.플랫 파일 가져 오기

+3

SSIS 패키지를 가져 오기/내보내기 마법사에서 가져올 수 있다는 것을 알고 계십니까? 그걸 너의 것과 비교해 보는 게 어때? 또는 더 나은 아직, 그냥 하나를 사용하십시오. –

+1

SSIS는 패키지를 디자인 한 것처럼 느려질 수 있습니다. 2009 년 Microsoft는 SSIS (http://msdn.microsoft.com/en-us/library/dd537533%28v=sql.100%29.aspx)를 사용하여 SQL Server에 1TB의 데이터를로드하는 방법을 소개했습니다. 나는 작년에 40 분 안에 2TB의 데이터를로드하는 것을 개인적으로 성취했습니다. 도구를 배우면 좋아할 것입니다. 그것 이외에, @marceln 코멘트는 당신이보고 시작해야하는 것이다. –

+0

@marceln 저는 SSIS를 처음 사용합니다. "가져 오기/내보내기 마법사에서 SSIS 패키지를 가져 오는"방법을 가르쳐 주시겠습니까? 감사합니다 – tkvo

답변

0

marceln 의견에 따라 ssis import wizrd 설정을 ssis 패키지로 저장하십시오.

는 GE \ SSIS packa에 따라 설정을 저장하기위한 체크 박스 옵션을 볼 수 있습니다 첨부 된 스크린 샷에서 enter image description here

를 참조하십시오.

+0

SQL2008 Std를 사용하고 있지만 SSIS 패키지 저장 옵션이 없습니다. 도와주세요! – tkvo

+0

스크린 샷을 제공해 주시겠습니까 ?? – Maximus

+0

알아 냈어 ... 나는 SQL Management Studio 2012를 SQL 2008 Std 용으로 사용했다. SSIS 패키지를 지금 저장하는 옵션이 있습니다. 하지만 동일한 TXT 파일 이름이나 TXT 파일 이름을 가져올 수 있습니까? 아직 패키지를 실행하지 않았습니다 ... 자세한 정보를 얻고 싶습니다. 감사. – tkvo

관련 문제