>  기사  >  Oracle imp 명령 소개

Oracle imp 명령 소개

小老鼠
小老鼠원래의
2023-09-19 14:19:393538검색

imp는 한 데이터베이스 인스턴스에서 다른 데이터베이스 인스턴스로 내보낸 데이터와 개체를 가져오는 데 사용되는 Oracle 데이터베이스의 명령줄 도구입니다. imp 명령의 일반 구문은 "imp 사용자 이름/비밀번호@connect_string 파일=파일 이름 [옵션]"입니다.

Oracle imp 명령 소개

imp는 한 데이터베이스 인스턴스에서 다른 데이터베이스 인스턴스로 내보낸 데이터와 개체를 가져오는 데 사용되는 Oracle 데이터베이스의 명령줄 도구입니다.

imp 명령의 일반적인 구문은 다음과 같습니다.

imp username/password@connect_string file=file_name [options]

그 중 각 매개변수의 의미는 다음과 같습니다.

  • username/password@connect_string: 데이터베이스 인스턴스의 사용자 이름, 비밀번호 및 연결 문자열을 지정합니다. 연결됩니다. 예를 들어 scott/tiger@localhost:1521/orcl입니다.
  • file=file_name: 가져온 데이터의 파일 이름을 지정합니다. 내보낸 .dmp 파일 또는 .exp 파일일 수 있습니다.
  • options: 가져온 옵션 및 설정을 지정하는 데 사용되는 선택적 매개변수입니다.

일반적으로 사용되는 imp 명령 옵션은 다음과 같습니다.

  • full=y: 모든 개체와 데이터를 가져옵니다.
  • fromuser=source_user: 내보낸 데이터의 원본 사용자를 지정합니다.
  • touser=target_user: 가져온 데이터의 대상 사용자를 지정합니다.
  • tables=table_list: 가져올 테이블 이름 또는 테이블 이름 목록을 지정합니다.
  • indexes=y: 인덱스를 가져옵니다.
  • constraints=y: 제약 조건을 가져옵니다.
  • ignore=y: 가져오는 동안 오류를 무시합니다.
  • ignore=y: 가져오는 동안 오류를 무시합니다.

다음은 예입니다.

imp scott/tiger@localhost:1521/orcl file=expdat.dmp full=y

위 명령은 expdat.dmp 파일의 모든 개체와 데이터를 scott 사용자 아래의 데이터베이스 인스턴스로 가져옵니다.

imp 명령은 Oracle 10g 이상에서는 더 이상 사용되지 않습니다. 데이터 가져오기 및 내보내기 작업에는 impdp 명령을 사용하는 것이 좋습니다.

위 내용은 Oracle imp 명령 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.