ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 원격 연결
    Oracle-diary/DB의 중요성질 2020. 1. 29. 19:03

    db에서 원격지로 접속하기
    다른 사람이 조종할 수 있게. 




    c:\>IPCONFIG

    IPv4 주소 . . . . . . . . . : 192. 뭐뭐라 뜸


    C:\app\JHTA\product\11.2.0\dbhome_1\NETWORK\ADMIN에서 listener를 메모장형식으로 열고


    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))               
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))    <-이걸 복사해 아래 3개를 만든후
          (ADDRESS = (PROTOCOL = TCP)(HOST = JHTA-PC)(PORT = 1521))      <-컴퓨터 사용자 찾아서 쓰고
          (ADDRESS = (PROTOCOL = TCP)(HOST = ip주소)(PORT = 1521)) <-ipconfig로 아이피 찾아서 쓴다.
        )
      )



    C:\app\JHTA\product\11.2.0\dbhome_1\NETWORK\ADMIN에서 tnsnames를 메모장형식으로 열어서 


    c:\>tnsping db1 3      db1이라는 곳에 연결할 수 있는지 3번 시도해보란소리




    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )

    를 복사해


    db1 =                                                             <- 이름 변경
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 여기에 ip주소)(PORT = 1521))<-host ip주소 변경
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )



      
     다음에는


    제어판 방화면 고급설정 

    인바운드 규칙 (들어갈 수 있게 구멍만 내주는 것)

    새 규칙 -> 프로그램 -> app~ bin ~ oracle 등록

    새 규칙 -> 프로그램 -> app~ bin ~ lsnrctl등록

    새 규칙 -> 포트     -> 1521                                         <-oracle은 1521 mysql은 3306




    cmd c:\에서  
         ▽

    c:\>tnsping db1 3
         ▽ 
    c:\>sqlplus scott/tiger@db1                                         <-@는 원격 접속표시자
         



    이후에 CMD를 통해 데이터를 입력하면 연결된사람과 정보를 공유한다.

    이후에 commit을 해야 한다.

    'Oracle-diary > DB의 중요성질' 카테고리의 다른 글

    SQL과 ascii코드  (0) 2020.01.29
    SQL과 SQLPLUS 명령어 비교  (0) 2020.01.29
    ROWNUM  (0) 2020.01.29
    NULL특징  (0) 2020.01.29
    LOB  (0) 2020.01.29

    댓글

Designed by Tistory.