第一次使用oracle9i,一个朋友给我一个例子程序,其中的数据库使用oracle,是一个dmp文件,说让我在oracle中建立用户名test,给他权限administrator 和 resource,然后就可以到入了,可是我发现必须登陆到oracle management server才能够导入,可是在我选择“工具”—“数据库工具”—“数据管理”—“倒入”之后,按照提示一步步的作,最后提示
“VNI-2015 : The Node preferred credentials for the target node are either invalid 
or do not have sufficient privileges to complete the operation. 
On Windows platforms, the Node credentials specified for the Windows target 
should have the "Logon as a batch job" privilege.”请帮忙!

解决方案 »

  1.   

    imp file=*.dmp full=Y userid=test/passwd ignore=Y
      

  2.   

    hehe ,我是蔡鸟,请明确说明使用方法!最好说一下图形界面下面如何操作!谢谢了
    这个语句该在那里使用?
      

  3.   

    在DOS提示符下面做imp file=*.dmp full=Y userid=test/passwd ignore=Y
      

  4.   

    不行呀,提示出错:
    IMP-00058:遇到ORACLE错误12560
    ORA_12560:TNS:协议适配器错误
    IMP_00000:为成功终止导入
      

  5.   

    不行呀,提示出错:
    IMP-00058:遇到ORACLE错误12560
    ORA_12560:TNS:协议适配器错误
    IMP_00000:为成功终止导入
      

  6.   

    如果在客户端导入的话用net8须配个别名
    用 imp test/password@sdfs file = *.dmp full=y commit = y
      

  7.   

    有错误提示的话,应该是没有全导进去。比如你说的视图创建失败,那肯定是没建起来呗。
    不过你是不是在同一个用户里导了多次?建议先把用户删除然后重建用户,重新导一遍。
    导入还是用imp比较好,根据它的提示进入输入就行了,也挺简单的。