내 일괄 처리 스크립트가 작동하지 않습니다. Informatica Server에서 .. 그러나 로컬 컴퓨터에서 작업 중입니다.


0
@echo off
setlocal enableextensions disabledelayedexpansion
echo print this line
set "firstLineReady="
(
    for /F "eol=$ delims=" %%a in (DCRs_*.csv) DO (
        if defined firstLineReady (echo()
        set "firstLineReady=1"
        <nul set /p "=%%a"
    )
) > NewFile.csv
echo I am done 
Type NewFile.csv > DCRs_*.csv
del NewFile.csv

Informatica Target Flat 파일에서 생성 된 마지막 빈 줄을 제거하려고합니다.

위의 스크립트가 로컬 시스템에서 작동하지만 Informatica Command Task (Echo 명령 만 인쇄 됨)에서는 작동하지 않습니다. 올바른 해결책을 알려주십시오.


서버에 대한 쓰기 권한이 있습니까?
nohillside

예, 알겠습니다. Informatica User have have ..
Chetana Naidu

답변:


-2

명령 태스크 대신 세션 전 태스크 또는 세션 후 명령으로 세션 태스크에서 실행


질문자가 왜 그렇게해야하는지에 관해 더 많은 정보를 제공 할 수 있습니까?
confetti
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.