Saya mencari di internet untuk menemukan solusi, tetapi saya tidak beruntung. :(
Bagaimana saya bisa menginstal Oracle imp
/ exp
binari ke kotak CentOS saya tanpa menginstal Oracle Server? Saya mengakses database Oracle yang ada di komputer lain, jadi saya hanya perlu klien di sini. Saya sudah menginstal sqlplus
dan dependensinya ( oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm
, dan oracle-instantclient11.2-odbc-11.2.0.3.0-1.x86_64.rpm
), tetapi itu tidak menyediakan alat-alat itu.
Apakah saya benar-benar harus menginstal Oracle sepenuhnya?
Tujuan saya adalah untuk menyedot dump basis data dari Oracle ke kotak CentOS saya. Jika ada cara lain untuk melakukan ini tanpa menggunakan exp
saya tidak akan merasa buruk tentang TIDAK menggunakannya, tetapi bagi saya sepertinya tidak ada alternatif.
Anda TIDAK perlu menginstal instans Oracle sepenuhnya.
Instant Client
,Runtime
,Administrator
, atauCustom
<- memilih Kustom.Database Utilities
. Ini berisi file exp / impsumber
Alat klien instan menyediakan
exp
/imp
utilitas sejak v12.2.0.1.0. Unduhan tidak terbatas tersedia:https://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html
sumber
Anda ingin mengimpor basis data tanpa sistem DBMS, maaf, tetapi ini tidak mungkin di setiap definisi kata ...
Jadi, ya, Anda harus melakukan instal penuh Oracle sebelum
imp
danexp
akan bekerja.Juga, di masa depan saya sarankan menggunakan
expdp
danimpdp
sebagai gantinya.sumber