http://211.99.196.144:8090/forum1/frontshow/dispbbs.jsp?boardid=105&id=5922

解决方案 »

  1.   

    装一个pl/sql developer很好用,呵呵
    oracle不要和sql server混起来,建user 再建表
    create user name identified by password
    grant dba to user
    create table tablename(a varchar2(10).....)
      

  2.   

    MSSQL 里的库 =~= Oracle 的用户在 Oracle 里不同的用户有不同的表.
    一般的流程是 建立表空间 -> 建立用户 -> 建表...推荐: www.oradb.net
      

  3.   


     如何用sql对所建的库表进行操作?
    SQLPLUS connect 到你的用户,直接访问,
      SELECT * FROM TABLE_NAME;
    也可以在这里建立表,
    SQL>CREATE TABLE TABLE_ANME ( COL1 VARCHAR2(10));
    访问其他用户的对象,需要足够的权限
      

  4.   

    我大概明白一些了,还是哪个问题 有没有最高权限用户  如果有  怎么知道我这个用户访问的哪个库  一个表空间是不是放着许多用户(相当于sql sever数据库),一个用户里可以放(创建许多表)?   那什么叫创建表空间,为什么要创建表空间,创建表空间有什么意义?
      

  5.   

    oracle与sql server有太多的不同
    看本oracle的架构的书吧
      

  6.   

    麻烦各位大哥给小弟介绍一两本初学着oracle9i的书,也希望各位大哥能对我上边问题在详细说明
    一下。小弟愚笨,还请多多指教,谢谢
      

  7.   

    我觉得物理概念不一样,但初学者不必先搞这些;逻辑概念也不一样:
    SQL Server:数据库->表、存储、视图等
    ORACLE:    数据库->表空间->表、视图…
      

  8.   

    照这样,中间多出一个表空间是做什么用的,其实,我并不是想知道多少,我想做asp+oracle
    只要通过asp能调出oracle中我建的库中表的数据就行,但是也不知道oracle是个什么乱七八槽的
    建库不知再那建,建表不知再那建,还要到什么上都要输入用户,郁闷。这么难用,不方便。也不知道好在那里了?
      

  9.   

    我个人觉得表空间属逻辑管理用的。
    如果你不想深入学,只想提取表数据,建议你用system/manager帐号登陆,在默认的表空间建立表,如果用ADO连接,对表的操作应该差不多的。不同的是Provider参数不一样。
    ORACLE建立数据库比SQL Server中的麻烦,你可以用ORACLE数据库向导建立,不过还是建议你先看看ORACLE入门方面的参考书好些