:+:+: 사랑愛 - Ever after :+:+:

밋첼™'s Blog is powered by Tattertools

머리는 안쓰면 잊게 된다.


개발에 대해서는 손이 먼저 움직일 정도였으나... 이젠 머리를 짜내고 과거에 했던 데이터를 찾아봐야 기억이 난다.


이러다... 찾아봐도 이해가 안되는 날이 오지는 않을지......... ㅠㅠ










아래와 같이 만들어서 체크를 하고~ 이후 로직을 수행함



*수행중인 Batch Check
DATA LV_VALUE(1)"Batch 작업의 유무
PERFORM CHECK_BATCH CHANGING LV_VALUE.





FORM CHECK_BATCH  CHANGING P_VALUE.

*****  "Batch 수행 중인지 확인
  DATA L_CNT TYPE N LENGTH 10"Batch 작업의 갯수
  DATA L_JOBNAME   TYPE BTCJOB.
  DATA GT_TBTCJOB LIKE TABLE OF TBTCJOB WITH HEADER LINE.

*****  MOVE SY-REPID TO L_JOBNAME.
*****  SELECT COUNT(*) INTO L_CNT
*****    FROM TBTCO
*****   WHERE JOBNAME = L_JOBNAME
*****     AND STATUS  = 'R'.

  " 배치실행 여부를 확인하고 JOB.
  CALL FUNCTION 'BP_FIND_JOBS_WITH_PROGRAM'
    EXPORTING
      ABAP_PROGRAM_NAME             SY-REPID
      STATUS                        'R' "실행중
    TABLES
      JOBLIST                       GT_TBTCJOB
    EXCEPTIONS
      NO_JOBS_FOUND                 1
      PROGRAM_SPECIFICATION_MISSING 2
      INVALID_DIALOG_TYPE           3
      JOB_FIND_CANCELED             4
      OTHERS                        5.

  " 실행(Runniung) 중인 Batch Job 이 존재하는지 확인 !!
  CLEARL_CNT.
  DESCRIBE TABLE GT_TBTCJOB LINES L_CNT.

  
" 조건으로 1 이상이 아닌 1 초과인 이유는 체크하며 이미 하나의 Batch를 확인하기 때문

  IF L_CNT > 1.
    P_VALUE ABAP_FALSE.
  ELSE.
    P_VALUE ABAP_TRUE.
  ENDIF.

ENDFORM.                    " CHECK_BATCH

댓글을 달아 주세요



무슨 일이 있거나 메모를 꼭 해놔야 하는 상황이 오면 포스팅을 합니다.


마지막 포스팅 이후 일년가까이 지난 것 같네요.


오늘도 잊어버리면 후회할 내용에 대해 포스팅 해봅니다.




Windows 를 신규설치 하고 SAP GUI 750 을 신규로 설치하였습니다.


(740 등에서 Version Up 시에는 자동으로 마이그레이션이 됩니다~*) 



늘 해왔듯 아무런 의심도 하지 않고 saplogon.ini 를 정해진 폴더에 넣었음에도 리스트에 뜨지 않는다!!!



어? 버전이 올라가며 폴더가 바뀐건가? 설마... 내가 잘못된 위치에 넣었나??


C:\Users\사용자\AppData\Roaming\SAP\Common  아닌가????!!!!!




★ 현상


왜? 어째서 안보여???





어?? 어찌된거지?? 


C:\Users\사용자\AppData\Roaming\SAP\Common 폴더에 분명 넣었는데? 


host 파일과 network 파일도 기존거 덮어썼는데???




끄고 켜고 재부팅을 해봐도 다를 바가 없다. 완전 당황.



SAP 관련 Community 와 개발자 사이트에도 없다!



아냐... 이건 내가 못찾는 것 뿐이야....



하아... 그냥 눈감고 머리를 좀 식히면 될까...





★ 해결방법


구글링도 안나오고 SCN 에도 없다... 그냥 SAPUILandscape.xml 파일을 쓴다고 한다.


(SAP GUI 750 부터는 saplogon.ini 를 사용하지 않는다네...??)



방법은 삽질이지 뭐...



끙끙대며 방법을 찾아본다. 신규로 LOGON 정보를 만들고 SAPUILandscape.xml 파일의 내부도 보고...


기존의 파일들도 비교... 삭제 후 SAP GUI 를 다시 실행하니 이녀석들은 다시 생성이 됨.





삽질을 해가며 시도...시도해본 결과......... 의외로 해결방법은 간단했다.


SAP GUI 를 모두 종료 후 아래와 같은 순서로 작업하면 됨.




주의할 점 아니 필요한 것은... 


saplogon.ini 뿐 아니라, SapLogonTree.xml 그리고 saprules.xml 파일이 모두 있어야 한다는 것!!!


740 이하의 버전을 사용하고 있다면 습관적으로라도 자주 저장해두자!!!






한번이라도 Log on 창을 열었다면...


SAPUILandscape.xml 파일과 SAPUILandscapeGlobal.xml 파일이 생성되어 있다.


접속 정보는 SAPUILandscape.xml 에 저장이 되므로.....


saplogon.ini 와 SapLogonTree.xml 그리고 saprules.xml 세개의 파일만 남겨두고 


SAPUILandscape.xml 파일과 SAPUILandscapeGlobal.xml 파일은 삭제하여 준다


(SAP LOGON 최초 수행 시 Migration 되며 새로이 생성이 됩니다)







그리고 SAP GUI 를 실행~!!! 


두근두근.....





돌아온 녀석들을 볼 수 있게 되었다!!!





분명 얼마 지나지 않아 잊어버리게 될테니... 그리고 백업을 위해 파일을 남겨두기 위해... 


스스로를 위해 남겨두는 포스트.... 였습니다.





★ 참조


saplogon.ini 뿐 아니라, SapLogonTree.xml 그리고 saprules.xml 파일이 모두 있어야 한다는 것!!!


740 이하의 버전을 사용하고 있다면 습관적으로라도 자주 저장해두어야 합니다!!!


SAP GUI 750 Download Link



오늘도 일 관련 포스팅 입니다.


그럼 가볍게... 저의 주인냥 사진 몇 장으로 마무리 합니다.


이름은 마루~ 페르시안 친칠라입니다^^










댓글을 달아 주세요

  1. nalagagi  댓글주소  수정/삭제  댓글쓰기

    좋은정보입니다^^주인님도 멋지네요

    2019.03.04 23:33
  2.  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

    2019.08.15 12:47
1 
BLOG main image
:+:+: 사랑愛 - Ever after :+:+:
제 사진은 예술이 아닌 추억의 부분입니다. 방법도 이론도 없으며, 즐겁게 담고 기록으로 남길뿐입니다 <Facebook> Mitchell Jung
by 밋첼™

카테고리

분류 전체보기 (354)
사랑愛 (0)
사진愛_Photo (90)
가족愛 (0)
개발자愛 (65)
음악愛 (15)
그외愛 (176)
리뷰愛 (8)

달력

«   2021/07   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
textcubeDesignMyselfget rss