可以,但是对文本的内容有要求可以使用sqlldr来完成,控制文件的例子在安装后的oracle目录下面,自己查找一下

解决方案 »

  1.   

    当然可以导入
    建议使用Toad,他里面有导入向导,帮助你建立控制文件,非常好用。
      

  2.   

    可以,不过对格式要求比较严格。
    连入SQL*Plus·以system/manager用户登录
    SQL> conn system/manager
    创建SQL*Loader输入数据所需要的文件,均保存到C:\
    用记事本编辑:控制文件:input.ctl,内容如下:
    load data           --1、控制文件标识
    infile 'test.txt'       --2、要输入的数据文件名为test.txt
    append into table test    --3、向表test中追加记录
    fields terminated by X'09'  --4、字段终止于X'09',是一个制表符(TAB) (id,username,password,sj)   -----定义列对应顺序
    在DOS窗口下使用SQL*Loader命令实现数据的输入
    C:\>sqlldr userid=system/manager control=input.ctl
    默认日志文件名为:input.log
    默认坏记录文件为:input.bad
    连接到SQL*Plus中,查看是否成功输入以上是使用sqlloader导入的,文本文件使用制表符分割列。另外导入文件名为TEXT.TXT(你自己可以换名字哦),其他的方法我也不知道了,学习中。^_^
      

  3.   


    http://www.oradb.net/tran/excel2ora.htm
      

  4.   

    当然可以导入到ORACLE的数据库中
    当然,对于TXT文件的格式,是要有要求的,一般不要直接编辑TXT文件
    而是用如SQL SERVER生成的TXT文件导入到ORACLE中去就不会有什么问题的
      

  5.   

    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96652/part2.htm#436160