我们程序在unix和nt上都可以运行,应该没有什么问题.

解决方案 »

  1.   

    单就数据库而言,跑在unix平台和nt平台下没有什么不同。通常我们做开发用三个数据库,一个产品数据库跑在unix下,用于产品发布;一个测试数据库跑在unix下,用于整合测试;另外一个库在本地nt下,用于单元功能测试。数据交换的时候只要exp/imp就可以。
    至于你说的加载了包,不知道你的包中有些什么内容,不过通常来说没有什么影响。
      

  2.   

    已经开发完毕的数据库系统,需要跨平台迁移,需要考虑两方面的问题,第一,数据库数据的迁移问题,原则上讲没有任何问题,只是在迁移的过程中需要注意字符集、表空间和数据文件的放置问题,但都可以通过技术的方法解决;第二个方面的问题是如果你的系统有诸如C++ 与 Pro*C做的开发程序,则不能直接迁移的UNIX系统,需要重新进行改造,如果你的这部分程序量较多,可以考虑编一个转换程序,将原先的原程序转换成UNIX下的C程序,这样可以节省一点工作量。
      

  3.   

    如果单单移动数据库,应该没什么问题。同意楼上所说。如果你的数据库还有附带的服务,比如:proc,oci等,你就得好好考虑了,这一动起来就比较麻烦,可能需要修改几乎所有的服务了。