본문 바로가기

DBMS

(72)
[MS-SQL] VirtualBox 에서 MS-SQL 장애처리 클러스터 설치 오류 개요 VirtualBox 에서 MS-SQL 클러스터 설치 시 오류 구성환경 VirtualBox 6 / Windows Server 2016 / MS-SQL 2019 증상 VirtualBox에서 MS-SQL 클러스터 구성시 인스턴스 구성에서 아래와 같은 오류 발생 한글판 클러스터형 SQL 인스턴스에서 사용할 네트워크 이름이 유효한지 확인하려는 데 오류 '올바른 네트워크 주소가 아닙니다' (으)로 인해 실패하여 지정된 네트워크 이름을 사용할 수 없습니다. 영문판 The given network name is unusable because there was a failure trying to determine if the network name is valid for use by the clustered SQL..
[MS-SQL] 설치 오류 개요 윈도우 서버를 개인 테스트용으로 설치시 영문으로만 설치하다보니 MS-SQL(한글 버전) 설치시 마다 동일 오류 발생의 연속이다. 이참에 정리해서 까먹지 말아야 겠다. 구성환경 윈도우 2016 / MS-SQL 2019 1. 오류메시지 TITLE: SQL Server Setup failure. ------------------------------ SQL Server Setup has encountered the following error: The SQL Server license agreement cannot be located for the selected edition, EVAL. This could be a result of corrupted media or the edition being u..
[ORACLE] DB Link 관리 개요 구성환경 1. DB LINK 생성 1.1 권한 부여 SQL> grant create database link to hoya ; 권한이 부여되었습니다. SQL> 1.2 DB LINK 생성 Syntax) CREATE [PUBLIC] DATABASE LINK db_link_name CONNECT TO username IDENTIFIED BY password USING 'service_name' SQL> create database link db_link_sales connect to sales identified by ******** using 'PDB1' ; 데이타베이스 링크가 생성되었습니다. SQL> * tnsname.ora(=service_name) PDB1 = (DESCRIPTION = (ADDR..
[ORACLE] impdp 옵션 개요 구성환경 1. REMAP_SCHEMA 옵션 예) hoya 스키마의 테이블을 hr 스키마로 임포트 shell> impdp system@orclpdb remap_schema=hoya:hr directory=DATA_PUMP_DIR2 dumpfile=schema_hoya.dmp nologfile=y Import: Release 19.0.0.0.0 - Production on 월 2월 3 10:09:58 2020 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved. 비밀번호: 접속 대상: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0..
[ORACLE] expdp/impdp 명령어 개요 data pump export 유틸리티(expdp)는 데이타 또는 메타데이터를 덤프 파일 형태로 unload하고, 이 덤프 파일은 data pump import 유틸리티에 의해서 import될 수 있다. 구성환경 Oracle 19c-19.3.0.0.0 1. 디렉토리 관리 명령어 1.1 디렉토리 조회 SQL> select * from dba_directories ; OWNER DIRECTORY_NAME DIRECTORY_PATH ORIGIN_CON_ID ---------- -------------------- ------------------------------ ------------- SYS DATA_PUMP_DIR /opt/oracle/admin/ORCL/dpdump/ 0 13 행이 선택되었습니..
[ORACLE] RMAN을 이용하여 PDB 테이블 복구 개요 구성환경 oracle12c 1. RMAN을 이용하여 데이타베이스 백업 RMAN> backup database 2. SCN 확인 - 복구지점 확인 SQL> SELECT CHECKPOINT_CHANGE# FROM V$DATABASE; CHECKPOINT_CHANGE# ------------------ 1657903 SQL> * 복구시점의 SCN을 알기 어렵기 때문에 Date를 SCN으로 변환하여 사용한다. * SCN을 Date로 변환 / Date를 SCN 변환 3. 장애 발생 SQL> select * from test4 ; ID -------------------- hoya4 SQL> drop table test4 ; Table dropped. SQL> commit ; Commit complete. S..
[ORACLE] SCN을 Date로 변환 / Date를 SCN 변환 개요 구성환경 1. SCN 확인 SQL> SELECT CHECKPOINT_CHANGE# FROM V$DATABASE; CHECKPOINT_CHANGE# ------------------ 1650441 SQL> 2. Date를 SCN 로 변환 SQL> select timestamp_to_scn(to_timestamp('30/01/2020 17:00:00','DD/MM/YYYY HH24:MI:SS')) as scn from dual ; SCN ---------- 1634108 SQL> 3. SCN을 Date로 변환 SQL> select scn_to_timestamp(1634108) as timestamp from dual ; TIMESTAMP ------------------------------------..
[ORACLE] Common 사용자 개요 구성환경 oracle 19.3 / CentOS 7.6 1. Common 사용자란 - common 사용자는 12c에서 나온 새로운 유저 타입 - common 사용자는 CDB와 복수 개의 PDB에 할당 될 수 있다. - cdb$root에서 생성할수 있다 - 사용자 이름 앞에 C##을 붙여서 공통 사용자 생성 2. Common 사용자 생성 syntax) create user C##username identified by password {container= [ all | current ] } ** cdb$root 에서 사용자를 생성하면 모든 PDB에 COMMON 사용자를 사용할 수 있다 SQL> show pdbs ; CON_ID CON_NAME OPEN MODE RESTRICTED ---------- -..