내 보 내기 dmp 형식 데이터베이스 가 져 오기


 
      프로젝트 팀 개발 에 있어 서 같은 기 계 를 연결 하고 팀 은 하나의 데이터 베 이 스 를 공유 하 며 공유 데이터 베 이 스 를 어떻게 구축 하 는 지 다음 과 같이 알려 드 립 니 다.
 
      주: IP = 연결 목적 기 IP, tiger = 데이터 실례 명, TIGER = 데이터베이스 명, DEDICATED = 서비스 유형
 
# Method to connect with computer ip=10.4.52.123
# TIGER is DATABASE NAME
# tiger is SERVICE_NAME or SID(check SID:select instance_name from v$instance)
# SERVER = DEDICATED
TIGER =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = IP)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = tiger)
      (PRESENTATION = http://HRService)
    )
  )

 
데 이 터 를 가 져 오기 전에 사용자 wangchd 를 만 듭 니 다:
 
create user wangchd identified by "wangchd";
grant resource to wangchd;
grant dba to wangchd;
grant connect to wangchd;
 
사용자 scott 데이터베이스 내 보 내기: 실행 -- > cmd, 그리고 명령 행 에 다음 코드 를 입력 하고 데이터 베 이 스 를 d 디스크 로 내 보 냅 니 다.
 
exp scott/tiger@WANGCHD file='d:\woker.dmp'

 
wangchd 에 데이터 베 이 스 를 가 져 옵 니 다: 실행 -- > cmd, 그리고 명령 행 에 다음 코드 를 입력 하고 데이터베이스 worker 를 원본 데이터 베이스 로 가 져 옵 니 다. wangchd 목표 데이터 베 이 스 를 가 져 옵 니 다.
 
imp wangchd/wangchd@WANGCHD file = 'd:\worker.dmp'  fromuser = worker   touser =wangchd
 
이 방법 은 sequence 와 표 의 각 필드 의 모든 데 이 터 를 내 보 낼 수 있 습 니 다. PL / SQL 을 사용 하지 않 고 * *. sql 을 직접 내 보 내 는 것 을 권장 합 니 다.
 
 
 
 
 

좋은 웹페이지 즐겨찾기