oracle(3)
-
[SQL Developer] 오라클 계정 비밀번호 찾기 & the account is locked 해제 방법
일반적으로 기본 계정은 sys, system계정으로 되어있다. 1. 우선 cmd창을 열어서 conn을 입력한다. 2. 그럼 사용자 명을 입력하라고 하는데 이때 sys as sysdba를 입력한다. 3. 비밀번호 입력은 그냥 엔터를 입력한다. 4. 그럼 Connected라고 하면서 접속이 된다. 5. 계정 접속후 비밀번호를 바꾸고 싶은 계정이 있다면 alter user 계정명 identified by 비밀번호; 를 통해 변경하면 된다. (예를 들어 scott이라는 계정의 비밀번호를 1234로 바꾸고 싶다면 alter user scott identified by 1234; 를 입력하면 된다.) ----------------------------------------------------------------..
2021.10.13 -
[Oracle SQL Developer 에러] The NetWork Adapter could not establish the connection
이와 같이 데이터베이스 접속을 하는 데 상태 : 실패 -테스트 실패 : IO 오류: The Network Adapter could not establish the connection 이라는 오류 메시지가 뜨면서 접속에 실패하는 현상이 뜬다. 이 경우에는 리스너 문제일 경우가 크다. 리스너가 제대로 실행하지 못해서 접속을 못하고 있는 것이다. 이와 같은 에러를 해결하는 방법에 대해서 알아보도록 하자. 우선 컴퓨터 관리 창을 띄운다. 컴퓨터 관리 창을 띄우는 방법은 '내 PC'에서 마우스 오른쪽 클릭 > 관리 방식으로 하면된다. 그리고 서비스 및 응용프로그램 > 서비스로 들어간다. OracleXETNSListener를 찾는다. 아마 해당 에러가 발생하는 경우 리스너가 실행중이지 않을 확률이 높다. 오른쪽 클..
2021.07.27 -
[MySQL에러] Data truncation: Incorrect string value: '\xEA\xB4\x80\xEB\xA6\xAC...' for column...
회원가입 게시판을 만들던 도중 갑자기 JDBC에러가 떠버려서 장장 2시간을 날려먹었다.. 이제 오류를 다 잡았다고 생각하고 테이블을 다시 만들고 데이터를 insert하려는 데 갑자기 또 에러가 떠버렸다.. 후 에러 하나를 잡으면 내 실력도 한단계 성장한다고 생각하고 에러가 난 이유를 찾아봤다. 결론을 말하자면 인코딩에서의 문제였다. 쿼리문에 한글이 포함되어서 이를 인코딩시에 에러가 발생한 듯 하다. 해결방법은 간단하다. ALTER TABLE (테이블명) convert to charset utf8; 을 통해서 인코딩 방식을 utf-8방식으로 바꿔주면 된다.
2021.07.17