다음 VB 스크립트를 실행하여 SSIS 패키지에 새 디렉터리를 만드는 데 문제가 있습니다. 다음 새 경로 D : \ customers \ documents \ orders \ 20171205를 만들어야합니다.간단한 VB 스크립트에서 문제가 발생했습니다.
Public Sub Main()
'set dir path
Dts.Variables("var_DirPath").Value =
"D:\customers\documents\orders\" + Date.Today.Year.ToString +
Date.Today.Month.ToString + Date.Today.Day.ToString
Dts.TaskResult = ScriptResults.Success
End Sub
스크립트 작업 편집기의 ReadWriteVariables는 사용자 : var_DirPath로 구성됩니다. 변수의 값은 다음과 같습니다
파일 작업이
UseDirector/Exists = True
Operation = Create directory
IsSourcePathAvailable = True
Source variable = User:var_DirPath
그것은 디버깅하는 동안 패키지에 해결을 위해 구성된 "D \ 고객 \ 문서 \ 주문 \"하지만 나도 몰라 왜이 간단한을 스크립트가 작동하지 않습니다.
를 어떤 도움이 감사합니다.
뭔가 이상한 것 같습니다. @ jmcihinney의 제안처럼 훌륭하게 제공하지 않으면 @ 제공 한 코드가 작동해야합니다. 저에게 그것은 var을 "D : \ customers \ documents \ orders \ 2017125"로 설정합니다. 이 코드가 실행되고 있음을 증명하기 위해 경로 등을 변경할 수 있습니까? – GMan80013
변수를 표현식과 함께 사용하는 것이 스크립트 태스크를 사용하는 것보다 더 간단하다고 생각합니다. – Yahfoufi
@DavidF 제 답변에 몇 가지 제안을했지만, 왜이 간단한 스크립트가 작동하지 않는지 모르겠습니다. .. * 작동하지 않는 방법? 오류 메시지 또는 무엇을 받고 있습니까? * – Hadi