DataBase

<DataBase_231115수> 네트워크

Technoqueen_X 2023. 11. 15. 17:50
728x90
반응형

 

**IP 주소** 
네트워크에서 통신하는 장비를 구별하기 위한 고유한 주소.

IP 주소는 32비트의 숫자로 구성되며, 
4개의 8비트 숫자로 나눌 수 있다. 
각 숫자는 0~255 사이의 값을 가질 수 있다.

-------------------------------------

**사설 IP 주소**는 하나의 내부 네트워크에서만 사용되는 IP 주소. 
사설 IP 주소는 전 세계적으로 유일하지 않으며, 같은 네트워크 내에서만 중복되지 않는다. 
사설 IP 주소는 일반적으로 다음과 같은 범위에서 할당됨.

* 10.0.0.0 ~ 10.255.255.255
* 172.16.0.0 ~ 172.31.255.255
* 192.168.0.0 ~ 192.168.255.255

-------------------------------------

**공인 IP 주소**는 인터넷에서 사용되는 IP 주소. 
공인 IP 주소는 전 세계적으로 유일하며, 
인터넷에 연결된 모든 장비는 고유한 공인 IP 주소를 가지고 있다. 

공인 IP 주소는 일반적으로 다음과 같은 범위에서 할당됨.
* 0.0.0.0 ~ 255.255.255.255

-------------------------------------

**사설IP 주소와 공인IP 주소의 차이점**
| 특징 | 사설IP 주소 | 공인IP 주소 |
| 할당 주체 | 라우터 | ISP(인터넷 서비스 공급자) |
| 할당 대상 | 내부 네트워크 장비 | 인터넷에 연결된 장비 |
| 고유성 | 하나의 네트워크 내에서만 유일 | 전 세계적으로 유일 |
| 공개 여부 | 외부 접근 불가능 | 내/외부 접근 가능 |

-------------------------------------

**사설 IP 주소 확인**
윈도우검색 -> cmd -> ipconfig

**공인 IP 주소 확인**
아래 웹사이트를 방문
* WhatIsMyIP.com: https://www.whatismyip.com/
* IPChicken: https://www.ipchicken.com/

이 웹사이트에 접속하면 다음과 같은 정보가 표시됨.
IP 주소: 123.456.789.000

-------------------------------------

**사설IP 주소**
    * 하나의 내부 네트워크에서 통신하는 장비를 구별하기 위한 용도로 사용됨.
    * 내부 네트워크에서만 사용되기 때문에 외부에서 접근할 수 없음.

* **공인IP 주소**
    * 인터넷에 연결된 장비를 구별하기 위한 용도로 사용됨.
    * 전 세계적으로 유일하기 때문에 인터넷을 통해 다른 장비와 통신할 수 있음.

 

-------------------------------------

 

 

------------------------------------------------

 

ipconfig

 

ipconfig/all

 

------------------------------------------------

 

<프로그램 처리방식>

 

stack (LIFO) - 나중에 들어간 놈이 먼저 나온다.(last in first out)

queue (FIFO) - 먼저 들어간 놈이 먼저 나온다.(first in first out)

 

------------------------------------------------

 

<TCP/IP 정보>

 

사설IP & 공인IP (실제 주소체계 확인)에 대해 알려줘

IP 주소의 A, B, C 클래스 주소

 

IPv4주소

서브넷마스크

기본게이트웨이

DNS서버

 

------------------------------------------------

 

<DB서버>

 

1. IP주소(공인)

2. DB서버명=서비스명 ex)게임1

3. 포트번호 : 1521 (기본)

4. Net Service(=Partner)

 

------------------------------------------------

 

C:\app\Koreavc4\product\11.2.0\dbhome_1

 

많이 사용하거나, 중요한 폴더들은 대문자로 되어있음.

 

C:\app\Koreavc4\product\11.2.0\dbhome_1\NETWORK\ADMIN

-> listener.ora (서버정보)

-> tnsnames.ora

 

 

 

 

 

 

네트워크 추가/삭제

 

서비스 -> 마우스우클릭 -> 다시시작

 

conn scott/tiger@partner

 

conn jkiki/password@jkiki

conn bean/password@bean

conn lyb/pass@lyb

conn aiden/aiden@aiden

 

conn sys/password as sysdba

grant create database link to crystal;

 

create database link crystal

connect to crystal identified by password

using 'crystal';

 

conn server/password@dbdb

 

drop database link crystal;

 

show user

 

select g.goname, s.saname from gogek@bean g, sawon@jkiki s

where g.godam=s.sabun;

 

------------------------------------------------

 

 

select g.goname, f_sex(g.gojumin) "성별" from gogek@bean g;

variable name varchar2(100)
exec p_name_output(12, :name)
print name 

exec bean.p_sawon_in@bean('홍동우', 3000, '대리', '남자', '영업부');

accept v_name prompt '이름입력->' 
accept v_pay prompt '급여입력->' 
accept v_job prompt '직책입력->' 
accept v_sex prompt '성별입력->' 
accept v_dname prompt '부서명입력->' 

begin p_sawon_in@bean('&v_name', '&v_pay', '&v_job', '&v_sex', '&v_dname'); 
end; 
/

 

// 링크 생성할 때

 

// 링크 삭제하고 싶을 때

 


[공용] 
1조: 아이디 비번 : fst/fst

(로그인방법) 
- conn server/password@넷서비스명

SQL> conn /as sysdba
연결되었습니다.
SQL> conn /as sysdba
연결되었습니다.
SQL> grant create database link to jkiki;
권한이 부여되었습니다.

SQL>
SQL> conn jkiki/password
연결되었습니다.
SQL> create database link dblink
  2  connect to fst identified by fst
  3  using 'dbsemi';

데이타베이스 링크가 생성되었습니다.

SQL> conn server/password@dbsemi
연결되었습니다.
SQL>

데이터베이스 링크: dblink
넷서비스명: dbsemi

*****[DB 서버 연결하는 법]

1. 오라클 넷매니저를 이용해 서버컴퓨터 추가
- 네트 서비스 이름 : @원하는 이름으로 지정
- 서비스 이름 : game1
- 호스트 이름 : 192.168.0.75
2. 서비스 폴더에서 [OracleOraDb11g_home1TNSListener] 재시작
3. DB 계정 접속해보기 : conn server/password@(dbsemi)

*****[데이터베이스 링크생성]

SQL> conn /as sysdba
연결되었습니다.
SQL> grant create database link to jkiki;
권한이 부여되었습니다.

SQL> conn jkiki/password
연결되었습니다.
SQL> create database link 각자설정
  2  connect to fst identified by fst
  3  using '넷서비스명';

728x90
반응형