전체 글 154

oracle 용어 정리! - 1편 merge구문

2편도 나오겠죠....? 언젠가는....? 희희. *구루비넷 참조하였습니다.* *SQL 전문가 가이드 책 참고* MERGER 기본 구문 -- *구루비넷* MERGE [ hint ] INTO [ schema. ] { table | view } [ t_alias ] USING { [ schema. ] { table | view } | subquery } [ t_alias ] ON ( condition ) WHEN MATCHED THEN UPDATE SET column = { expr | DEFAULT } [, column = { expr | DEFAULT } ]... [ DELETE where_clause ] WHEN NOT MATCHED THEN INSERT [ (column [, column ]...) ..

DB/oracle 2021.01.26

[oracle] scott 계정 없음 생성하기

*출처 내 사랑 구루비 넷 * www.gurubee.net/lecture/2150 * SCOTT 유저 잠금해제! XE 에는 alter user scott account unlock; 을 아무리 쳐도, scott가 없다고만 외침 ㅜㅜ... 두둥... 실패 ㅠ scott 계정 만들어주는(??) 생성해주기! 1. scott user 신규 생성해주기. 응? 이거는 11 버전 이상에서 사용시 오류가 난다고 한다 ㅜㅜ 밑과 같이 입력해주기. alter session set "_ORACLE_SCRIPT"=true; 이렇게 하면 원래 구문으로 해도 잘 돌아간다. 2. 권한부여, 3. 스트립트 실행 원래 경로는 @C:\oraclexe\app\oracle\product\11.2.0\server/sqlplus/demo/de..

DB/oracle 2021.01.25

[sql] select 구문

--as 같은 경우 필명을 지어주는 느낌-- SELECT employee_id AS "ID" FROM EMPLOYEES; SELECT employee_id AS "ID", salary AS "SAL" FROM employees; --distinct 중복을 제거하기 위한 명령어-- SELECT * FROM employees; SELECT DISTINCT * FROM employees; SELECT DISTINCT job_id FROM employees; --날짜 와 같은 경우에는 ''따옴표로 날짜를 지정하여 준다. SELECT FIRST_name, LAST_name HIRE_DATE FROM employees WHERE HIRE_DATE >= '04/01/01' SELECT FIRST_name, LAST_..

DB/oracle 2021.01.21

ORA-12514 오류 발생

dbeaver 비버랑 oracle의 hr유저랑 연결하는 도중 발생한. 아마도, listener가 제대로 작동하지 않는다는... 이 친구 저번에도 봤었는데,,,, 그때 해결 어떻게 했었더라? 답답하다 증말~ ❕ 방법 1 서비스 오라클 listener 재시동 하기 다시 시작 하면 정상 작동 이 될 수 도 있다! ❕ 방법 2 lsnrctl이 정상 작동인지 확인 cmd> lsnrctl services cmd> lsnrctl status 둘다 정상 작동... ❕ 방법 3 tnsnames.ora listener.ora 확인하기 사실 제일 유력하다... 여기 oracle에 다른 것 붙여보겠다고 이거 수정했던 기억이 난다 🤦‍♂️🤦‍♂️ 나의 경로 : C:\oraclexe\app\oracle\product\11.2.0..

[Core FTP] 설치하기 ftp 전송 프로그램 파일질라를 버리다.

파일 고질라를 버리기로 하였다. 나도 너같은 고질라 필요없어.... 새로운 친구를 사귀었다. 바로 Core FTP! 보라돌이 내친구 되어줘. www.coreftp.com/download.html Core FTP - download software www.coreftp.com ㅎㅎ... 사이 좋게 지내자구 ! 내 동료가 되라! 수줍ㄱㅔ connect를 눌러보앗다. 실패! 진짜... 너마저 ㅜ connection의 FTP를 변경해주었다. 성공! 아마 ftp 관련해서 문제가 발생한 것 같은데 ㅜ 리눅스는 제대로 열려있다 하고.... 우선 새로운 친구를 얻었다!

IT 메모장 2021.01.19

[리눅스] 명령어 - 새 폴더 생성 mkdir

Filezila로 리눅스에 올린 파일들을 사용하기 위해, 경로를 찾았으나 좀더 깔끔하게 보기 위해 폴더 'ftp_shared' 를 생성하기로! home 폴더 안에 생성해줄 예정 ❕최상위 위치로 가기 # cd / 가장 바깥 위치로 가있는 상태 ❕ 위치에 무엇 있는지 보기. # ls ❕ home 위치로 이동하기 # cd home ❕ 폴더 생성하기 # mkdir ftp_shared ❕ 잘 만들어 졌나 확인! # ls root@localhost [현재위치] # ls -> 현재위치의 home에 무엇이 있는가? ftp_shared 가 있슴니다 ㅎ usingsing은 제 계정 이름인데...ㅎ... 막 리눅스 깔때 유찡찡이라고 저장한 친구한테 연락와서 그냥 그대로 만들었다.