2009-08-18 4 views
3

나는 이것을 48 시간 이상 사용해 보았습니다. 그런 다음 텍스트 파일을 다운로드하는 간단한 패키지, 하나의 FTP 작업을 만듭니다. "SQL Server 배포"옵션을 사용하여 패키지를 배포했습니다. 나는 SSIS에서 패키지를 볼 수 있지만 나는SSIS 패키지 실행에 도움이 필요합니다.

dtexec /ser svrprod05 /sq Package 

가 나는 다음과 같은

1. Local Administrator 
2. Domain Administrator 
3. Ent Administrator 
4. SQL Server SA 
의 사용자 이름과 암호를 전달하려고

Microsoft (R) SQL Server Execute Package Utility 
Version 9.00.3042.00 for 32-bit 
Copyright (C) Microsoft Corp 1984-2005. All rights reserved. 

Started: 10:56:39 PM 
Could not load package "Package" because of error 0xC0014062. 
Description: The LoadFromSQLServer method has encountered OLE DB error code 0x80 
004005 (Login timeout expired). The SQL statement that was issued has failed. 
Source: 
Started: 10:56:39 PM 
Finished: 10:56:55 PM 
Elapsed: 15.625 seconds 

오류를 얻을 명령을 사용하여 명령 줄에서 실행하려고하면

내 원래의 목표는 here입니다. 나는 그 밖의 무엇을 시도해야할지 모른다.

+0

아래쪽 투표는 무엇입니까? – RiddlerDev

+0

음 ... 일부 스마트 천재는 이것보다 덜 생각합니다 ... wtf –

+0

나는 그것이 서버 결함으로 옮겨 져야한다고 생각하기 때문에 나는 투표를하지 않았습니다. –

답변

1

제 견해로 SSIS는 프로그래밍입니다. 우리 회사의 SSIS에서 뭔가를해야 할 때마다 프로그래머가 호출합니다.
다음은 몇 가지 시도입니다.

시도해보십시오. 127.0.0.1 crl.microsoft.com 을 서버의 hosts 파일에 추가하십시오.

시도 2 ​​: 3 시도 실행중인 사용자

에 db_dtsoperator 역할을 제공 : 당신이 62 비트 OS에서 dtexec를 32 비트 버전을 사용하고 있지 않은지 확인합니다.

+0

촬영, 내 2 비트 돌려주세요! – Wayne

+0

어떤 ProtectionLevel을 사용해야합니까? –

+0

나는 그것을 좁혔다 고 생각합니다 ... 데이터베이스가 인스턴스 기반이지만, dtexec/ser svrprod05/instance/sq 패키지 명령을 사용하면 동일한 오류가 발생합니다. –