반응형

분류 전체보기 128

[ORACLE] Cause: java.sql.SQLException: ORA-08004: 시퀀스 시퀀스.NEXTVAL exceeds MAXVALUE은 사례로 될 수 없습니다

■ 시퀀스 초기화 하기 1. 시퀀스 현재값 조회select 시퀀스명.currval from dual;  2. 증감값 변경alter sequence 시퀀스명 increment by -( Value ); → Value = 현재값 - 1 3. 시퀀스값 확인select 시퀀스명.nextval from dual;  4. 증감값 변경alter sequence 시퀀스명 increment by (초기 증감값);→ 1씩 증감하면 1 5. 시퀀스값 확인select 시퀀스명 .nextval from dual;

DB/ORACLE 2025.01.03

[RockyLinux 8.9] apache + tomcat 로드밸런싱

설정1. workers.properties  vi /etc/httpd/conf/workers.properties   2. 00-base.conf vi /etc/httpd/conf.modules.d/00-base.conf  3. apache 재기동 systemctl restart httpd- 가끔 설정을 수정하다 보면 재시작할 때 에러가 발생하는 경우가 있다. 그 때는 대부분 설정 파일에 작성된 텍스트에 문제가 있다. 오타는 없는지 잘 확인하면 종종 해결되곤 한다. 자세한 내용은 에러가 발생했을 때 상태 확인(systemctl status httpd)을 통해 알 수 있다.   3. server.xml (WAS)  서버 도메인을 통해 WAS 로 접근해서 로드밸런싱이 잘 이루어지는지 확인할 수 있다. vi /..

WEB . WAS 2024.11.29

[JAVA] Window PC Java 버전 변경

■ 자바 버전을 변경하는 방법은 보통 시스템 속성 - 환경변수 를 통해서 변경을 하곤 한다. 하지만 버전을 변경했음에도 cmd 창을 열어서 자바 버전을 확인할 때에 변경되지 않는 상황이 있다. 이 때엔 로컬 PC 에 자바 정보가 남아있어 변경되지 않는 문제이다. 그래서 이 때엔 Path 로 잡혀있는 정보를 지워야 한다.  경로 : 1) C:\Program Files\Common Files\Oracle\Java\javapath 2) C:\Program Files (x86)\Common Files\Oracle\Java\javapath 해당 경로의 파일을 삭제한 뒤에 자바 버전을 확인하면 변경되어 있는 것을 확인할 수 있다.

JAVA 2024.11.28

[네트워크] 네트워크 통신

■ 네트워크 카드 - 네트워크 인터페이스 컨트롤러(network interface controller, NIC) 또는 네트워크 카드(network interface card, NIC)는 컴퓨터를 네트워크에 연결하여 통신하기 위해 사용하는 하드웨어 장치이다. - 데이터를 전송 받아 전기 신호로 변환하거나 전기 신호를 받아 데이터로 변환하는 역할을 하며, MAC 주소를 사용하여 낮은 수준의 주소 할당 시스템을 제공하고 네트워크 매개체로 물리적인 접근을 가능하게 한다. ■ MAC 주소 - 휴대폰과 컴퓨터에는 인터넷에 연결할 수 있는 작은 네트워크 카드가 존재한다. 네트워크 카드에는 MAC(Media Access Control Address 주소가 있는데 이 주소는 네트워크에 연결되는 모든 기기가 가지고 있고 ..

네트워크 2024.10.07

[IIS] 서버 구축하기(ASP.NET)

■ IIS( Internet Information Services, IIS ) 서버를 구축해서 .NET 모듈을 확인해야 할 일이 생겼다. 그래서 IIS 서버를 사요하기 위한 방법을 기록한다. 따로 서버 구축을 위한 설치 프로그램은 필요하지 않다. Window에서 설정을 통해서 사용할 수 있는 환경을 만들 수 있다. 1. Window 키를 눌러 설정을 선택한다.    2. 앱 메뉴를 선택한다.3. 프로그램 및 기능 메뉴를 선택한다.    4. Windows 기능 켜기/끄기 메뉴를 선택한다.  5. 필요한 메뉴를 선택해서 다운로드 한다.    6. 완료 이후 Window 키를 눌러 IIS 를 검색한다.  7. 초기 설정은 기본 IP로 화면이 호출되는지 확인하면 서버가 정상 동작하는지 확인할 수 있다.(기본 ..

지식 2024.09.05

[STS] The environment variable HOME is not set. The following directory will be used to store the Git user global configuration and to define the default location to store repositories:

■ 테스트를 위해서 환경 구축을 위해 sts 를 실행했는데 에러가 발생하였다. 해당 내용 에러는 환경변수 설정을 통해 해결이 가능했다.   The environment variable HOME is not set. The following directory will be used to store the Git user global configuration and to define the default location to store repositories:  1. 고급 시스템 설정2. 환경변수 3. 환경변수 설정  4. 재시작

Spring 2024.08.23

[예외처리] error: unreported exception ..must be caught or declared to be thrown

■ 기능 테스트를 위해서 SDK 의 프로세스를 변경해야 하는 일이 있었다. 에뮬레이터를 사용해서 기능을 확인해야 하는데 자꾸 빌드가 실패를 했다. 임포트에도 문제가 없고 객체 가져오는 소스도 문제가 없었다. 그리고 메서드에 예외처리도 했다. 그래서 해당 에러가 발생했을 때 이해가 되지 않았다. 그런데 정말 간단한 문제인 걸 알고 황당했다. 역시 에러는 휴먼에러이고 직관적으로 툴에서 보여주는 것 같다는 걸 다시 한 번 느꼈다. 문제는 메서드가 사용되는 부분에 try/catch 를 빠뜨린 것이었다. 이런 기초적인 실수는 하지 말자.

지식 2024.07.30
반응형