본문 바로가기

데이터베이스13

티베로 데이터베이스 설치 시 "Boot the server as NOMOUNT" 에러 Tibero 설치 시 "Boot the server as NOMOUNT" 부분에서 설치 작업이 실패를 하는 경우가 있습니다. 이유로는 처음 데모라이센스 발급 신청 부분에서 작성한 Host Name 값 때문입니다. 이 Host Name에는 Tibero 데이터베이스를 설치할 컴퓨터의 Host Name을 입력하셔야 합니다. 윈도우의 경우에는 CMD 창에서 hostname 명령어를 쳐서 나온 결과값을 입력해주시면 됩니다. Host Name을 수정하고 다시 라이센스 발급을 신청하고 나서 설치 작업을 진행 하면, 실패 없이 정상적으로 설치 되는 것을 확인할 수 있습니다. 2019. 4. 23.
H2 암호화 데이터베이스 연결하기 데이터베이스 파일 암호화 H2는 데이터베이스 파일을 암호화 할 수 있는 기능을 제공한다. 암호화 알고리즘은 총 3가지이다. AES : also known as Rijndael, only AES-128 is implemented. XTEA : the 32 round version. FOG : pseudo-encryption only useful for hiding data from a text editor. 데이터베이스 파일 암호화를 사용하기 위해서는 데이터베이스에 연결할 때, 암호화 알고리즘 설정과 파일 암호를 지정해야 한다. 암호화 된 데이터베이스 생성 URL에 지정한 데이터베이스가 없으면 기본적으로 자동으로 데이터베이스를 새로 생성한다. 암호화 된 데이터베이스를 생성하기 위해서는 이미 로컬에 존재하는.. 2019. 4. 22.
Oracle 현재 접속한 세션 정보 조회 SELECT SID, SERIAL# FROM V$SESSION WHERE AUDSID = SYS_CONTEXT('USERENV', 'SESSIONID'); 2019. 4. 14.
티베로 데이터베이스 버전 확인 티베로 데이터베이스 버전 정보를 얻으려면, 아래 쿼리를 수행하면 된다. SELECT * FROM vt_version; 2019. 4. 12.
티베로 시퀀스 생성, 삭제, 변경, 목록 조회 티베로 시퀀스 생성, 삭제, 변경, 목록 조회 티베로 데이터베이스에서 지원하는 시퀀스 스키마 객체의 생성, 삭제, 변경, 목록 조회하는 방법에 대해 알아보자 시퀀스(Sequence) 시퀀스(Sequence)는 순차적으로 부여할 수 있는 고유 값을 생성하는 스키마 객체이다. 시퀀스를 통해 생성된 값은 주로 기본 키(primary key) 또는 유일 키(Unique Key)에 값을 채워 넣는다. 시퀀스를 이용하는 방법은 시퀀스 이름에 의사 컬럼을 붙여서 사용한다. 의사 컬럼 종류 CURRVAL : 시퀀스의 현재 값을 반환한다. NEXTVAL : 시퀀스의 현재 값을 증가시키고, 증가된 그 값을 반환한다. 시퀀스 생성 CREATE SEQUENCE [schema.]sequence_name INCREMENT BY .. 2019. 4. 12.
MySQL 현재 데이터베이스 조회 및 변경 MySQL에서 현재 사용중인 데이터베이스를 조회 및 변경하는 방법에 대해 설명한다. 현재 데이터베이스 조회 MySQL에서 현재 사용중인 데이터베이스를 조회하려면, DATABASE() 함수를 사용한다. SELECT DATABASE(); 데이터베이스 변경 현재 작업하고 있는 데이터베이스를 변경하려면, USE 문을 사용한다. USE DATABASE_NAME; 2019. 4. 11.