본문 바로가기

error4

[MSSQL]EXECUTE 후 트랜잭션 개수는 BEGIN 및 COMMIT 문 수가 일치하지 않음을 나타냅니다 sp 처리 중에 TRY CATCH 문과 트랜잭션 처리를 제대로 했는데 아래와 같은 메시지가 발생하여 여러 원인을 찾아봤습니다. "EXECUTE 후 트랜잭션 개수는 BEGIN 및 COMMIT 문 수가 일치하지 않음을 나타냅니다" 구문내에 RETURN 에 대한 점검! 필요 특히 CURSOR 순회중엔 BREAK;하자 1. SET XACT_ABORT ON; 를 상단에 기재하여 정확한 원인 현상을 찾은 방법 --> 테이블이 없거나, 구문요류 등 상황에서는 도움이 되지만 나의 경우는 도움이 되지 않았음 2. 구문내에 RETURN 에 대한 점검! --> 구문 중간에 RETRUN; 이 들어가 있었다.. 왠지 느낌상 CURSOR 돌다가 RETURN 을 만나면 이상하게 동작할 것 같고 예전에 FUNCTION 내에 FUNC.. 2023. 7. 20.
원격 접속 실패 원인, 해결(원격 데스크톱 서비스 세션이 끝났습니다. ) 재택 근무 중 아래 메시지가 나오면서 네트워크 접속이 끊어 지는 경험을 했고, 해결 방법을 공유 드립니다. 원격 데스크톱 서비스 세션이 끝났습니다. 네트워크 관리자가 연결을 끊었을 수 있습니다. 해결 방법 접속하려고 하는 원격지 PC 또는 접속 로컬 PC에 신규로 설치된 보안프로그램 제거 AhnLab Safe Transaction 프로그램에 대한 얘기가 많지만 해당 프로그램 외에 다른 프로그램이 원격 접속 네트워크를 끊는 원인 일 수 있습니다. 저의 경우는 부산은행 금융거래확인서 출력을 위해 설치한 프로그램이 문제였습니다. InSafe 어떤 이름이었던것 같은데 지우면서 캡처를 못했네요. 가장 최근에 설치된게 원인일 가능성이 가장 큽니다. . . 찾았다 요놈 When You get " Your Remote.. 2022. 12. 5.
[MSSQL] bcp 중에 QUOTED_IDENTIFIER 관련 오류 발생 해결 방법 `bcp in` fails with "INSERT failed because the following SET options have incorrect settings: 'QUOTED_IDENTIFIER'" bcp 구문에 -q 옵션 추가 2022. 8. 11.
visual studio 6.0 설치 실패(source safe) visual studio 설치시 아래와 같이 기존에 sourcesafe 가 설치되어 있다는 메시지와 함께 설치 진행이 안됨. 해결) 해당 폴더 지우고 아니오 선택 visual studio 6.0은 설치시 까다롭습니다. 특히 윈도우즈 10에 설치하거나, visual studio 다른 상위 버전을 함께 설치하는 개발 환경이라면, 꼭 위와 같은 옵션으로 설치하세요. 다른 visual studio 상위버전 설치 전에 visual studio 6.0 설치가 완료되어 있어야 정상 수행 됩니다. visual studio 6.0 install fail existed sourcesafe. delete target folder and choose No. 2021. 5. 7.