2008-11-06 4 views
0

안녕하세요, 저는 신품입니다. MS SQL 관리자의 Attach/Detatch 기능을 사용하여 다른 컴퓨터/SQL 인스턴스로 이동할 수 있도록 데이터베이스를 단일 파일로 삭제하는 데 익숙합니다. 너트 껍질에서, 이것은 내가하고 싶은 일입니다.oracle express detatach

다른 Oracle Express 인스턴스 (새로운 설치)로 이전해야하는 큰 Oracle Express 데이터베이스 (인스턴스 이름 Zeus)가 있으며 나중에 Zeus 데이터베이스로 업데이트를 유지해야합니다.

어떻게하면됩니까? 데이터베이스/스키마 - 사용자 정의/권한, 테이블 정의 및 테이블 데이터를 내보내는 방법을 이해하지 못했습니다.

고마워

답변

3

당신이 것을 오라클 (특히 XE 버전)을 할 쉽게 수 있다고 생각하지 않습니다.

보통 Import/Export입니다.

expdp system/[email protected] DUMPFILE=expfull.dmp FULL=y
impdp system/[email protected] DUMPFILE=expfull.dmp FULL=y

expfull.dmp 파일은 오라클 XE 설치에 ORADATA/dpdump라는 이름의 폴더에 위치 할 것입니다 :이 같은 무언가를 줄 것이다.

Transportable Tablespacesdescribed heresummarized here으로 사용할 수도 있습니다.

Another method에는 10 단계가 있으며 Oracle XE에 맞게 조정해야합니다. 나는 그것을 언급을 위해 여기에서 언급한다.