묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결8시간 완성 SQLD(2과목)
도커 말고 다른 방법으로 실습환경을 구축할 수 있을까요?
제가 오라클 버추얼박스로 따로 실습하고 있는 게 있는데, 도커를 설치한 이후로 버추얼박스 vm이 구동되지 않는 것을 확인했습니다. 그러다 버추얼박스와 도커가 WSL2로 인해 충돌이 있다는 것을 알게 되었고, Hyper-V 관련 설정을 제거하였더니 버추얼박스 vm이 다시 구동되었습니다. 그런데 아니나 다를까 도커는 실행이 안되더라구요 참고로 버추얼박스 실습하는것도 호환성 문제때문에 구버전을 쓰고있고 업데이트가 불가한 상황인데 혹시 도커말고도 sql 실습환경을 구축할수 있는 방법이 있을지 혹시나싶어 문의드립니다..!!
-
미해결8시간 완성 SQLD(2과목)
강의관련 노랭이 출판년도
참고하신 노랭이는 몇년도 책인가요~?
-
해결됨8시간 완성 SQLD(2과목)
SYSDATE 실제 시간이랑 차이나는 이유
안녕하세요. 강의 잘 듣고 있습니다.이것 저것 실습해보다가SELECT SYSDATEFROM dual;이렇게 작성했을 때 실제 제가 하던 시간과 9시간이 차이가 나는 것을 발견했습니다. (오후 12시인데 추출값은 오전 3시로 나옴. 다른 것은 현재와 일치함.)이렇게 차이가 나는 이유가 있을까요? 수정할 수 있는 방법이 있나요?
-
미해결8시간 완성 SQLD(2과목)
ORA-12541
첫 설정하고 잘 db도 연결해서 쿼리도 했는데그다음날 다시 들어가니ORA-12541: 데이터베이스에 접속할 수 없습니다. %s에 리스너가 없습니다. (CONNECTION_ID=NLVRNlPuRjCSIQBsRDyXvQ==)이런 항목이 뜹니다ㅠㅠ
-
미해결8시간 완성 SQLD(2과목)
환경설정 oracle 연결안되시는 분들(리소스 오류)
환경설정에서 막혀서 이틀정도 헤매다가 chat-gpt에 검색으로 해결한 내용 공유드립니다.(Mac OS 환경에서 터미널로 작성한 내용입니다) docker compose up -d 명령으로 다운로드 완료[+] Running 13/13 ✔ sqlserver Pulled 1972.2s ✔ 9b857f539cb1 Pull complete 255.4s ✔ 2678dac613fe Pull complete 1703.6s ✔ c88a287125cd Pull complete 1965.5s ✔ a11052f2d5bd Pull complete 1966.1s ✔ oracle Pulled 2792.4s ✔ 9c4def932b31 Pull complete 594.0s ✔ d701f846bb57 Pull complete 2258.2s ✔ f62e8298f905 Pull complete 2425.8s ✔ 20f5a8cddc81 Pull complete 2543.3s ✔ f18c9ed317b9 Pull complete 2705.3s ✔ cb3a8f950dc8 Pull complete 2785.5s ✔ afaeda8e1723 Pull complete 2786.0s [+] Running 3/3 ✔ Network sqld_default Created 7.0s ✔ Container oracle Started 28.3s ✔ Container sql-server Started 만약 위의 내용처럼 정상적으로 다운로드되지 않는다면 아래 내용 차례대로 다시입력docker rm -f $(docker ps -qa) colima stop colima start --memory 4 --arch x86_64 cd .yml 파일이 있는 경로로 이동 docker compose up -d 이렇게 설치 완료후 dbeaver에 oracle 연결 시도를 하였는데, 리소스가 없음 오류발생 해결방법 : 아래의 코드를 복사하여 터미널에 한번에 입력 (oracle-xe 를 다운로드)docker run \ --restart unless-stopped \ --name oracle \ -e ORACLE_PASSWORD=1111111 \ -p 1521:1521 \ -d \ gvenzl/oracle-xe다운로드가 완료되면 dbeaver에서 xe/sqld_user/pass 로 다시 oracle 연결 -> 성공
-
미해결8시간 완성 SQLD(2과목)
ORCL등록되지 않았다고 나옴!
ORA-12514: 데이터베이스에 접속할 수 없습니다. %s 서비스가 %s의 리스너에 등록되지 않았습니다. (CONNECTION_ID=+MvkL937Qk6z4IPwPp85vQ==) 요렇게 나옵니다..ㅠㅠ
-
미해결8시간 완성 SQLD(2과목)
그룹 함수 데이터 모델
sales 라는 테이블이 어디 있는지 모르겠어요..깃허브에도 찾아봤는데 안보여요 ㅠㅠㅠ
-
미해결8시간 완성 SQLD(2과목)
yml파일 윈도우 환경설정
아래처럼 cd이용해서 경로이동한 후 yml확인하려고 ls해도 안된다고 뜹니다ㅠㅠ윈도우관련 환경설정도 올려주셨음 좋겠습니다ㅠㅠ
-
해결됨8시간 완성 SQLD(2과목)
ㅠㅠ 이놈의 환경설정;;안하면 안되나요? 아무것도 못하고 있어요;;
너무 어렵네요...ㅠㅠ무슨 docker-compose.yml 이거 실행하는것도 못하고 있어요...파일위치 : C:\Users\orm64\Documents\Scanned DocumentsPS C:\WINDOWS\system32> docker compose up -dno configuration file provided: not foundPS C:\WINDOWS\system32> C:\Users\orm64\Documents\Scanned DocumentsC:\Users\orm64\Documents\Scanned : 'C:\Users\orm64\Documents\Scanned' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:1+ C:\Users\orm64\Documents\Scanned Documents+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\orm64\Documents\Scanned:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundExceptionPS C:\WINDOWS\system32> C:\Users\orm64\Documents\ScannedC:\Users\orm64\Documents\Scanned : 'C:\Users\orm64\Documents\Scanned' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:1+ C:\Users\orm64\Documents\Scanned+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\orm64\Documents\Scanned:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundExceptionPS C:\WINDOWS\system32> pwdPath----C:\WINDOWS\system32PS C:\WINDOWS\system32> C:\Users\orm64\Documents\Scanned DocumentsC:\Users\orm64\Documents\Scanned : 'C:\Users\orm64\Documents\Scanned' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.위치 줄:1 문자:2+ C:\Users\orm64\Documents\Scanned Documents+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\orm64\Documents\Scanned:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundExceptionPS C:\WINDOWS\system32> docker compose up -dno configuration file provided: not foundPS C:\WINDOWS\system32> docker run hello-worldHello from Docker!This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal.To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID: https://hub.docker.com/For more examples and ideas, visit: https://docs.docker.com/get-started/PS C:\WINDOWS\system32> wsl --update업데이트 확인 중입니다.Linux용 Windows 하위 시스템 최신 버전이 이미 설치되어 있습니다.PS C:\WINDOWS\system32> docker run hello-world
-
해결됨8시간 완성 SQLD(2과목)
환경설정관련 질문드립니다.
안녕하세요, m1에서 환경설정을 진행하고 있습니다.터미널에서 docker, colima 설치를 진행하고yml 파일을 다운받은 경로에서 docker-compose up 후DBeaver에서 test connection을 수행하면다음과 같은 오류가 발생하고 있어서 다음 단계로 진행을 못하고 있습니다. 터미널에서 docker-compose up 수행 시 image platform does not matchDBeaver에서 test connection 을 수행하면 ORA-12541 오류 발생docker, colima 삭제 후 모든 과정을 다시 진행하여도 동일한 현상이 발생하네요..ㅠ해결방법이 있을까요?
-
미해결8시간 완성 SQLD(2과목)
KLEAGUE 데이터 로드 시 오류 (기존의 객체가 이름을 사용하고 있습니다.)
안녕하세요, 땃지샘환경설정 후 DBeaver에서 EMP, KLEAGUE 데이터 로드 시 - EMP 로드는 잘 되었으나 이후 KLEAGUE 로드 스크립트 실행 시 아래와 같이 에러가 납니다.어떤 걸 잘못하고 있을까요?
-
해결됨8시간 완성 SQLD(2과목)
도커 환경설정 오류
도커 환경설정을 하려고 하는데 오류가 뜨네요..위 처럼 hello-world 명령어는 잘 실행되는 듯 한데 오류나는 이유를 잘 모르겠습니다.혹시 해결방법이 있을까요?
-
해결됨8시간 완성 SQLD(2과목)
강의명
섹션 20에강의명 자동으로 커밋되는 DDL이 맞지 않을까요?
-
해결됨8시간 완성 SQLD(2과목)
질문드려요
-- P.123 115번CREATE TABLE board(board_id varchar(10) NOT NULL PRIMARY KEY,board_nm varchar(50) NOT NULL,use_ym varchar(1) NOT NULL,reg_date DATE NOT NULL,board_desc varchar2(100) NULL); INSERT INTO BOARD(board_id, board_nm, use_ym, reg_date) VALUES(1, 'Q&A', 'Y', SYSDATE);위에 INSERT INTO문 무결성 제약조건 오류가 뜨는데.114번의 INSERT INTO TBL(ID, AMT) VALUES(3, 300); 이건 되는데 왜 115번은 안되는지 궁금합니다
-
해결됨8시간 완성 SQLD(2과목)
질문드려요
안녕하세요 76번 질문드립니다.sum(C2) 는 이해가 되는데 뒤에 붙은 C2는 어떤 의미인건가요?AS라면 sum에 왜 AS를 붙인건지 궁금합니다.
-
해결됨8시간 완성 SQLD(2과목)
안녕하세요
delete cascade로 설정된 T와 S테이블에서T테이블의 C 컬럼이 삭제 되면S테이블의 C컬럼의 1과 매칭되어서 연쇄 삭제되는건 이해했는데,S테이블의 B컬럼은 남아있을거라고 생각했었는데, C컬럼을 삭제하면 다른 컬럼(S테이블의 B)도 같이 삭제되나요?
-
해결됨8시간 완성 SQLD(2과목)
3개 테이블 조인
SELECT A.PLAYER_NAME,B.REGION_NAME,B.TEAM_NAME,C.STADIUM_NAMEFROM PLAYER A, TEAM B, STADIUM CWHERE B.TEAM_ID=A.TEAM_ID ANDC.STADIUM_ID=C.STADIUM_ID위에 코드에서 C.STADIUM_ID=C.STADIUM_ID 이건 왜 해주는건가요? 항상 참인데 3개 테이블과 연결하는 데 있어서 어떤 의미가 있나요?
-
미해결8시간 완성 SQLD(2과목)
노랭이 64번
2번 보기가 책과 다른거 같아요CONNECT BY 상위부서코드 = PRIOR 부서코드라 되어있어요
-
해결됨8시간 완성 SQLD(2과목)
실습환경 설정이 안되고 있습니다 ㅠㅠ (windows, 도커 방식 모두)
윈11 pro인데도 불구하고 오라클 21c는 마지막 '설치완료' 단계에서제대로 설치가 되지 않았다는 메시지가 뜹니다...혹시 몰라 재부팅 후 다시 설치해보아도 결과는 같구요...설치 경로상 한글이나 공백 없는데도 그렇습니다 ㅠ docker run 명령어 단계에서 아래와 같이 나옵니다비슷한 질문글에 해주신 답변을 따라 한 줄로 입력해보기도 했는데 아래처럼 나오구요..
-
해결됨8시간 완성 SQLD(2과목)
55번 문제 질문이요
55번문제에 1번 보기는 중복때문에 안된다고 하셨는데 2번 보기도 중복이 존재 할 수 있는거 아닌가요?