你有这个数据库的EXP的备份吗?如果有就随便找台机器
把他IMP后,不用导数据。把那个VIEW的脚本给拷贝回来。不然就很麻烦了

解决方案 »

  1.   

    具体怎么操作?我是新手,搞清楚exp,imp是什么.
      

  2.   

    exp,imp是Oracle数据库中的导出与导入命令,按照LGQDUCKY(飘) 
    说的方法,如果你有这个数据库的exp(导出)备份的话,可以将此文件
    imp(导入)到另一台机器,然后:
    以当前导入数据的用户登录数据库,输入命令:
    SQL>select * from user_views where view_name='VIEW_NAME';
    其中列text就是视图的脚本,按照此脚本,再在服务器上重新创建即可。
      

  3.   

    exp备份在那里?怎样找到?如果没有怎么办?
      

  4.   

    我运行这一句:SQL>select * from user_views where view_name='VIEW_NAME'后出现“未指定行”的信息。为什么?
      

  5.   

    如果这是个企业应用的话,去找当初建立的脚本。
    看来你还不熟悉exp,imp,就到服务器上搜索*.dmp。