2009-08-03 4 views
1

ssis 패키지를 sql 서버 2005에서 만들었습니다. SQL Server 2008에서이 패키지를 실행하려고합니다. "exec xp_cmdshell 'dtexec/f"C : \ " MyPackage.dtsx " '"다음 오류가 발생합니다.ssis 패키지가있는 sql 작업을 실행할 때 오류가 발생했습니다.

XML에서 스크립트 작업을로드하는 중 예외가 발생했습니다. System.IO.IOException : 디스크 공간이 부족합니다.

패키지에 스크립트 작업이 있으며 실패한 부분이 있습니다. 나는이 패키지를 2008 버전으로 변환 할 Visual Studio 2008을 사용하지 않습니다. 이 문제를 해결할 수있는 방법이 있습니까?

감사합니다. sridhar.

답변

2

2008 SQL Server에서 2005 SSIS 패키지를 실행할 수 있다고 생각하지 않습니다. SQL Server 2008 설치 디스크가 있으면 SSIS 및 SSRS 패키지 개발을위한 Visual Stuido 인 Business Intelligence Development Studio를 설치할 수 있어야합니다. 그런 다음이를 사용하여 패키지를 2008 버전으로 업그레이드 할 수 있습니다.

희망은 도움이됩니다. 행운을 비네.

+0

Visual Studio 2008을 sqlserver 상자에서 열고 2008 년 버전으로 패키지를 변환 할 수있었습니다. 내가 그것을 변환 한 후에, 그것은 잘 동작했다. 변환하기 전에도 패키지를 실행할 수있었습니다. 그러나이 패키지가 실행되는 작업이 실행될 때마다 응용 프로그램 이벤트 로그에 경고가 작성되고 c : \ users \ MyUserName \ AppData \ Local \ Temp 폴더에 .tmp 파일이 생성됩니다. 이제이 업데이트 된 버전에서는 작동하지 않습니다. – Sridhar

관련 문제