用pl/sql Developer 工具可以正常登陆;
但是在cmd命令窗口 录入导入命令后会提示下面的报错:C:\Users\lenovo>imp nstcsa/11111111@jccw file=D:\jinchuan\fcdb_sc_20110809_1742\
fcdb_sc_20110809_1742.dmp fromuser=nstcsa touser=nstcsa;Import: Release 10.2.0.3.0 - Production on 星期五 9月 9 23:57:30 2011Copyright (c) 1982, 2005, Oracle.  All rights reserved.
IMP-00058: 遇到 ORACLE 错误 12537
ORA-12537: TNS: 连接关闭
IMP-00000: 未成功终止导入C:\Users\lenovo>

解决方案 »

  1.   

    win7能装oracle?建议用
    windows 2000 企业版 sp4 / windows 2003 企业版 sp2 安装 oracle数据库.
      

  2.   

    win7 装oracle10g for vista 的版本; 还原数据库还有其他方式吗? 除了cmd命令窗口的方式?
      

  3.   

    这里没有太多的信息看错误号,你从dmp版本,客户端版本和服务器版本的一致性上检查一下。
      

  4.   

    to: inthirties
      thanks!
      

  5.   

    win7是可以装oracle的啊.
    看一下你的nstcsa 用户,是否有dba的权限.
    我们一般都用 imp userid=system/ss file=d:\dddd.dmp buffer=819200 full=y
    也就是全库导入的方式.但在导入之前,要把建立的用户删除掉.
    drop user nstcsa cascade;
      

  6.   

    1、检查导出的数据库版本和导入的数据库版本是否不一样,只能低版本导入到高版本,不能高到低
    2、楼主是否是以二进制的方式将dmp文件导入导出windows的3、是否导出时有dba权限,而导入的用户nstcsa 没有dba权限呢
    4、导入导出数据库的字符集是否一样呢,请检查。