본문 바로가기

전체 글

(177)
Windows FTP Server 만들기 FTP ( File Transfer Protocol )네트워크를 통해 파일을 송/수신할 때 필요한 통신 프로토콜 표준.Client  Server 간의 File Upload와 Download 시 사용.보안이 적용된 방법으로 FTPS (FTP Secure - SSL/TLS 기반)와 SFTP (SSH 기반)이 있다. Active / Passive ModeFTP는 Client의 연결 요청에 필요한 제어(Control) Port로 기본값 21번을 사용합니다.그리고 File(Data) 전송에 필요한 Port로 기본값 20번 또는 별도 지정된 값을 사용합니다. File Transfer에 사용하는 Port는 실제 데이터(File)가 전송되는 통로입니다.제어(21번)와 전송(20번 또는 별도 포트)을 독립적으로 처리하..
Oracle ASM, Grid Infrastructure, 19c Database 구축(5) Part 1에서는 Oracle 19c Database를 구축할 가상 머신과 OL7 운영체제 설치를 진행했습니다.Part 2에서는 Oracle 19c Database 구축을 위해 운영체제에서 환경 설정 및 파일 준비를 했습니다.Part 3에서는 Storage를 ASM Disk로 사용할 수 있도록 구성(Configure)하는 작업을 진행했습니다.Part 4에서는 Grid Infrastructure Install을 진행했습니다.마지막인 Part 5에서는 "Oracle Database 19c Software Install"을 진행합니다. 각 Part의 블로그는 아래 링크를 확인하세요.Part 1 : https://zifmfmphantom.tistory.com/173 Oracle ASM, Grid Infrastr..
Oracle ASM, Grid Infrastructure, 19c Database 구축(4) Part 1에서는 Oracle 19c Database를 구축할 가상 머신과 OL7 운영체제 설치를 진행했습니다.Part 2에서는 Oracle 19c Database 구축을 위해 운영체제에서 환경 설정 및 파일 준비를 했습니다.Part 3에서는 Storage를 ASM Disk로 사용할 수 있도록 구성(Configure)하는 작업을 진행했습니다. 글은 총 5개의 Part로 나누어 작성했습니다.가상 머신 및 OL7 운영체제 설치 및 작업 환경 준비Oracle Database 구축을 위한 환경 설정 및 준비ASM ConfigurationInstall Grid InfrastructureInstall Oracle Database Software각 Part의 블로그는 아래 링크를 참고하세요.Part 1 : https..
Oracle ASM, Grid Infrastructure, 19c Database 구축(3) Part 1에서는 Oracle 19c Database를 구축할 가상 머신과 OL7 운영체제 설치를 진행했습니다.Part 2에서는 Oracle Database 19c 구축을 위해 운영체제에서 환경 설정 및 파일 준비를 했습니다. 글은 총 5개의 Part로 나누어 작성했습니다.가상 머신 및 OL7 운영체제 설치 및 작업 환경 준비Oracle Database 구축을 위한 환경 설정 및 준비ASM ConfigurationInstall Grid InfrastructureInstall Oracle Database Software각 Part의 블로그는 아래 링크를 확인하세요.Part 1 : https://zifmfmphantom.tistory.com/173 Oracle ASM, Grid Infrastructure, ..
Oracle ASM, Grid Infrastructure, 19c Database 구축(2) Part 1에서는 Oracle 19c Database를 구축할 가상 머신과 OL7 운영체제 설치를 진행했습니다. 글은 총 5개의 Part로 나누어 작성했습니다.가상 머신 및 OL7 운영체제 설치 및 작업 환경 준비Oracle Database 구축을 위한 환경 설정 및 준비ASM ConfigurationInstall Grid InfrastructureInstall Oracle Database Software각 Part별 블로그는 아래 링크를 확인하세요.Part 1 : https://zifmfmphantom.tistory.com/173 Oracle ASM, Grid Infrastructure, 19c Database 구축(1)Oracle 19c Database 구축.Storage 관리에 ASM을 적용하고, ..
Oracle ASM, Grid Infrastructure, 19c Database 구축(1) Oracle 19c Database 구축.Storage 관리에 ASM을 적용하고, Grid Infrastructure로 구성요소를 통합 관리한다. 글은 총 5개의 Part로 나누어 작성했습니다.가상 머신 및 OL7 운영체제 설치 및 작업 환경 준비Oracle Database 구축을 위한 환경 설정 및 준비ASM ConfigurationInstall Grid InfrastructureInstall Oracle Database Software각 Part별 블로그는 아래 링크를 확인하세요.Part 2  : https://zifmfmphantom.tistory.com/174 Oracle ASM, Grid Infrastructure, 19c Database 구축(2)Part 1에서는 Oracle 19c Datab..
프로그래머스 PCCP 기출문제 (동영상 재생기) - Python3 프로그래머스 문제 출처https://school.programmers.co.kr/learn/courses/30/lessons/340213 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr  ▶ 핵심 내용1. 동영상 재생기는 3가지 기능이 있다. - 10초 전으로 이동(prev), 10초 후로 이동(next), 오프닝 건너뛰기(자동 기능) - 10초 전/후의 기능은 사용자 명령어로 수행된다. - 오프닝 건너뛰기는 현재 재생 위치인 pos가 오프닝 구간에 있을 때 (op_start  - 오프닝 건너뛰기는 현재 재생 위치인 pos를 오프닝 종료 위치(op_end)로 이동시킨다. 2-1. 현재 재생 위치가 10초..
IntelliJ SpringBoot 서버 실행 후 즉시 종료 문제 https://start.spring.io/Spring initializr에서 Spring Maven 프로젝트를 생성했다.의존성 추가 없이 'War' Package로 zip 파일을 다운로드하였다. IntelliJ Community 버전에서 프로젝트를 가져와 'Application.java'를 Run 했다.오류는 나타나지 않았지만,웹 서버가 작동 중인 상태로 유지되지 않고 실행 즉시 종료되는 현상을 확인했다.  이 문제는 'War' Package로 가져온 프로젝트이지만, 미리 구축한 WAS (Web Application Server) 환경이 작동 중이지 않을 때 발생한다 'pom.xml'을 확인한다.'spring-boot-starter-tomcat' 의존성에서 'scope'가 'provided'로 설정되었..
Mysql "Public Key Retrieval is not allowed" 접속 오류 해결 Dbeaver 환경에서 Mysql 8  Version에 Connection 시도 시 발생했던 문제. Error 내용- Public Key Retrieval is not allowed 원인- MySQL 8 Version 이상에서 연결 시 보안 강화 목적으로 RSA 기반 인증을 적용하기 때문. 해결- Client가 Server의 공개 키를 검색하는 것을 허용할 수 있도록 환경 설정.- allowPublicKeyRetrieval 옵션 확인.- SSL 연결을 요구하지 않도록 useSSL 옵션을 확인 것도 있다 (선택적).   1. Dbeaver에서 연결하려는 Server를 우클릭 후 "Edit Connection"2. 설정 창에서 "Driver properties" Tab 이동 후 "allowPublicKeyR..
[Excel] txt 데이터 분배해서 셀에 담기 텍스트 파일에 작성된 데이터를 엑셀에 옮기는 경우가 있습니다.대부분은 csv 구조로 쉼표( , ) 구분되어 있지만,그렇지 않은 경우도 있습니다. txt 파일에서 excel에 값을 복사하면'1개의 Column'에만 값을 붙여 넣게 됩니다. 추가 작업을 해야만개별 Row에 데이터별로 Column에 적재가 가능합니다. 탭 목록에서 '데이터' 선택  -->'데이터 도구'의 '텍스트 나누기' 선택 -->마법사에서 상황에 맞게 설정 하나씩 진행해 보겠습니다.1. 쉼표로 구분된 데이터 (csv 구조의 txt 파일) 텍스트 파일에 다음과 같이 '쉼표'로 구분된 데이터가 있습니다.복사하고자 하는 범위를 전부 드래그하고엑셀에 복-붙합니다. 그러면 한 개의 Column에 붙여 넣기가 완료됩니다.위에서는 'I' 열에 전부 붙..
Virtual Box (rc= -5637) Error (Windows) Virtual Box에서 Ubuntu 가상 환경을 만드는 과정  가상 환경을 만들고 OS를 세팅하려고 더블클릭 하면 에러 발생."VERR_SUP_VP_NT_QI_VIRTUAL_MEMORY_ERROR: (rc=-5637)"복합적인 문제가 섞여 있을 수 있겠지만,저는 "Windows 기능 켜기/끄기"에서 해답을 찾았습니다. 1. Windows 기능 켜기/끄기Windows에서 직접 검색해서 열거나실행(window key + r)에서 "optionalfeatures" 실행. 만약, "Hyper-V" 기능이 비활성 상태라면체크(V)해서 기능을 키도록 한다. 2. PC 재부팅 설정을 완료하면 재부팅을 제안하는 대화상자가 나온다.하던 작업들을 잘 마무리 하고PC 재부팅을 해서 기능을 업데이트  3. 관리자 권한으로 ..
MySQL Workbench 접속 오류 해결 오류 확인"Failed to Connect to MySQL at 127.0.0.1:3306 with user root" 이런 오류가 나온다면가장 먼저 "서비스 실행 상태"를 확인. MacOS는 "시스템 설정..."Windows는 "서비스 (services.msc)"Linux는 "service mysql status" 사용 중인 OS는 Windows여서서비스에서 MySQL 실행 상태를 확인.  서비스 항목 중 "MySQL80" 내역 확인. 수동으로 되어 있어서 "실행 중" 상태가 아니었다. MacOS는 "Start MySQL Server" 선택,Linux는 "service mysql start"Windows는 아래처럼 진행 방법 1. MySQL80을 우클릭 후 "시작" 선택. 방법 2. 더블 클릭 후 나타..