我使用datapump的version=11.1
命令使用expdp
选项将架构从Oracle 12导出到Oracle 11。在Oracle 11数据库上导入模式后,accound被锁定。
当我检查使用impdp
选项生成的sqlfile=dump.dll
语句的ddl时,我发现了这个:
CREATE USER "IAMUSER" IDENTIFIED BY VALUES '...'
DEFAULT TABLESPACE "MY_TABLESPACE"
TEMPORARY TABLESPACE "TEMP_TABLESPACE"
PASSWORD EXPIRE
ACCOUNT LOCK;
有谁知道为什么会这样?显然密码设置为EXPIRE
,即使服务器上的默认设置为UNLIMITED
并且帐户已被锁定,因此必须在导入后手动解锁密码。