목록IT/Database (36)
이야기앱 세상
SQL Developer에서 아래와 같이 SQL Developer에서 경고 - 일부 모듈을 설치하지 못했습니다. 라는 메시지가 보이면서 프로그램을 실행할 수 없을 때가 있다.이런 경우 C:\Users\사용자명\AppData\Roaming\SQL Developer 폴더로 이동하여 폴더내의 모든 파일을 삭제 한 후 다시 구동한다.
SQL Developer에서 접속 창이 보이지 않거나 실수로 접속 창을 닫았을 경우 다시 설정하는 방법은 아래와 같이 메뉴 중에서 창을 누르고 팩토리 설정으로 창 재설정 을 누르면 다시 접속 창이 보여진다.
AQueryTool은 웹에서 ERD를 생성할 수 있는 프로그램이다. 웹에서 ERD를 생성하기 때문에 다른 사람과 공유해서 작업하기가 편리하다. 회원가입을 꼭 해야 하는 것은 아니지만 작성한 ERD를 서버에 저장해서 다시 불러오게 하려면 회원가입이 되어 있어야 한다. 1. 회원가입 화면 상단 좌측 상단의 JOIN 버튼을 눌러서 회원가입을 한다. 2. 로그인 화면 상단 좌측 상단의 JOIN 버튼 옆의 LOGIN 버튼을 눌러 로그인을 수행한다. 3. 테이블 추가 마우스 오른쪽 버튼을 클릭하면 팝업메뉴가 나타나는데 [테이블 추가]를 클릭한다. 처음 테이블을 추가할 때는 ERD 설정 창이 보여지는데 테이블 생성을 위한 기본적인 사항을 입력하고 OK 버튼을 클릭한다. ERD 설정이 끝나면 바로 테이블이 추가된다. ..
오라클 ORA-12505 오류가 발생했을 때 해결하는 방법 SQL Developer를 이용해서 오라클에 접속할 때 아래와 같이 오류가 발생할 때가 있다. Listener refused the connection with the following error : ORA-12505. TNS:listener does not currently know of SID given in connect descriptor ORA-12505 오류가 발생할 때는 오라클과 연동할 때 명시한 SID를 찾지 못 하기 때문에 발생한다. 따라서 현재 구동되는 오라클의 SID를 검색한 후 SID를 정확하게 명시해주면 해결된다. 윈도우 하단 검색에서 cmd를 입력하고 명령 프롬프트를 실행한다.윈도우 하단 검색에서 cmd를 입력하고 명령 ..
오라클 Database 18c Express Edition 설치하기 아래 링크를 클릭하고 오라클 Database 18c Express Edition 다운로드 사이트에 접속하여 파일을 다운로드 하고 설치한다. https://www.oracle.com/database/technologies/xe-downloads.html 다운로드 사이트에 접속하여 설치할 운영체제가 윈도우즈일 경우 Oracle Database 18c Express Edition for Windows x64를 다운로드한다. 다운로드 된 파일의 압축을 풀고 설치 파일을 클릭한다. 아래와 같은 화면이 보여지면 [다음]을 클릭한다. 라이센스 계약에 동의하고 [다음]을 클릭한다. 설치할 대상 폴더를 선택할 수 있다. 변경을 원하면 변경 버튼을 눌러 ..
오라클에서 c##으로 시작하는 계정 이름 부여 오라클 12c부터 계정을 생성할 때 c##으로 시작하는 계정이름을 지정하도록 바뀌었다. CREATE USER c##abcd IDENTIFIED BY 1234; grant connect, dba, resource to c##abcd; 만약 c##으로 시작하는 계정을 생성하지 않고 싶으면 alter session set "_ORACLE_SCRIPT"=true; 로 설정하면 c##로 시작하지 않는 계정이름 부여가 가능하다. CREATE USER abcd IDENTIFIED BY 1234; grant connect, dba, resource to abcd; 테이블을 생성한 후 데이터를 저장하려고 하면 아래와 같은 오류가 발생한다. ORA-01950: 테이블스페이스 ..
Mysql 자바 JDBC 드라이버 다운로드하기 https://www.mysql.com/ 에 접속하여 DOWNLOADS 메뉴를 클릭한다. DOWNLOADS 화면 하단의 MySQL Community(GPL) Downloads를 클릭한다. 아래 MySQL Community Downloads 화면에서 Connector/J 를 클릭한다. Connector/J로 바로 이동하는 경로는 https://dev.mysql.com/downloads/connector/j/ 이다. 아래 다운로드 화면에서 Select Operationg System를 Platform Independent로 선택하고 zip 파일을 선택하여 다운로드한다.
오라클에서 누적 합계 구하는 함수 sum over 사용하기 sum(누적할 컬럼명) over(partition by 그룹화할 컬럼명 order by 정렬할 컬럼명 정렬 방식) 아래 테이블에서 항목별로 값을 누적해서 새로운 컬럼에 누적해서 표시하고 싶을 때 sum over 함수를 사용할 수 있다. article 별 amount를 누적해서 날짜 오름차순으로 정렬해서 보여주고 싶을 때 select article, amount, sum(amount) over(partition by article order by reg_date) total, reg_date from account; 와 같이 SQL문을 작성한다.