0

Windows Server 12 R2 でホストされている Oracle Database 12c Enterprise Edition リリース 12.1.0.1.0 - 64 ビット プロダクションをインポートしたいのですが、次のエラーが発生しました。

LRM-00111: no closing quote for value ' schemas=O' 

これらすべてのコマンドに対して

impdp SOLVIA/SOLVIA900@IMMBO DIRECTORY=DB_EXP DUMPFILE=week_exp_immbo.dmp LOGFILE=week_exp_immbo.log REUSE_DATAFILES=YES exclude=tablespace:\"IN (\'IMMBO\')\" schemas=SOLVIA

impdp SOLVIA/SOLVIA900@IMMBO DIRECTORY=DB_EXP DUMPFILE=week_exp_immbo.dmp LOGFILE=week_exp_immbo.log REUSE_DATAFILES=YES exclude=tablespace:\"IN (\'IMMBO\')\" "schemas=SOLVIA"

impdp SOLVIA/SOLVIA900@IMMBO DIRECTORY=DB_EXP DUMPFILE=week_exp_immbo.dmp LOGFILE=week_exp_immbo.log REUSE_DATAFILES=YES exclude=tablespace:\"IN (\'IMMBO\')\" schemas="SOLVIA"
4

1 に答える 1

1

パラメータ ファイルを使用することをお勧めします。そうすることで、エスケープ文字の使用を避けることができます。たとえば、PARAMS.PAR次のように呼びましょう。

directory=db_exp 
dumpfile=week_exp_immbo.dmp 
logfile=week_exp_immbo.log 
reuse_datafiles=yes 
exclude=tablespace: "IN ('IMMBO')"
schemas=solvia

次に、を使用してデータをインポートします

impdp solvia/solvia900@immbo parfile=params.par
于 2018-01-18T07:56:48.127 に答える