db 12

Orange for Oracle 7.0 설치 이슈 해결

mfc140.dll 가 없습니다 mfc140.dll은 Visual C++ Redistributable for Visual Studio 2015에 포함 https://www.microsoft.com/en-ie/download/details.aspx?id=48145 32비트, 64비트 모두 설치 Oracle Client not found Orange for Oracle 7.0은 오라클 32비트가 필요하므로 아래 링크에서 설치 https://www.oracle.com/cn/database/enterprise-edition/downloads/oracle-db11g-win32.html 외국어 깨짐 Option - Options - Common - Environment - NLS_LANG - 필요한 언어셋 ex) ..

개발_DB/RDBMS 2021.01.26

Oracle | 오라클 데이터베이스 인스톨부터 접속까지

1. 오라클 DB 다운로드 Oracle Database Express Edition (XE) Release 11.2.0.2.0 (11gR2) https://www.oracle.com/database/technologies/xe-prior-releases.html ※ 인스톨 시 SYSTEM 계정 암호 기억할 것 2. SQL Developer 다운로드 https://www.oracle.com/tools/downloads/sqldev-v192-downloads.html 3. DB 생성 및 접속 SYSTEM 유저보다는 아래 유저 생성 방법대로 유저를 생성해서 접속하자 ※ 유저 생성 resource, connect면 일반적인 것들은(DDL, DML) 다 사용 가능 SQL*Plus: Release 11.2.0.2...

개발_DB/RDBMS 2021.01.09

SQLite | 초기 세팅

1. SQLite 라이브러리 다운로드 아래와 같은 방법 등으로 프로젝트에 SQLite 라이브러리를 추가한다. Maven 혹은 Gradle로 디펜던시 추가 아래 링크에서 jar 파일을 받아 프로젝트에 직접 추가 라이브러리 다운로드 링크 https://bitbucket.org/xerial/sqlite-jdbc/downloads/ 2. DB Browser for SQLite 다운로드 SQLite용 GUI 데이터베이스 관리 프로그램 다운로드 링크 (공식 홈페이지) https://sqlitebrowser.org/ DB Browser for SQLite DB Browser for SQLite The Official home of the DB Browser for SQLite Screenshot What it is ..

개발_DB/RDBMS 2019.05.12

Oracle | 포트 중복 문제

오라클의 기본 포트 번호는 기본 8080 인데, 8080포트는 Tomcat의 기본 포트 번호로도 사용되기 때문에 문제가 발생할 수 있다. 이런 경우 둘 중 하나의 포트 번호를 바꿔주면 된다. 오라클의 포트번호 변경하는 방법 SQL command line > conn 루트 계정/패스워드 > select dbms_xdb.gethttpport() from dual; > exec dbms_xdb.sethttpport(8088); ← 변경할 포트 번호 입력

개발_DB/RDBMS 2019.05.11

DDL, DML, DCL 이란?

DDL(Data Definition Language, 데이터 정의어) 테이블이나 관계의 구조를 생성하는데 사용하며 CREATE, ALTER, DROP,TRUNCATE 문 등이 있다. CREATE 새로운 데이터베이스 관계 (테이블) View, 인덱스 , 저장 프로시저 만들기. DROP 이미 존재하는 데이터베이스 관계 ( 테이블 ) , 뷰 , 인덱스 , 저장 프로시저를 삭제한다. ALTER 이미 존재하는 데이터베이스 개체에 대한 변경 , RENAME의 역할을 한다. TRUNCATE 관계 ( 테이블 )에서 데이터를 제거한다. ( 한번 삭제시 돌이킬 수 없음) DML(Data Manipulation Language, 데이터 조작어) 테이블에 데이터 검색, 삽입, 수정, 삭제하는 데 사용하며 SELECT, UPD..

개발_DB/RDBMS 2019.05.11

DUAL 테이블

DUAL테이블 SELECT ABS(-32) FROM dual; DUAL은 함수나 계산식을 테이블 생성없이 수행해보기 위한 용도로 사용하는 일종의 더미 테이블이다. 어떤 값이 들어있는 것이 아닌 임시 공간이라고 생각하면 된다. 추가로 DUAL 테이블의 몇 가지 특징을 정리하면 다음과 같다. - DUAL 테이블은 '오라클(oracle)'에 의해서 자동으로 생성되는 테이블이다. - DUAL 테이블은 sys 스키마에 있지만 모든 사용자가 엑세스할 수 있다. - DUAL 테이블은 VARCHAR2(1)로 정의된 dummy라고 하는 하나의 컬럼(열)으로 되어 있다. - DUAL 테이블은 사용자가 함수(계산)를 실행할 때 임시로 사용하는데 적합하다.

개발_DB/RDBMS 2019.05.11