新手,想把公司的库导出然后再导入回家里的电脑学习,但不知怎么导出导入?求指教,谢谢我在PL/SQL里,文件-》新建-》SQL窗口里输入
exp system/manager file=e:\bible_db log=e:\dible_db full=y --这一句导出不行,F8执行后出错啊--用户名 Study
--密码   123456
--数据库 DbTest

解决方案 »

  1.   

    如果你能直接操作数据库服务器,在服务器上开命令行敲你那段话。
    如果你是用自己机器链接
    exp <用户>/<密码>@<网络服务名> file=e:\bible_db log=e:\dible_db owner=Study
      

  2.   

    exp Study /123456@DbTest file=e:\bible_db log=e:\dible_db owner=Study
    F8运行后,出现ORA-00900 无效的SQL语句
      

  3.   

    开始》运行》cmd 》exp system/<密码>@数据库标识 fully=d:/test.dmp full=y ignore = y
      

  4.   

    exp是在cmd下执行的,不是在sql下执行的,这样明白了吗?
    C:\> exp...
      

  5.   

    可以使用如下 exp Study/123456@DbTest file=e:\bible_db.dmp log=e:\dible_db.log owner=Study 
    注:user/password@DBPID 中间不能有空格
      

  6.   

    在哪执行这一句啊?在C:\Exp ....,会出现EXP不是内部也不是外部程序命令的错误
      

  7.   

    我就是在DOS下输入的啊,晕啊,看来楼上不明白我的意思,C:\> 表示DOS提示符,我怎么会自己输入呢?直接在DOS下输入 Exp .....然后出现EXP不是内部也不是外部程序命令的错误 
      

  8.   

    那你检查一下%ORACLE_HOME%\bin下面有没有exp.bat文件,并且检查一下%ORACLE_HOME%\bin有没有在你的PATH中吧。。
      

  9.   

    我这里只装了客户端和plsqldev,没有exp这个文件
      

  10.   

    客户端如果不想装ORACLE驱动的话,就到服务器上去执行exp吧,导出文件后再考到本地。