본문 바로가기

전체 글127

[ORACLE] ORA-64203: 문자 집합 변환 후 대상 버퍼가 너무 작아 CLOB 데이터를 보유할 수 없습니다. [Oracle] ORA-64203: 문자 집합 변환 후 대상 버퍼가 너무 작아 CLOB 데이터를 보유할 수 없습니다. BLOB,CLOB,NLOB TO_CHAR(STR)로 자르는 경우 4000byte이상 자를 수 없음 TO_CHAR(SUBSTR(STR, 1, 4000)), TO_CHAR(SUBSTR(STR, 4001, 8000))으로 자르는 경우 4천자씩 잘라서 써야해서 4GB를 저장할 수 있는 BLOB,CLOB,NLOB 자료형에 의미가 없고 DB상 성능이 떨어짐 SELECT 구문에서 SELECT만 하고 서비스단에서 조작하는것을 추천, 단, GROUP BY 절에 BLOB,CLOB,NLOB이 있는 경우 단순 SELECT불가능....ㅠㅠ 2022. 5. 31.
[MyBatis] Cause: org.apache.ibatis.ognl.ExpressionSyntaxException [MyBatis] Cause: org.apache.ibatis.ognl.ExpressionSyntaxException Solution AND -> and로 변경 2022. 1. 20.
[IntelliJ] GIT Clone 하기 [IntelliJ] GIT Clone 하기 How to Git Clone 1. [GIT] Git 주소 Copy 2. [IntelliJ] Git > Clone > Repository URL에 Copy한 URL Paste 3. [IntelliJ] Re-Start 4. [IntelliJ] File > Project Structure 클릭 > Project Settings > Modules > [+] 클릭 > 해당 디렉토리 선택 > OK 클릭 5. Import module from external model 클릭 후 설정에 맞는 모델 클릭 > Finish 6. 원하는 경로로 name 변경 이후 OK 클릭 2021. 12. 8.
[MSSQL] Procedure Alter 기록 찾기 [MSSQL] Procedure Alter 기록 찾기 프로시져 수정 기록 찾기 DECLARE @filename VARCHAR(255) SELECT @FileName = SUBSTRING(path, 0, LEN(path)-CHARINDEX('\', REVERSE(path))+1) + '\Log.trc' //' FROM sys.traces WHERE is_default = 1; SELECT gt.ServerName, gt.DatabaseName, gt.HostName, -- HostName gt.SessionLoginName, --LoginName gt.LoginName, gt.ApplicationName, -- Access Tool Name gt.ObjectName, te.Name AS EventName,.. 2021. 12. 2.
[C#] API 웹 통신 하기 (WebGet, WebInvoke 차이) [C#] API 웹 통신 하기 (WebGet, WebInvoke 차이) WebGet (Rest 중 GET Method사용 시) [ServiceContract] [OperationContract] [WebGet(Method = "GET", UriTemplate = "/PasswordReset?ID={ID}" ResponseFormat = WebMessageFormat.Json)] WebInvoke (Rest 중 POST, PUT, DELETE, 사용 시) [ServiceContract] [OperationContract] [WebInvoke(Method = "POST", UriTemplate = "/PasswordReset/{ID}" ResponseFormat = WebMessageFormat.Json)].. 2021. 8. 23.
[FileBeat] FileBeat 설치 yml설정 및 서비스 등록 FileBeat 설치, yml설정 및 서비스 등록 1. Filebeat Download https://www.elastic.co/kr/downloads/beats/filebeat Download Filebeat • Lightweight Log Analysis | Elastic Download Filebeat, the open source data shipper for log file data that sends logs to Logstash for enrichment and Elasticsearch for storage and analysis. www.elastic.co 2. Filebeat 압축 풀기 따로 install 필요 없음 3. Filebeat location 이동 서비스 올라간 이후 해당 위치.. 2021. 8. 19.
[Windows] 윈도우 서비스 등록 (window service) 윈도우 서비스 등록 (window service) 윈도우 서비스 등록 sc create [service name] binpath= [exe file location] --ex) sc create TestService binpath= "D:\Programs\test.exe" binpath= 뒤에 공백 1칸 필수 윈도우 서비스 삭제 sc delete [service name] -- sc delete TestService 윈도우 서비스 실행 sc start [service name] -- ex) sc start TestService 윈도우 서비스 중지 sc stop [service name] -- ex) sc stop TestService 2021. 8. 18.
[Tools] PostMan (포스트맨) 설치하기 POSTMAN 다운로드 1. 포스트맨(POSTMAN) 다운로드 링크 접속 https://www.postman.com/downloads/ 2. Download the App 클릭 후 PC에 맞는 버전 다운로드 / mac혹은 linux일 경우엔 하단 Download for MAC or Linux 클릭 3. 다운로드 파일 실행 4. Installing 화면 이후 자동 설치 5. 동작 화면 및 로그인 후 초기 화면 (계정 생성 혹은 구글 계정과 연동하면 됨) 2021. 8. 12.
[MSSQL] 쿼리결과 탭 유지 [MSSQL] 쿼리결과 탭 유지 SQL을 쓰다보면 들여쓰기 탭을 썼는데도 불구하고 다음에 열때 엉망으로 열리는 경우가 있음. 프로시져를 예로 들면 이렇게 열려야 하는데 이렇게 들여쓰기가 이상해지고 흐트러지는 경우 해결방법) Solution) 1. 도구 > 옵션 2. 쿼리 결과 > SQL Server > 표 형태로 결과 표시 or 텍스트로 결과 표시 등 필요한 화면 클릭 > 복사 또는 저장 시 CR/LF 보존 클릭 > 확인 2021. 4. 23.