Oracle 817 for NT  
OS: windows2000 advanced server  
问题:  
imp 没有问题,一切成功。  
但是,我做exp的时候,程序总是无故退出,屏幕提示:  
  
通过输入 EXP 命令和用户名/口令,您可以  
在用户 / 口令之后的命令:  
  
实例: EXP SCOTT/TIGER  
  
或者,您也可以通过输入跟有各种参数的 EXP 命令来控制“导出”  
的运行方式。要指定参数,您可以使用关键字:  
  
格式: EXP KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)  
实例: EXP SCOTT/TIGER GRANTS=Y TABLES=(EMP,DEPT,MGR)  
或 TABLES=(T1: P1,T1: P2),如果 T1 是分区表  
  
USERID 必须是命令行中的第一个参数。  
  
关键字  说明(默认)        关键字      说明(默认)  
--------------------------------------------------------------------------  
USERID   用户名/口令            FULL         导出整个文件 (N)  
BUFFER   数据缓冲区的大小          OWNER        所有者用户名列表  
FILE     输出文件 (EXPDAT.DMP)    TABLES       表名列表  
COMPRESS 导入一个范围 (Y)   RECORDLENGTH  IO 记录的长度  
GRANTS  导出权限 (Y)            INCTYPE      增量导出类型  
INDEXES 导出索引 (Y)           RECORD       跟踪增量导出 (Y)  
ROWS    导出数据行 (Y)         PARFILE      参数文件名  
CONSTRAINTS 导出限制 (Y)    CONSISTENT   交叉表一致性  
LOG      屏幕输出的日志文件    STATISTICS  分析对象 (ESTIMATE)  
DIRECT   直接路径 (N)              TRIGGERS     导出触发器 (Y)  
FEEDBACK 显示每 x 行 (0) 的进度  
FILESIZE 各转储文件的最大尺寸  
QUERY    选定导出表子集的子句  
  
下列关键字仅用于可传输的表空间  
TRANSPORT_TABLESPACE 导出可传输的表空间元数据 (N)  
TABLESPACES 将传输的表空间列表  
  
在没有警告的情况下成功终止导出。  

解决方案 »

  1.   

    exp 用户名/密码@连接串 file=导出文件名
      

  2.   

    这个我都知道,就是exp怎么输都不行
    我用的是:
    exp user/password@services file=name.dmp owner=user而且从其他机器上拷一个exp.exe能用一两天就不能用了
      

  3.   

    exp 用户名/密码@连接字符串 file='导出的文件路径'
      

  4.   

    哎呀,都没说到重点,关键是exp就不能用,不是参数写的不对
      

  5.   

    你直接输入exp提示和别的正常的机子有区别吗?
      

  6.   

    直接输入exp的话还是出现exp的帮助文档