你可以用select into 表名 from access表把数据导过来
然后在加主键
alter table  表名
add constraint pk_name(...)

解决方案 »

  1.   

    而且这些都可以在程序里面通过sql 语句完成,一样的效果嘛
      

  2.   

    用PowerDesigner等工具,可以从Access中导出表结构,然后再导入到oracle 中
      

  3.   

    PowerBuilder的数据管道,可以非常方便灵活地解决楼主的问题。
      

  4.   

    PowerBuilder的数据管道
    Delphi的SQL Explorer
    国产软件:天星海沙数据转换器等 都可以满足楼主的需求。
      

  5.   

    我感觉说得pb的数据管道,也是工具,还需要手工操作的我想什么都通过程序判断,数据库里有多少个表,主键怎么通过程序去判断,
    即使用alter table  表名
    add constraint pk_name(...)
    语句,前提也是先知道主键阿
      

  6.   

    那不是很复杂, 在sqlserver中查询n多系统表?难度不小吧?
      

  7.   

    select into 表名 from access表把数据导过来我想知道,这个select语句写在access下,还是oracle下他们之间怎么建立连接?