如题。

解决方案 »

  1.   

    用imp命令可以导入.sql文件吗?.sql文件中全是一些sql语句
      

  2.   

    不可以 IMP导入的是数据库对象
      

  3.   

    不可以的,imp命令必须是二进制的dmp压缩文件
      

  4.   

    在sqlplus中 打@file.sql可以直接执行 文件中的sql语句
      

  5.   

    因为是帮客户将一台机器上的某些数据导入到另外一台机器上,想写一个程序将要导出的数据生成一个sql文件,然后在另一台机器上可以写一个bat文件直接将文件导入,类似于mysql中的那种,没有就只能写手册,教人家用工具了。
      

  6.   

    @a.sql
    就会自动执行文件里的所有sql。
      

  7.   

    导入sql不行,sql是用来执行的。
      

  8.   

    批处理文件这样写
    sqlplus username/pwd@oraname<2.sql>> C:\LOG.log
    del 2.sql /p
    2.sql文件内容是sql语句
    完成是否成功会生成一个LOG.log日志
      

  9.   

    楼主要是想把数据导入导.sql文件的话,这个.sql就不是大家认为的SQL文了。
    可能如果exp的时候file=XXX.sql那么,imp的时候file=XXX.sql也是可以的!
      

  10.   

    sql plus 中的运行本地脚本可以吗?
      

  11.   

    在sqlplus中 打@file.sql可以直接执行 文件中的sql语句
      

  12.   

    file.sql文件可以用imp导入,没有问题,当然也可以用@file.sql命令执行
      

  13.   

    用db_link来做岂不是更方便、更简单!
      

  14.   

    可以,
    例如在E盘有一个1.sql文件则可以在“SQL> ”中输入@e:\1.sql;即为:“SQL> @e:\1.sql;”
    回车即可得到1.sql文件中sql语句的结果!