본문 바로가기

study

[Oracle] Oracle XE에서 사용자 생성 오류, ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. invalid common user or role name [Oracle] Oracle XE에서 사용자 생성 오류, ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. invalid common user or role nameby breezyday 2022. 8. 2.Oracle에서 개발 및 테스트를 위해 Oracle XE를 무료로 사용할 수 있도록 배포하고 있습니다. 그러나 몇 가지 제약사항들이 있는 데 그중에 하나가 사용자 생성 시 사용자 이름에 대한 제약이 있습니다.1. ORA-65096 : 공통 사용자 또는 롤 이름이 부적합합니다.CREATE USER C##myuser IDENTIFIED BY pwd123; Oracle XE에서는 system 계정으로 로그인해서 사용자를 만들 때, C##을 붙인 사용자는 만들 수 있지만 일반 이름은 사용할 수 .. 더보기
[Oracle] 오라클 테이블 스페이스 사용법(조회, 생성, 삭제)등 총정리 [Oracle] 오라클 테이블 스페이스 사용법(조회, 생성, 삭제)등 총정리코딩팩토리DB / Oracle 2019. 10. 29.  오라클 테이블 스페이스(Table Space)란 무엇인가?오라클 테이블 스페이스 사용법테이블 스페이스 생성전체 테이블 스페이스 조회전체 테이블 스페이스 경로 및 용량 조회테이블의 테이블 스페이스 변경테이블 스페이스 속성 변경테이블 스페이스 삭제테이블 스페이스 작동방식오라클 테이블 스페이스(Table Space)란 무엇인가?오라클은 데이터를 관리하는 데이터베이스입니다. 데이터를 어딘가에 저장해놓고 사용하는 시스템이라고 볼 수 있습니다. 그리고 데이터 저장 단위 중 가장 상위에 있는 단위를 테이블 스페이스라고 합니다. 데이터 저장 단위는 물리적, 논리적단위로 나눌 수 있습니다... 더보기
[Oracle] 계정 및 테이블스페이스 생성 DB[Oracle] 계정 및 테이블스페이스 생성 tawoo0 ・ 2019. 5. 27. 14:59URL 복사  이웃추가 본문 기타 기능*계정 생성 및 테이블 스페이스 생성1. 오라클 sys 계정으로 접속한다. cmd창에서 바로 접속시 C:\>sqlplus계정 system 비번 bims​2. 테이블 스페이스 생성create tablespace 테이블스페이스명datafile '/경로/테이블스페이스파일명.dbf'size 초기용량(100m,1g 등) reuseautoextend on next 자동증가 용량maxsize unlimited;ex)create tablespace ASQ_DATA2datafile '/home/oracle/tablespace/ASQ_DATA2.dbf'size 300m reuseautoex.. 더보기
IMP EXP 참고 : http://www.gurubee.net/lecture/1160 * EXPORT 옵션   - userid : EXPORT를 실행시키고 있는 username/password 명  - file : 생성되는 EXPORT덤프 파일명  - full : 전체 데이터베이스를 EXPORT할것인가의 여부 (Full Level EXPORT) (Y/N 플래그)  - owner : EXPORT 될 데이터베이스의 소유자 명 (User Level EXPORT)[owner=user]  - tables : EXPORT될 테이블의 리스트(Table Level EXPORT) [tables=(table1, table2, ...)]  - log : EXPORT 실행 과정을 지정된 로그 파일에 저장 1. Full Level EXPO.. 더보기
Docker에서 파일 복사 기능 이용하기 1. Docker우선 도커가 설치되어있어야 합니다.도커 설치는 기존 포스팅을 참고 해주시기 바랍니다!$ docker -vDocker version 20.10.17, build 100c701도커 버전을 확인합니다.도커가 정상 설치되었으므로 본격적으로 테스트에 사용할 Alpine 리눅스를 설치해 보겠습니다.docker pull alpine이미지 부터 다운로드 해줍니다.docker run -d -it --name alpine-container alpine:latest sh그다음 테스트에 사용할 알파인 리눅스 컨테이너를 생성해줍니다.2. Docker 컨테이너로 파일 복사하기호스트에 있는 파일을 도커 컨테이너의 특정 경로로 복사하는 명령어는 다음과 같다.docker cp :만일 호스트에 있는 test.txt 파.. 더보기
docker 라는 것을 처음 접하고, "container에 어떻게 접속하지?" 일단 docker 라는 것을 처음 접하고, container를 실행해 본 후 가장 당황 스러웠던 것은  "container에 어떻게 접속하지?" 였다. ( 필자는 그랬다.. )  일단 container 자체가 하나의 Proccess 였기에 container가 daemon으로 실행하고 나면 여기에 어떻게 접속해야할지 난감한 상황이.. root@~~# docker ps -aCONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                  NAMESc456623003b1        nimmis/apache       "/my_init"          40.. 더보기
Docker Container로 Oracle을 띄워서 Database 실행 0. 서론데이터베이스전문가(SQLP) 자격증 취득을 위해 공부하던 중, mac M1에 오라클을 띄워서 실습 공부를 해야할 필요가 있었다. 그러나, 맥북 Apple Silicon(M1)에서는 로컬로 오라클을 띄울 수가 없다.그래도, 아래 블로그를 찾아 Docker/Colima를 활용해서 Oracle을 띄울 수 있게 되었다.참고 블로그1. 설치1.1 colimadocker desktop은 매우 무거운 프로그램이어서, 가벼운 CLI 환경에서 도커를 실행할 수 있는 오픈 소스인 colima를 사용한다.brew install colima 1.2 dockerdocker desktop은 docker 공식 웹 홈페이지에서 설치할 수 있다.Docker 웹 홈페이지아니면, brew로 설치해도 된다.# Docker Desk.. 더보기
docker 도커 이미지와 컨테이너 삭제 docker ps 실행중이 도커 보기docker ps -a전체 도커 보기docker rm [컨테이너 id]도커에서 컨테이너 삭제 하기docker imagesdocker rmi[이미지id]도커 이미지 삭제 하기docker rmi -f [이미지id] 더보기