我打算用delphi在oracle中建立帐套,Sql Server建个数据库就行了,可oracle我不熟悉,不知道怎么搞,听说建立个表空间就行了,但不知具体如何实现,麻烦各位高手帖些代码上来,谢谢了。

解决方案 »

  1.   

    建立帐套?????????不知为何物??
    建立个表空间就行:
    create tablesapce AAA datafile=c:\aa.dbf size 100M;
    alter user aa default tablespace AAA ;
    alter user aa Quota unlimited on AAA;
      

  2.   

    请问建立表空间后,如何让我的应用系统连接到新的表空间???
       没这种说法吧,上面的用户aa使用了表空间AAA,以aa用户登录不就便用表空间AAA啦,从原来的表空间导入部分数据呢???
      若用户aa使用了表空间AAA,现在要备份aa用户的全部数据: EXP里指定OWNER=aa;
      导入时imp指定fromuser=aa;看看EXP,IMP帮助!
      

  3.   

    比如原来的表空间是BBB,现在新建了个AAA,需要从BBB部分表中导入部分记录(基础信息)到AAA的某些表中,如何操作,还有就是在delphi中如何显示帐套信息,显示信息如下:
    帐套名称  表空间 
    一厂数据  AAA
    二厂数据  BBB
    ....
      

  4.   

    帐套根本上就不知道是什么?是什么意思??在oracle里可能没有对应的概念吧?
    要从BBB部分表中导入部分记录(基础信息)到AAA的某些表中????
    AAA里已有对应表的话,先insert,后delete BBB表空间的数据。AAA里没有对应表的话:alter user aa Quota 0M on BB试试!
                        或者:create table ** select * from BBB的表,然后Delete BBB的表。
      

  5.   

    谢谢pingshx兄一直热心的解答!!!
    帐套是功能名词,是指信息应用系统对应的某个用户的所有信息数据总称,一般情况一个应用系统对应一套实例数据即可,但有时候,比如一个公司下又有几个独立核算的子公司,当这些子公司共用一套系统时,就必须每个子公司建立一个单独的帐套,来管理本子公司的各种信息,还有许多其他的场合下要应用多帐套,不同帐套的数据表、存储过程、索引等所有对象的结构是一样的,但数据内容不相同。
      

  6.   

    有没有哪位高手做过网络版的财务软件,数据库用oracle的,给些建议好吗?