想建一个简单的数据库 比如myDataBase 里面见两个表怎样实现呀?
oem 能建数据库吗?

解决方案 »

  1.   

    在配置移植工具中点这个database configuration assistant一次点击下一步就ok了,当然你还得配监听
      

  2.   

    Oracle数据库软件安装之后,已经有数据库了。
    它和SQLSErver的概念不同,不需要为每个应用程序创建数据库,只要创建一个用户就可以了。
    然后在该用户的的方案下创建表。参考:-- 使用sys用户登录,执行
    CREATE USER user1 IDENTIFIED BY user1;
    GRANT CONNECT, RESOURCE TO user1;--使用刚创建的user1登录,创建表
    CREATE TABLE T1
    (
        ID VARCHAR2(20),
        F1 VARCHAR2(20)
    );
      

  3.   

    我一般在plsql developer里建数据库和建表。
      

  4.   

    只需要创建一个用户 然后建表
    create user user1 identified by user1
    ;
    grant dba to user1
    ;
    create table tb 
    (
    id number,
    col varchar2(10)
    )
    ;
      

  5.   

    先建表空间(当然如果用系统表空间的话,就可以忽略这一步、)
      
    CREATE TABLESPACE tablespace_name DATAFILE 
      'D:\APP\ADMINISTRATOR\ORADATA\ORCL\tablespace_name.DBF' SIZE 500M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED
    LOGGING
    ONLINE
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    BLOCKSIZE 8K
    SEGMENT SPACE MANAGEMENT AUTO
    FLASHBACK ON;
    这里面的大小是可以自己修改的,
    如果有需要的话,请建 TEMPORARY TABLESPACE
    CREATE TEMPORARY TABLESPACE spacetemp_name TEMPFILE 
      'D:\APP\ADMINISTRATOR\ORADATA\ORCL\spacetemp_name.DBF' SIZE 3385M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED
    TABLESPACE GROUP ''
    EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;然后建用户:
    CREATE USER user_name 
      IDENTIFIED BY <password>
      DEFAULT TABLESPACE tablespace_name 
      TEMPORARY TABLESPACE spacetemp_name
      PROFILE DEFAULT
      ACCOUNT UNLOCK;
    然后赋权
    grant dba to user_name ;
    建表:
    create table table_name( id varchar2(50),
                             col1 varchar2(100));
      

  6.   

    PLSQL比较强大一点。没人那个人还用代码去建。除非.......