利用 PowerDesiger 设计库模型。把 Access 数据库中的数据包括图片移植到 Oracle 数据库中,要怎么做

解决方案 »

  1.   

    图片只能存放到oracle数据库的指定的目录。表导出后,在oracle重新进行调整了。
      

  2.   

    看你用LOB方式存储,还是用链接方式存储了。
    如果用LOB方式,那么就要用专门的代码将这些图片装入一个lob字段里面。这样做的好处是不管什么时候,图片都不会失效。不好的是处理起来稍微复杂些。
    如果是链接方式,那么字段里面只存储一个图片所在的位置,需要的时候在程序里面直接到这个位置去读取图片。如果位置或文件名变了,那么图片就失效了。但是处理起来简单。
      

  3.   

    首先考虑表结构,主要注意字段类型的对应关系,同时字段名的设置(Oracle中关键字)。
    字段类型的对应关系,Access中存图片是用什么字段类型。如果为Lob的二进制数据,可以写程序将其读出然后再存入到对应的数据库字段中。
    然后考虑导数据,可以写程序。