リモートマシンから「sys as sysdba」としてログに記録されたdatapumpコマンド(expdp / impdp)を呼び出す構文を知りたいです。
データベースを実行しているマシンにログオンすると、次を使用できることがわかります。
expdp \"/ as sysdba\"
ただし、リモートマシンからこれを行う方法が見つかりません。たとえば、これらは機能しません。
expdp 'SYS@SID AS SYSDBA'
expdp "SYS AS SYSDBA"@SID
どちらの場合も、エラーメッセージは次のとおりです。
LRM-00108: invalid positional parameter value [...]
user/pass@db_link
ログインで形式を使用すると、UDE-00018: Data Pump client is incompatible with database version
メッセージが表示される場合があります。これを回避するには、NETWORK_LINK
代わりにパラメータを介してデータベースリンクを指定します。