Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 계산맞추기 게임
- react오류
- 리액트
- Spring-Framework
- DB Browser
- props
- spring-boot
- JS 개념
- Concurrently
- 자바스크립트
- 타자 게임 만들기
- node.js 설치
- intellij
- 인프런
- Colaboratory 글자 깨짐
- Do it 자바스크립트 + 제이쿼리 입문
- intllij 내 Bean을 찾지 못해서 발생하는 오류
- 모던자바스크립트
- 따라하며 배우는 노드 리액트 기본 강의
- 모두의 파이썬
- 노드에 리액트 추가하기
- vs code 내 node
- 거북이 대포 게임
- You are importing createRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client"
- react
- node.js로 로그인하기
- googleColaboratory
- Python
- ReactDOM.render is no longer supported in React 18. Use createRoot instead
- 웹 게임을 만들며 배우는 리액트
Archives
- Today
- Total
프로그래밍 삽질 중
VirtualBox를 사용해 Oracle sql developer에 접속하기 본문
* VIrtualBox 장점
- VMware도 있으나 유료버전일 때 사용하기 편리함, VirtualBox는 무료
- 이름처럼 '가상화 소프트웨어'
- 자료가 많거나 타인에게 운영체제를 실행 후 넘겨줄 때 시스템 구성이 쉬움(.ova 파일만 넘기면 됨)
* 연결하면서 생긴 문제
1) VirtualBox 서버가 켜진 후 Oracle sql developer 접속 가능
2) sysdba (즉 system 계정)으로 접속 후 hr계정 접속할 때 hr 계정이 없는 것으로 나옴
→ 문제 해결 : hr 계정 여부를 확인 후 없다면 다시 생성
* 참고한 자료(유튜브 짱)
Getting Started with Oracle Database 23c Free Developer Release using VirtualBox
1) VirtualBox 서버가 켜진 후 Oracle sql developer 접속 가능
1)-1 다운로드 및 cmd(명령 프롬프트 입력)
※ VIrtualBox Download(v. 7.0.12)
※ VIrtualBox와 연결하는 Oracle_Database_23c_Free_Developer_Application.ova Download
※ Oracle SQL Developer Download(v. 23.1.1) - 로그인 필요
※ Oracle SQLcl Download(v.23.3) - 로그인 필요
[cmd]
* location
cd C:\sqlcl\bin //sqlcl를 다운받은 위치
* Connect
C:\sqlcl\bin>sql hr/oracle@localhost:1521/freepdb1
* If connection is collect, You can see.
Copyright (c) 1982, 2023, Oracle. All rights reserved.
접속 대상:
Oracle Database 23c Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.3.0.23.09
1)-2 VirtualBox에서 Oracle_Database_23c_Free_Developer_Application.ova 다운 받은 것 연결
→ "* 참고한 자료" 참고할 것
[VirtualBox]
* Start SQL
sqlplus hr/oracle //id : hr, password: oracle
//이후 제대로 연결됬다면 VirtualBox cmd에서 해당 문구 출력됨
*** Oracle Database 23c Free – Developer Release is the first release of the next-generation Oracle Database,
allowing developers a head-start on building applications with innovative 23c features that simplify development
of modern data-driven apps. The entire feature set of Oracle Database 23c is planned to be generally available
within the next 12 months. ***
*** Please note that this appliance is for testing purposes only,
as such it is unsupported and should not be used as a production environment. ***
Database Information:
Oracle SID : free
Pluggable DB : freepdb1
ALL PASSWORDS ARE : oracle
Sample schemas have been preloaded (HR, OE, PM, IX, BI, AV, SH) for your convenience.
Oracle REST Data Service (ORDS) and APEX are both installed, configured, and available at startup.
Port Forwards are defined for HTTP and SQL*Net, these are configurable in the Virtual Machine settings.
8080:8080
1521:1521
From your host, simply launch:
http://localhost:8080/ords to launch APEX
http://localhost:8080/ords/sql-developer to start SQL Developer Web
sql hr/oracle@localhost:1521/freepdb1 to get a SQLcl session for the Pluggable Database (PDB)
sql system/oracle@localhost:1521/free to get a SQLcl session for the Container Database (CDB)
The HR schema is REST enabled, you can login to SQL Developer Web using:
HR/oracle
1) -3 Oracle sql devleoper에서 DB 접속
→ 이름은 hr 비밀번호 oracle임
2) sysdba (즉 system 계정)으로 접속 후 hr계정 접속할 때 hr 계정이 없는 것으로 나옴
2)-1 virtualBox에서 sysdba 입력 시 오류 발생(conenction error)
* Start System SQL
sqlplus / as sysdba
* If you not connect system, follow the list.(need username)
echo $TWO_TASK // result is FREEPDB1
unset TWO_TASK
sqlplus / as sysdba // you can connect
2)-2 문제점 sysdba 로그인 후 hr 접속 시 hr 계정 없다고 나옴
→ 계정 생성 및 권한 부여
→ 이후 Oracle sql developer에서 접속 가능
//계정 생성 시 C## 안 붙이게 설정
ALTER SESSION SET "_ORACLE_SCRIPT"=true;
//계정 생성(hr)
CREATE USER hr IDENTIFIED BY oracle;
//권한 부여
grant create session to hr;
SQL> grant create table to hr;