git push하는데, pull부터 받으라고 오류가 뜬다. (error:failed to push some refs to.....) 그래서 pull부터 받으려고 하는데, Not possible to fast-forward 오류 발생.. 검색해보니, 원인이 내가 브랜치에 커밋하고, 마스터 브랜치에 머지해버려서 발생한 것 같았다. git bash에서 git pull origin master --rebase 명령어 입력하니까, 정상적으로 pull받아졌다. 그렇게 하고 나서 다시 push하니 잘 됐다!!
디비버 오라클 연결 오류(ORA-12514) (tistory.com) > 그래서 오류. C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN listener.ora 파일에 (SID_LIST = 안에 (SID_DESC = (SID_NAME = XE) (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server) ) 추가.. 서비스에서 OracleServiceXE, OracleXETNSListener 둘다 끄고, Service, Listener 순서로 다시 재시작 이제 된다..ㅠㅠㅠ
스프링 프로젝트 설계중인데, 엔티티를 만들고 있는데 not null 제약조건을 주기 위해서 @Column(nullable = false)를 썼는데 다른 팀에서는 @NotNull을 준 걸 봤다. 둘다 null을 허용하지 않는 건데 뭐가 다를까? 검색검색ㄱㄱㄱ 결론적으로 nullable = false 보다 @NotNull을 추천하고 있다. @NotNull 어노테이션을 쓰면, 데이터베이스에 SQL 쿼리를 보내기 전에 예외가 발생한다. JPA의 Repository 인터페이스가 잘못된 Entity를 저장할 때, ConstraintViolationException을 발생시킨다. (그 때문에, @Valid나 @Validated 없이도 엔티티를 자연스럽게 검증할 수 있다) 물론 값이 검증에 맞지 않아도 객체를 생성하는..
인텔리제이에서 로컬로 연결했는데 잘되던 연결이.. 갑자기 안된다?!! SQL Error [12514] [08006]: Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor 그래서 디비버에 들어가서 보니.. 아래처럼 뜨면서 localhost가 연결이 안되더라ㅠㅠ ORA-12514 검색 계속 해보니 1. listener가 정상적인 동작을 하지 않고 있는 경우 2. 접속하기 위한 작성된 코드의 오타 → 오라클의 SID, SERVICE_NAME은 대소문자를 반드시 구분하여 기술해야 한다. 3. 존재하지..