묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨오라클 SQL 데이터베이스
(HTTP code 500) server error - Ports are not available 에러가 나옵니다.,
학습 관련 질문을 남겨주세요. 자세하게 남겨주면 더 좋습니다. 안녕하세요 docker 설치하고 말씀하신 이미지 다운받아 실행하니 이미지와 같이 포트를 허용할수 없다는 에러가 나옵니다.gpt보며 이거저거 해보았는데 방법이 잘못되었는지 해결이 되지 않습니다. 혹시 어떻게 하면 되는지 알려주시면 감사하겠습니다.
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
random i/o와 full scan 문제 질문
위에 조건에서 random i/o와 full scan 모두 디스크 i/o 로 가정했다고 하면 적게 블록을 읽은 random i/o 가 더 빠른게 아닌가요?해당 설명이 인덱스에서 백만건 레코드를 찾았을 경우를 뜻하는 건지 모르겠습니다
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
mac에서 colima
colima start ~ 명령어 실행해도 실행이 안되네요혹시 최신 맥 기준으로 한번 확인해봐주실 수 있나요?docker context에서도 colima가 안잡혀요...
-
해결됨실무 환경 그대로 주문게시판 만들기 웹개발 기초 마스터
spring web 개발환경 세팅 아키타입 다운로드 안 되는 오류
1.5 spring web 개발환경 세팅 강의에서메이븐 프로젝트를 생성하려고 하는데, 계속 아래와 같은 오류가 나면서 메이븐 프로젝트 자체가 생성되지 않습니다. Could not resolve archetype com.nexacro.archetype:uiadapter-spring-sample-archetype:1.0.1-20220603.053230-4 from any of the configured repositories. Could not resolve artifact com.nexacro.archetype:uiadapter-spring-sample-archetype:jar:1.0.1-SNAPSHOT com.nexacro.archetype:uiadapter-spring-sample-archetype:jar:1.0.1-20220603.053230-4 failed to transfer from http://mangosteen.tobesoft.co.kr/nexus/repository/tobesoft-snapshots during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of uiadapter-spring-sample-archetype-repo has elapsed or updates are forced. Original error: Could not transfer artifact com.nexacro.archetype:uiadapter-spring-sample-archetype:jar:1.0.1-20220603.053230-4 from/to uiadapter-spring-sample-archetype-repo (http://mangosteen.tobesoft.co.kr/nexus/repository/tobesoft-snapshots): The operation was cancelled. com.nexacro.archetype:uiadapter-spring-sample-archetype:jar:1.0.1-20220603.053230-4 failed to transfer from http://mangosteen.tobesoft.co.kr/nexus/repository/tobesoft-snapshots during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of uiadapter-spring-sample-archetype-repo has elapsed or updates are forced. Original error: Could not transfer artifact com.nexacro.archetype:uiadapter-spring-sample-archetype:jar:1.0.1-20220603.053230-4 from/to uiadapter-spring-sample-archetype-repo (http://mangosteen.tobesoft.co.kr/nexus/repository/tobesoft-snapshots): The operation was cancelled.메이븐 아키타입이 다운로드되지 않아서 생기는 문제같은데, 저는 분명히 아래와 같은 url로 메이븐의 아키타입을 설정하였습니다.http://mangosteen.tobesoft.co.kr/nexus/repository/tobesoft-snapshots/archetype-catalog.xml몇 번을 시도해 봐도 되지 않아서 답답하네요..ㅠㅠ 그리고 cmd 에서 mvn archetype:generate -DarchetypeCatalog=remote로 사용가능한 메이븐 아키타입 목록을 불러 온 후 "nexacro"를 검색했는데, 목록에서 찾을 수 없었습니다.이상한 점은http://mangosteen.tobesoft.co.kr/nexus/repository/tobesoft-snapshots/archetype-catalog.xml위 url을 브라우저로 접근하면 잘 접근이 된다는 점입니다...어떤 문제 때문일까요.ㅠㅠㅠㅠㅠㅠ
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
돈받고 하는건데 설명 왜이렇게 대충하시나요?
돈받고 하는건데 설명 왜이렇게 대충하시나요?강의 다시 만드세요. 이렇게 만들지말고 어떤 값이 어떻게 뽑고싶은데 그럴려면 어떻게해야되나 그리고 강의듣는 사람 시야도 생각해야지 무슨 지금설명하는 부분 SQL 문도 제대로 안보여주고 설명하네 스크롤 올리고 내리기 귀찮나요?
-
미해결실무에서 바로 쓰는 SQL [SQL200제 저자 직강]
맥북 설치
맥 유저는 다운로드를 어떻게 하나요
-
미해결지금 당장 리눅스 - 무료 클라우드 서버 활용하기
인스턴스 생성 중 오류
인스턴스 생성 - Ubuntu 리눅스 6번 시행 후 Create을 눌렀는데 "Out of capacity for shape VM.Standard.A1.Flex in availability domain AD-1. Create the instance in a different availability domain or try again later. If you specified a fault domain, try creating the instance without specifying a fault domain, otherwise try creating the instance in a different availability domain. If that doesn’t work, please try again later"위의 오류가 나왔습니다. 보기로는 오라클 측에서 용량이 없다는 이유로 안된다는 것 같은데 다른 방법이 있나요?
-
미해결장래쌤과 함께하는 쉽고 재미있는 SQL 이야기
create view
안녕하세요 선생님. Create 구문을 작성했는데 선생님 자료와 달리 0row affected. 라고 나오며 데이터 결과가 없는 걸로 나옵니다. create에 커서를 대면 create is not vaild at this position, expection EOF, ";"라고 나오는데 이것과 관계가 있을까요? 아니면 제가 어떤 구문을 잘못 작성한 것일까요? 확인 부탁드리겠습니다.
-
해결됨Oracle PL/SQL 딱 이만큼.. [개념+실전]
Oracle 11g에서의 association 활용
Collections 1. 개념 (Associative , Varrays , Nested Tables )강의의 17분쯤에 association으로 활용을 해주십니다. 근데 Oracle 11g에서는 패키지 헤더(Specification인데 편하게 헤더라고 할게요)에서 association을 값을 주며 초기화할 수 없습니다. 그래서 GPT에게 물어보며 얻어낸 결과물을 공유드립니다.프로시저와 펑션을 활용했습니다. 패키지 헤더create or replace PACKAGE PKG_COMMON AS ... /* Associative array */ type Capital is table of varchar2(50) -- Associative array type index by varchar2(50); -- char type indexed by string -- index by pls_integer; -- only number type key PROCEDURE set_city_capital(cities Capital); FUNCTION get_city_capital RETURN Capital; END PKG_COMMON;패키지 바디getter, setter 개념을 프로시저와 펑션에 접목했습니다.create or replace PACKAGE BODY PKG_COMMON AS city_capital Capital; PROCEDURE set_city_capital(cities Capital) IS BEGIN city_capital := cities; END set_city_capital; FUNCTION get_city_capital RETURN Capital IS BEGIN RETURN city_capital; END get_city_capital; END PKG_COMMON;호출 블럭DECLARE temp_city_capital PKG_COMMON.Capital; v_index varchar2(50); -- Scalar variable BEGIN temp_city_capital('한국') := '서울'; temp_city_capital('프랑스') := '파리'; temp_city_capital('영국') := '런던'; PKG_COMMON.set_city_capital(temp_city_capital); -- print associative array: v_index := temp_city_capital.first; -- get first element of array while v_index is not null loop dbms_output.put_line('population of ' || v_index || ' is ' || temp_city_capital(v_index)); v_index := temp_city_capital.next(v_index); -- get next element of array end loop; END;이렇게 하면/* population of 영국 is 런던 population of 프랑스 is 파리 population of 한국 is 서울 */결과가 잘 나오는 것을 확인할 수 있습니다.다만, 강사님의 의도와 다르지 않을까 싶기도 하네요. 어쨋든 11g에서도 활용할 수 있어 다행입니다 ㅎㅎ
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
아 정말 짜증나네
docker 처음 접해본 사람인데..왜 이렇게 설명을 무성의 하게하는건지 모르겠네요 대부분 사용자가 원도우 사용자일텐데원도우에서도 똑같다고 말하고 넘어가면 끝인가파일은 어디서 받아야한다고만 써놓고 깃도 들어가보니 다운도 안되고 내가 무식한건 알겠찌만..좀 돈받고 하는거면 좀 편하게 설명해줘야하는거 아닌가
-
미해결장래쌤과 함께하는 쉽고 재미있는 SQL 이야기
json 배열 파싱
안녕하세요..! JSON 파싱에 대해선 강의에 안나와서 질문드립니다..! 한 컬럼에 파싱해야될 제이슨이 배열 형태로 여러개 있을 경우 어떻게 추출해야될지 궁금합니다. 컬럼명을 a 라고 예시로 들자면 a = { 과일=[{"이름" : "사과", "가격" : 2,000}], 음식=[{"이름" : "햄버거", "가격" : 7,500}] , 과일=[{"이름" : "사과", "가격" : 2,000}]} 이런식으로 [ { } ] , [ { } ], [ { } ] 이렇게 여러개가 있습니다 ! unnest 활용해서 a 컬럼 내 "과일"에 대한 item들을 cross join 해서 가져오는건 성공했는데 나머지 값들은 어떻게 추출하는지 모르겠어서 다른 방법이 있는지 궁금합니다!
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
hugepage_settings.sh 파일 실행시 커널 버전
안녕하세요.강의를 들으면서 열심히 따라해보고 있는데요.현재 오라클 클라우드에서 제공되는 vm이 레드햇 8.8 버전이라커널버전이 5.x 입니다.hugepage_settings.sh 쉘스크립트 내용에 5.x 커널버전에 대해선 명시가 안되어있어서 스크립트 실행이 안되는데요.아래처럼 수정해서 4.x 버전과 동일하게 수행해도 될까요?'2.6' | '3.8' | '3.10' | '4.1' | '4.14' | '5.*' ) # For RedHat 8 (and newer), use vm.nr_hugepages echo "Recommended setting: vm.nr_hugepages = $NUM_PG" ;;
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
강의중 윈도우 경고음?이 너무 크게 들릴때가 있습니다.
안녕하세요.강의는 잘 듣고있습니다.제가 이어폰으로 소리를 듣고있는데 가끔 강의중 윈도우 경고음?이 너무 크게 들릴때가 있어서 놀라고 그럽니다..키보드 치실때 한번씩 그러는데... 귀청이 나갈거 같습니다ㅠ녹화된 영상이라 어떻게 처리가 안되려나요??
-
미해결장래쌤과 함께하는 쉽고 재미있는 SQL 이야기
insert into 구문
insert into 구문 따라하면서 익히고 있는데 결과값이 선생님과 상이하게 나와서 질문드려요 ㅜㅜ 어디서 뭘 잘못하고 있는 걸까요...? 그리고 char이랑 varchar이 뭔지 자세하게 설명해 주실수 있으실까요...?
-
미해결장래쌤과 함께하는 쉽고 재미있는 SQL 이야기
PDF 자료 문의
안녕하세요 선생님,강의 잘 듣고 있습니다. 그런데 혹시 강의자료를 PDF로 전달 받을 수 있을까요?
-
미해결장래쌤과 함께하는 쉽고 재미있는 SQL 이야기
집계 연산자에 대한 질문
안녕하세요 선생님, 집계연산자 다가 궁금한게 생겨서 질문드려요. 이 쿼리를 쓸때 여러 수식을 중복해서 쓰는데 and 를 쓰면 왜 오류가 나나요? 여러함수를 같이 쓴다 = and를 써서 이어줘야 한다 라고 이해하고 있는데 제가 잘못 이해한 부분이 있는 것 같아서요. 피드백 부탁드립니다!
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
계층형 쿼리 용어 정리 및 문법 강의 - 강의 오타인 거 같습니다
안녕하세요 SQLD 준비하고 있는 전진호 학생입니다. 강의 2:47에서 'PRIOR PK = FK' PK (부모)-> FK(자식) 순방향 전개'PRIOR FK = PK' FK (자식)-> PK(부모) 역방향 전개이렇게 나와야 하는 슬라이드에서 'PRIOR PK = FK' PK (부모)-> FK(자식) 순방향 전개'PRIOR FK = PK' FK (자식)-> FK(부모) 역방향 전개 FK -> PK가 FK -> FK로 바뀐 거 같습니다. 감사합니다. 전진호 드림.
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
- FIRST_VALUE, LAST_VALUE
WITH Sales AS ( SELECT 1 AS sale_id, DATE '2023-01-01' AS sale_date, 101 AS employee_id, 500 AS amount FROM dual UNION ALL SELECT 2 AS sale_id, DATE '2023-01-02' AS sale_date, 102 AS employee_id, 700 AS amount FROM dual UNION ALL SELECT 3 AS sale_id, DATE '2023-01-03' AS sale_date, 101 AS employee_id, 300 AS amount FROM dual UNION ALL SELECT 4 AS sale_id, DATE '2023-01-04' AS sale_date, 103 AS employee_id, 900 AS amount FROM dual UNION ALL SELECT 5 AS sale_id, DATE '2023-01-05' AS sale_date, 101 AS employee_id, 400 AS amount FROM dual UNION ALL SELECT 6 AS sale_id, DATE '2023-01-06' AS sale_date, 104 AS employee_id, 600 AS amount FROM dual UNION ALL SELECT 7 AS sale_id, DATE '2023-01-07' AS sale_date, 105 AS employee_id, 800 AS amount FROM dual UNION ALL SELECT 8 AS sale_id, DATE '2023-01-08' AS sale_date, 101 AS employee_id, 350 AS amount FROM dual UNION ALL SELECT 9 AS sale_id, DATE '2023-01-09' AS sale_date, 102 AS employee_id, 450 AS amount FROM dual UNION ALL SELECT 10 AS sale_id, DATE '2023-01-10' AS sale_date, 103 AS employee_id, 750 AS amount FROM dual UNION ALL SELECT 11 AS sale_id, DATE '2023-01-11' AS sale_date, 101 AS employee_id, 250 AS amount FROM dual UNION ALL SELECT 12 AS sale_id, DATE '2023-01-12' AS sale_date, 104 AS employee_id, 650 AS amount FROM dual UNION ALL SELECT 13 AS sale_id, DATE '2023-01-13' AS sale_date, 105 AS employee_id, 850 AS amount FROM dual UNION ALL SELECT 14 AS sale_id, DATE '2023-01-14' AS sale_date, 101 AS employee_id, 450 AS amount FROM dual UNION ALL SELECT 15 AS sale_id, DATE '2023-01-15' AS sale_date, 102 AS employee_id, 550 AS amount FROM dual UNION ALL SELECT 16 AS sale_id, DATE '2023-01-16' AS sale_date, 103 AS employee_id, 950 AS amount FROM dual UNION ALL SELECT 17 AS sale_id, DATE '2023-01-17' AS sale_date, 104 AS employee_id, 700 AS amount FROM dual UNION ALL SELECT 18 AS sale_id, DATE '2023-01-18' AS sale_date, 105 AS employee_id, 900 AS amount FROM dual UNION ALL SELECT 19 AS sale_id, DATE '2023-01-19' AS sale_date, 101 AS employee_id, 500 AS amount FROM dual UNION ALL SELECT 20 AS sale_id, DATE '2023-01-20' AS sale_date, 102 AS employee_id, 600 AS amount FROM dual ) SELECT SALE_ID, TO_CHAR(SALE_DATE, 'YYYY-MM-DD') AS sale_date, employee_id, amount, FIRST_VALUE(amount) OVER (PARTITION BY employee_id ORDER BY sale_date) AS "FIRST_VALUE" FROM ( SELECT SALE_ID, SALE_DATE, employee_id, amount, ROW_NUMBER() OVER (PARTITION BY employee_id ORDER BY sale_date) AS rn FROM Sales ) WHERE rn = 1; 안녕하세요 SQLD 준비하면서 강의 듣고 있는전진호 학생입니다. 이렇게 SUBQUERY에서 ROW-NUMBER를 이용해서 하지 않고, PARTITION BY 의 첫번째 값만 뽑아낼 수 있는 좀 더 쉬운 방법이 있을까요? 감사합니다.
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
DBeaver ORA-01017 에러 관련 질문 있습니다.
안녕하십니까DBeaver 접속 후 오라클로 선택 및 username과 password에 소문자로 작성하였으나 Test Connection 진행시에 ORA-01017 에러가 발생하여 질문 올렸습니다.
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
docker-compose.yml 질문 있습니다
안녕하십니까 선생님 yml 관련 질문있어서 글 작성했습니다.경로를 계속 못찾는것 같은데 혹시 어느 부분이 잘못된건지 알 수 있을까요?현재 경로 : C:\Users\USER-PC\Desktop\sqld\docker-compose.yml