본문 바로가기

Database

(151)
윈도우 도커(docker) 오라클(oracle) 설치 하기 (1) 윈도우 도커(docker) 오라클(oracle) 설치 하기 (1) 안녕하세요. 오늘은 윈도우 환경에 도커(docker)를 설치하고, 그 위에 오라클(oracle)을 올려보도록 하겠습니다. 요즘 sqld 실습을 한다던지, 아니면 기타 테스트 용도로 노트북이나 데스크탑에 오라클을 설치 하려고 하시는 분들이 많이 계시죠. 도커를 편하게 설치하고, 오라클을 보다 쉽게 관리하실수 있는 실습을 하도록 하겠습니다. 도커(docker) 란? 도커는 컨테이너 기반의 가상화 플랫폼 입니다. 물론, 오픈소스 기반입니다. 도커에 대하여 여러가지 설명들이 있지만, 결국 하나의 컨테이너를 말합니다. 가령, 어떤 서비스를 위해 PC에 다양한 프로그램들을 설치를 하게됩니다. 그럼 그것들을 다른 시스템에 적용하거나 다시 구축을 해야 ..
SQLD 독학용 책 추천 SQLD 독학용 책 추천 안녕하세요. 요즘 SQLD 관심도가 아주 높습니다. DB쪽 업무를 지망하시는 분들, 그리고 개발자, 기타 취업 준비생들까지 SQLD에 관한 관심이 아주 높으셔서 관련해서 포스트를 하나 작성 해 봅니다. 특히나 SQLD는 독학으로 준비하시는분들이 많이 계시더라구요. 아래 내용 참고 하셔서 SQLD 취득 하시는데 꼭 도움이 되셨으면 좋겠습니다. SQLD 독학용 책 SQLD는 독학으로도 충분히 가능한 자격증 입니다. 난이도도 그다지 높지 않고, 기본적으로 SQL을 조금만 알아도 취득 할 수 있으시라 생각 됩니다. 그리고 실제로 제가 추천해드리는 이 책들로 합격한 수기들이 많이 있습니다. 다른책들도 많이 있으나, 아래 책 2권이 가장 유명하고, 실제로도 괜찮다는 평들이 많으니 우선적으로..
Oracle vs PostgreSQL 마이그레이션을 위한 기능 비교 Oracle vs PostgreSQL 마이그레이션을 위한 기능 비교 안녕하세요. 오늘은 Oracle vs PostgreSQL 에 대한 이야기 입니다. Oracle에서 PostgreSQL로 마이그레이션을 하는 경우도 요즘 왕왕보이고 들리고 있습니다. 그만큼 또 Oracle과 PostgreSQL을 비교 해보고 싶은 분들도 많이 계실겁니다. 그럼 Oracle과 PostgreSQL에 대하여 간단하게 어떻게 다른지 확인을 해보도록 하겠습니다. Oracle 이란 우선 Oralce에 대해서 알아 봐야겠죠. Oralce의 가용성 아키텍쳐에 대해서 먼저 보겠습니다. RAC란 멀티노드로 구성되어 있으며 스토리지를 공유하는 클러스터 입니다. ASM은 스토리지의 이중화 구성이 가능 하며, 분산처리 시스템을 구축 할 수 있는 ..
SQLD 38회차 주요 기출문제 복원 및 해설 SQLD 38회차 주요 기출문제 복원 및 해설 아래의 SQL 결과에 대한 것으로 적절한 것은? SELECT COUNT(*) FROM sqld_01 WHERE col3 2 START WITH col3 = 4 CONNECT BY col1 = PRIOR col2 count(*) 를 * 로 변경하여 직접 실행을 했습니다. 아래와 같이 결과가 나옵니다. 그럼 정답은 2건이 되겠죠. 테이블에 대한 권한을 부여하는 DCL 명령어는 무엇인가? DCL 명령어에는 아래와 같은 명령어 들이 있습니다. 이중에서 권한을 부여하는 DCL 명령어로는 GRANT가 있습니다. ※참고 포스팅 https://stricky.tistory.com/202 sql 독학 강의# 개념 파악 및 공부법 안내 1편 -sTricky sql 독학 강의# ..
MySQL Server returns invalid timezone. DATAGRIP 에러 해결 방법 MySQL Server returns invalid timezone. DATAGRIP 에러 해결 방법 datagrip을 사용하면서 MySQL과 MariaDB를 많이 사용합니다. 간혹 새로운 서버에 접속을 하고자 할 때 많이 발생하는 에러입니다. 바로 아래와 같은 에러입니다. 아마, 이런 에러가 발생해서 여기 오신 것이겠죠? 처리방법은 매우 간단합니다. 자, 바로 아래 사진을 참고하십시오. 접속창에서 중간에 보면 General, Option, SSH/SSL, Schemas, Advanced 탭이 보이실 겁니다. 여기에서 Advanced 탭을 클릭하고, 위 그림에 빨간색 점, Name 헤더를 클릭합니다. 그러면 Advanced탭에서 설정할 수 있는 파라미터들이 영문 순으로 정렬이 됩니다. 자, 여기에서 se..
SQLD 실습용 오라클 클라우드 DB 생성하기 SQLD 실습용 오라클 클라우드 DB 생성하기 안녕하세요. SQLD 실습을 하려고 하는데 oracle DB서버가 없어서 실습을 진행 못하고 있다는 어려움을 겪는 사람들이 많이 있습니다. 이러한 분들을 위해서 SQLD 실습을 위한 오라클 클라우드 DB 생성하여 무료로 사용하는 방법을 공유해드리도록 하겠습니다. 정말 간단합니다. 오라클 클라우드 회원가입하시고, 클릭 몇 번만 하시면 무료로 나만의 오라클 DB 서버를 가지고 실습을 할 수 있습니다. 자 따라오시죠!! 오라클 클라우드 접속하여 회원 가입 하기 우선, 아래 오라클 클라우드 링크로 접속을 하세요. https://www.oracle.com/kr/cloud/free/ 여기서부터는 아래에 있는 스크린숏 순서대로 차례차례 회원가입을 하세요. 우측 상단의 를..
윈도우10 MySQL Community 8.0 버전 다운로드 및 설치 방법 가이드 윈도 10 MySQL Community 8.0 버전 다운로드 및 설치 방법 가이드 안녕하세요. 요즘 SQLD, SQLP 취득을 목표로 하시거나, 아니면 업무적으로 SQL 공부를 하기 위해서 MySQL을 본인의 윈도 PC에 설치를 하시려는 분들이 많이 계십니다. 그중에 방법을 잘 모르셔서 많이들 어려움을 겪고 계신걸 보았는데, 아주 간단하고 쉽게 MySQL을 본인의 PC에 설치해서 DB 개발 Tool을 이용해서 접속을 하는 방법까지 안내를 좀 드려보겠습니다. 잘 따라만 하시면 생각보다 아주 쉽게 설치를 할 수 있으니 손가락 살짝 풀어주시고요~ 잘 따라 해 주세요. MySQL Cummunity 8.0 버전 다운로드 우선 MySQL을 자기 PC에 설치를 하실려면 설치 파일을 다운로드하셔야겠죠. 아래 링크에서 ..
datagrip 사용법 마스터하기 초기설정 부분 안내 datagrip 사용법 마스터하기 초기설정 부분 안내 안녕하세요. 오늘은 DB Tools, SQL Tools 가운데 제가 지난 9년여간 써왔던 많은 DB Tool들 가운데 가장 뛰어나다고 생각하고 지금도 잘 사용 중인 Tool인 datagrip에 관하여 소개를 드리겠습니다. 많은 분들이 각자 자신에게 맞는 DB Tool들을 사용하고 계시지만, 아직 datagrip을 몰라서, 또는 회사에서 어쩔 수 없이 제공하는 기본 툴들만 사용하고 계신 경우도 많이 있을 거라 생각합니다. oracle을 쓰시는 분들은 orange, toad나 sqlgate 등을 많이 쓰실것 이고, mysql이나 mariaDB를 사용하시는 분들은 heidSQL 또는 MyAdmin, DBeaver 등을 많이들 사용하고 계실 것입니다. 물론 ..