분류 전체보기 97

[MSSQL/Oracle] 날짜 yyyymmddhh24miss 포맷으로 출력하기

[MSSQL/Oracle] 날짜 yyyymmddhh24miss 포맷으로 출력하기 날짜를 초까지 표현하는 포맷이 필요할 때가 있다. MSSQL은 날짜를 보통 convert해서 내가 원하는 포맷으로 뽑는데 yyyymmddhh24miss 이모양으로 뽑아주는 포맷은 없길래 매번 쓸때마다 생각하기 귀찮아서 기록한다. [MSSQL 쿼리] SELECT CONVERT(CHAR(8),GETDATE(),112)+REPLACE(CONVERT(CHAR(8),GETDATE(),108),':',''); [결과] -- 참고 [Oracle 쿼리] SELECT TO_CHAR(SYSDATE, 'yyyymmddhh24miss') FROM DUAL; [결과]

DB 2019.05.21

Request header is too large 에러 해결

Request header is too large 에러 해결 어떤 페이지를 들어갔다가 아래와 같은 에러가 발생했다. 3월 29, 2019 10:59:06 오전 org.apache.coyote.http11.AbstractHttp11Processor process 정보: Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Request header is too large at org.apache.coyote.http11.InternalInputBuffer.fill(InternalIn..

에러 2019.03.29

[MSSQL] 데이터베이스가 사용 중이어서 배타적으로 액세스할 수 없습니다. 에러

[MSSQL] 데이터베이스가 사용 중이어서 배타적으로 액세스할 수 없습니다. 에러 DB를 복원하는 데 아래와 같은 현상이 발생했다. 데이터베이스 'OOO'을(를) 복원하지 못했습니다.(Microsoft.SqlServer.Management.RelationalEngineTasks)추가 정보:System.Data.SqlClient.SqlError: 데이터베이스가 사용 중이어서 배타적으로 액세스할 수 없습니다.(Microsoft.SqlServer.SmoExtended) 복원을 하려고하는데 아직 접속중인 세션이 살아있어서 생기는 오류인 것 같다. 접근을 제한하고 복원을 진행하면 해결할 수 있다. [해결방법] 해당 데이터베이스를 우클릭하여 속성으로 들어간다. 옵션으로 들어가서 액세스 제한을 RESTRICTED_U..

DB 2019.03.14

[MSSQL] Collation 데이터 정렬 충돌 오류 ("Korean_Wansung_CI_AS"과(와) "Korean_Wansung_CI_AI" 간의 데이터 정렬 충돌을 해결할 수 없습니다.)

[MSSQL] Collation 데이터 정렬 충돌 오류 ("Korean_Wansung_CI_AS"과(와) "Korean_Wansung_CI_AI" 간의 데이터 정렬 충돌을 해결할 수 없습니다.) where 절에 두개의 데이터베이스의 데이터를 비교할 때 아래와 같은 오류가 났다. nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: equal to 작업에서의 "Korean_Wansung_CI_AS"과(와) "Korean_Wansung_CI_AI" 간의 데이터 정렬 충돌을 해결할 수 없습니다. at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQL..

DB 2019.01.09

[MSSQL] 현재 데이터베이스에 사용자 그룹 또는 역할 이(가) 이미 있습니다 에러

[MSSQL] 현재 데이터베이스에 사용자 그룹 또는 역할 이(가) 이미 있습니다 에러 로그인계정에 사용자 매핑을 변경하는데 저런 에러가 떴다 검색해보니 사용자의 SID가 잘못되어있을때 뜨는 문구인가보다. 해결) 권한있는 계정으로 접속하여 use DB명 go sp_change_users_login 'report' 위 코드를 돌렸을 때, 결과가 나오면 뭔가 매핑이 잘못되었다는 것인가보다. 아래 코드를 돌리면 정상적으로 매핑된다. user DB명 sp_change_users_login 'update_one', 'user명', 'user명'

DB 2019.01.08

[에러] Error parsing HTTP request header 에러 해결 (java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986)

엑셀 다운 기능을 구현하다가 엑셀 다운 버튼을 누르면 404가 뜨는 오류가 났다. 크롬에서는 문제없이 되는데 익플에서만 404가 떴다. org.apache.coyote.http11.AbstractHttp11Processor process 정보: Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986..

에러 2018.12.03

[MyBatis 에러] There is no getter for property named (org.mybatis.spring.MyBatisSystemException) 에러 해결

[MyBatis 에러] There is no getter for property named (org.mybatis.spring.MyBatisSystemException) 에러 해결 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'ㅇㅇㅇㅇ' in 'class ㅁㅁㅁㅁ' 이런 에러가 났다. 테이블에 insert 해줄때 넣어준 parameter 중에 하나를 자꾸 못찾는거다ㅠㅠ getter가 분명히 있는데 왜 자꾸 없다고 하는건지 몰랐는데 mapper에서 오류가 나는 부분을 봤더니 #{변수}..

에러 2017.11.30

[에러] ajax 400 bad request 에러 해결

[에러] ajax 400 bad request 에러 해결 jsp에서 form에 있는 input 애들을 ajax로 controller로 보낼때 자꾸 400 bad request 에러가 났다. ajax로 data를 보낼 때, 여러가지 상황에서 이 400 에러가 뜨는데 ( ex) data 형태가 잘못되어서라던지.. ) 요청이 잘못되어 뜨는 에러란다. 구글링해서 여러 포스팅을 보니까, 주로 전송된 파라미터의 값이 잘못된 값일 경우에 발생하는 에러라고 한다. 나는 long 타입의 변수에 null값이 들어가서였다. controller단에서 vo로 받아줄때 long타입이 있는데, 다른 타입은 괜찮은데 long 타입은 null값으로 보내면 안된다고한다. (다른 타입 전부다 괜찮은지는 확인을 안해봐서 확실치않다) 이걸 ..

에러 2017.11.09
반응형