各位前辈,我现在用oracle 10 express导入数据库时碰到了问题。
用 imp system/manager@XE file=e:\expdat.dmp 时遇到oracle错误28000:the account is locked而用我自己建的用户mysql(有DBA权限)时 imp mysql/test@XE file=e:\expdat.dmp 遇到oracle错误1435:用户不存在请问这个数据库导入到底是怎么回事。另:刚接触oracle,关于用户权限方面完全是一头雾水,有哪位大大可以详细解释下,谢谢了。

解决方案 »

  1.   

    1、
    the account is locked
    进入sqlplus后输入 conn / as sysdba 将system用户解锁,通常这个用户应该是不会被锁定的2、
    新建mysql用户后,使用mysql用户看是否能够成功登陆,至少得grant connect to mysql,并且为该用户分配表空间
      

  2.   

    我现在用bin文件夹里面imp.exe导到mysql用户下,没有报错,但表还是没有,不知道哪里有看导入日志的地方啊