[Oracle] remote access
·
DataBase
Oracle Database 설치 & 환경 설정 www.oracle.com/kr/database/technologies/oracle-database-software-downloads.html#19c Oracle Client Oracle Default Port 1521 Client 필요한 환경 설정 파일 tnsname.ora SID, SERVICE_ID, IP, PORT 등 네트워크 접속 설정 정보를 담는 파일 sqlnet.ora 네트워크 접속시 인증 방식, 설정 파일(ex.tnsname.ora) 을 지정하는 파일 두 파일 경로는 다음과 같다. (ORACLE_HOME == 오라클 파일 설치경로) %ORACLE_HOME%/network/admin 원격 접속 구문 sqlplus username/password..
[MySQL] Dump & Restore
·
DataBase/MySQL
Dump 1. MySQL Workbench 사용 2. mysqldump 명령어 사용 mysqldump -h 호스트주소 -u 유저명 -p DB명 (--single-transaction) (--column-statistics=0) > Dump파일저장경로 다음 2개의 파라미터는 옵션이다. (필수가 아니다.) --single-transaction This option sets the transaction isolation mode to REPEATABLE READ and sends a START TRANSACTION SQL statement to the server before dumping data. 정확한 해석은 나중으로 일단 미룬다.. --column-statistics=0 Write ANALYZE TAB..
[MySQL installer]이 제품의 구성 데이터가 손상되었습니다. 고객 지원 담당자에게 문의하십시오.
·
DataBase/Error
문제상황 기존 MySQL 파일을 모두 삭제하고 installer 를 받아 재설치하려는데 [mysql installer] 한글로는 "이 제품의 구성 데이터가 손상되었습니다. 고객 지원 담당자에게 문의하십시오." 혹은 새 버전을 설치하려하면 "commnuity the older version of mysql installer" 에러 메시지 출력. 원인 보통 MySQL을 삭제하는 과정은 다음과 같다. 1. Program Files\MySQL 폴더 삭제 2. 제어판에서 MySQL 관련 프로그램을 모두 삭제 3. 레지스트리 값에서 'mysql'을 검색하여 레지스트리를 모두 지운다. 여기서 '3번'이 문제였다. 해결 방법 1. 설치파일을 실행할 때 로그파일에 에러 내역을 담는다. 2. 로그파일로 부터 원인을 찾는다..
mongodb active:failed Error
·
DataBase/NoSQL
1. 문제 상황 2. 문제 원인 3. 해결 방법 [구문] sudo chown mognodb /tmp/mongodb-27017.sock .sock 파일 소유자를 mongodb에게 sudo chgrp mognodb /tmp/mongodb-27017.sock .sock 파일 권한그룹또한 mongodb에게! 해결! 4. Reference https://stackoverflow.com/questions/37565758/mongodb-not-working-on-ubuntu-16-04/42736439
MongoDB dump 백업 & 복구 (mongorestore)
·
DataBase/NoSQL
Dump 가 뭔데? 데이터베이스 오브젝트(스키마, 테이블, 뷰 테이블 등)를 백업하는 것. MongoDB 는 여러 테이블과 스키마를 통째로 dump 명령어(정확히는 실행파일)가 있다. 이름하여 mongodump postgresql 의 .dump 파일 .dump 파일은 사실상 여러 SQL문 (DDL, DML, DCL) 을 스크립트 파일형태로 저장한 것과 같다. 이 스크립트는 테이블과 스키마 정보를 담고있다. 따라서 import `.dump` 하게되면 해당 SQL문을 연속해서 실행하게된다. => 백업 이전의 테이블과 스키마 정보를 그대로 불러온다. -- PostgreSQL database dump -- Dumped from database version 14.1 -- Dumped by pg_dump vers..
NoSQL
·
DataBase/NoSQL
1. 개요 NoSQL == Not Only SQL 비정형 데이터를 다루는데 유행처럼 번지고있는 최근 그 선두에는 MongoDB가 있다. RDBMS MySQL 은 정형데이터, 테이블 기반의 데이터를 관리한다면 NoSQL은 Join 위주의 SQL사용을 지양한다. 2. 특징 정형화된 테이블 구조가 필요하지 않음. 데이터의 관계를 1개 Dataset 안에 'Key-Value'로만 저장함. (비정형 Data) 수평적으로 확장이 가능 짧은 응답속도 3. 주용도 Event-Driven , Asnchronous 를 통한 대량 Transaction 처리가 특징인 Nodejs와 함께 주로 사용된다. ex. 구글의 대량 데이터 분석시스템을 참조해 만들어낸 파일 시스템 기반의 Hadoop(하둡) 4. MongoDB 설치 (W..