SSIS에서 Powershell 스크립트를 호출 할 때 stderror 및 stdout을 검색 할 수 없습니다.

CodeRedick

웹 서비스를 사용하기 위해 일부 powershell 스크립트를 호출하는 SSIS 패키지가 있습니다. 문제는 stderror 또는 stdout에 쓸 때 StandardErrorVariable 및 StandardOutputVariable이 스크립트에서 작성된 항목을 선택하지 않는다는 것입니다.

스크립트는 잘 실행되므로 스크립트를 호출하는 데 문제가되지 않습니다. 마치 표준 출력 스트림이 SSIS로 돌아 오지 않는 것처럼 보입니다. 프로세스 실행 작업을 설정하는 방법은 다음과 같습니다.

여기에 이미지 설명 입력

powershell에서 출력을 작성하는 다양한 방법을 시도했습니다. 대부분의 소스는 Write-Information이 stdout에 대해 작동해야 함을 나타내는 것으로 보이며이 스레드에서 mklement0의 답변을 사용하고 있지만 Write-Error를 시도했지만 둘 다 작동하지 않았습니다. PowerShell에서 표준 오류에 어떻게 작성합니까?

어떤 아이디어?

Brandon McClure

내가 사용하는 Write-Host표준 출력 및 출력 write-Error "Message" -ErrorAction Stop표준 출력으로 쓰기에. Write-Error종료 오류를 원한다고 지정하지 않고 사용 하는 데 문제가 있었던 것을 기억 하므로 각 쓰기 오류로 ErrorPreference를 설정 $ErrorPreference하거나 스크립트의 초기 설정을 시도 하십시오. 의견에서 언급했듯이 powershell 스트림이 작동하는 방식에 대한 약간의 펑키함이 있지만 이해하지 못하거나 다른 사람들이 내가 할 수있는 것보다 더 나은 이유를 설명 할 수 있습니다.

또 다른 것은 항상 WindowStyle숨김으로 설정 되어 있다는 것입니다 . 이것이 stdout / err / in 스트림에 어떤 영향을 미치는지 잘 모르겠지만 SSIS 내부에서 PS를 실행할 때 다른 두통을 덜어주었습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

BASH 스크립트의 함수 내부에서 호출 할 때 SUDO를 찾을 수 없습니다.

분류에서Dev

Powershell 스크립트에서 스크립트 블록을 호출 할 수 없습니다.

분류에서Dev

행렬 대각선을 검색 할 때 'numpy.ndarray'객체를 호출 할 수 없습니다.

분류에서Dev

parse.com에서 정보를 검색 할 때 비 함수 유형 [PFObject]의 값을 호출 할 수 없습니다.

분류에서Dev

Python 스크립트에서 wget을 호출 할 수 없습니다.

분류에서Dev

bash 스크립트 내에서 별칭을 호출 할 수 없습니다.

분류에서Dev

Kubernetes에서 Haskell 애플리케이션을 실행할 때 stdout / stderror 출력이 없음

분류에서Dev

CMD 또는 배치 파일에서 호출 할 때 PowerShell 스크립트에서 호출자의 디렉터리를 가져올 수 있습니까?

분류에서Dev

Parcelable : 다른 앱에서 호출 할 때 비 정렬화할 때 클래스를 찾을 수 없습니다.

분류에서Dev

react / redux 양식을 제출할 때 PHP에서 POST 값을 검색 할 수 없습니다.

분류에서Dev

ajax 호출을 통해 서버 측에서 json 데이터를 검색 할 수 없습니다.

분류에서Dev

google.script.run을 사용할 때이 컨텍스트에서 getUI를 호출 할 수 없습니다.

분류에서Dev

배치 파일 내에서 PowerShell 스크립트를 호출 할 때 중첩 된 따옴표를 어떻게 사용할 수 있습니까?

분류에서Dev

메서드를 호출 할 때 기호를 찾을 수 없습니다.

분류에서Dev

acceptChanges ()를 호출 할 때 OracleWebRowSet을 CachedRowSetImpl로 캐스트 할 수 없습니다.

분류에서Dev

QLineEdit에서 텍스트 값을 검색 할 수 없습니다.

분류에서Dev

명령 검색 경로에 위치를 추가 한 후 이름으로 스크립트를 직접 호출 할 수 없습니다.

분류에서Dev

내 ListView에서 텍스트 색상을 수정하기 위해 C # 스크립트를 추가 할 때 아무것도 출력되지 않습니다.

분류에서Dev

PyMel에서 MEL 스크립트를 호출 할 때 더 자세한 결과를보고 할 수 있습니까?

분류에서Dev

TypeError : Pandas에서 열을 할당하려고 할 때 'RangeIndex'개체를 호출 할 수 없습니다.

분류에서Dev

c #-업데이트 할 때 asp.net gridview에서 값을 검색 할 수 없습니다.

분류에서Dev

CMD 스크립트를 실행할 때 Dockerfile에서 Mysql을 시작할 수 없습니다.

분류에서Dev

SSH는 스크립트에서 호출 할 때 암호를 묻습니다.

분류에서Dev

SSH는 스크립트에서 호출 할 때 암호를 묻습니다.

분류에서Dev

SSH는 스크립트에서 호출 할 때 암호를 묻습니다.

분류에서Dev

라우터를 사용할 때 Angular 8 앱에서 양식 필드 값을 검색 할 수 없습니다.

분류에서Dev

Set-ItemProperty는 VBA에서 CreateProcess 및 Powershell Start-Process를 사용할 때 경로를 찾을 수 없습니다.

분류에서Dev

Webservice API를 호출 할 때 메서드를 찾을 수 없습니다.

분류에서Dev

시스템에 로그인을 시도 할 때 데이터를 검색 할 수 없습니다 (Android Studio)

Related 관련 기사

  1. 1

    BASH 스크립트의 함수 내부에서 호출 할 때 SUDO를 찾을 수 없습니다.

  2. 2

    Powershell 스크립트에서 스크립트 블록을 호출 할 수 없습니다.

  3. 3

    행렬 대각선을 검색 할 때 'numpy.ndarray'객체를 호출 할 수 없습니다.

  4. 4

    parse.com에서 정보를 검색 할 때 비 함수 유형 [PFObject]의 값을 호출 할 수 없습니다.

  5. 5

    Python 스크립트에서 wget을 호출 할 수 없습니다.

  6. 6

    bash 스크립트 내에서 별칭을 호출 할 수 없습니다.

  7. 7

    Kubernetes에서 Haskell 애플리케이션을 실행할 때 stdout / stderror 출력이 없음

  8. 8

    CMD 또는 배치 파일에서 호출 할 때 PowerShell 스크립트에서 호출자의 디렉터리를 가져올 수 있습니까?

  9. 9

    Parcelable : 다른 앱에서 호출 할 때 비 정렬화할 때 클래스를 찾을 수 없습니다.

  10. 10

    react / redux 양식을 제출할 때 PHP에서 POST 값을 검색 할 수 없습니다.

  11. 11

    ajax 호출을 통해 서버 측에서 json 데이터를 검색 할 수 없습니다.

  12. 12

    google.script.run을 사용할 때이 컨텍스트에서 getUI를 호출 할 수 없습니다.

  13. 13

    배치 파일 내에서 PowerShell 스크립트를 호출 할 때 중첩 된 따옴표를 어떻게 사용할 수 있습니까?

  14. 14

    메서드를 호출 할 때 기호를 찾을 수 없습니다.

  15. 15

    acceptChanges ()를 호출 할 때 OracleWebRowSet을 CachedRowSetImpl로 캐스트 할 수 없습니다.

  16. 16

    QLineEdit에서 텍스트 값을 검색 할 수 없습니다.

  17. 17

    명령 검색 경로에 위치를 추가 한 후 이름으로 스크립트를 직접 호출 할 수 없습니다.

  18. 18

    내 ListView에서 텍스트 색상을 수정하기 위해 C # 스크립트를 추가 할 때 아무것도 출력되지 않습니다.

  19. 19

    PyMel에서 MEL 스크립트를 호출 할 때 더 자세한 결과를보고 할 수 있습니까?

  20. 20

    TypeError : Pandas에서 열을 할당하려고 할 때 'RangeIndex'개체를 호출 할 수 없습니다.

  21. 21

    c #-업데이트 할 때 asp.net gridview에서 값을 검색 할 수 없습니다.

  22. 22

    CMD 스크립트를 실행할 때 Dockerfile에서 Mysql을 시작할 수 없습니다.

  23. 23

    SSH는 스크립트에서 호출 할 때 암호를 묻습니다.

  24. 24

    SSH는 스크립트에서 호출 할 때 암호를 묻습니다.

  25. 25

    SSH는 스크립트에서 호출 할 때 암호를 묻습니다.

  26. 26

    라우터를 사용할 때 Angular 8 앱에서 양식 필드 값을 검색 할 수 없습니다.

  27. 27

    Set-ItemProperty는 VBA에서 CreateProcess 및 Powershell Start-Process를 사용할 때 경로를 찾을 수 없습니다.

  28. 28

    Webservice API를 호출 할 때 메서드를 찾을 수 없습니다.

  29. 29

    시스템에 로그인을 시도 할 때 데이터를 검색 할 수 없습니다 (Android Studio)

뜨겁다태그

보관