Tôi muốn biết cú pháp để gọi các lệnh datapump (expdp / impdp) được ghi là 'sys as sysdba' từ một máy từ xa.
Tôi biết rằng khi đăng nhập vào máy chạy cơ sở dữ liệu, tôi có thể sử dụng:
expdp \"/ as sysdba\"
Tuy nhiên, tôi không thể tìm thấy cách thực hiện việc này từ một máy từ xa, ví dụ: những thứ này không hoạt động:
expdp 'SYS@SID AS SYSDBA'
expdp "SYS AS SYSDBA"@SID
Trong cả hai trường hợp, thông báo lỗi là:
LRM-00108: invalid positional parameter value [...]
user/pass@db_link
định dạng trong thông tin đăng nhập có thể dẫn đến mộtUDE-00018: Data Pump client is incompatible with database version
tin nhắn. Để giải quyết vấn đề này, hãy cung cấp liên kết cơ sở dữ liệu thông quaNETWORK_LINK
tham số thay thế.