精华内容
下载资源
问答
  • 如何在oracle创建Schema

    千次阅读 2012-02-17 15:24:57
    请问怎么在oracle中create schema,怎么把从另一台服务器中的dat文件exp出去,然后imp进新建的schema. 步骤如下: 1.建立两个表空间,一个是数据表空间(名字可定为user_data),另一个是临时

    转载自:http://hi.baidu.com/laolens/blog/item/451fd0090500be88d0581b54.html

    问题描述:
    请问怎么在oracle中create schema,怎么把从另一台服务器中的dat文件exp出去,然后imp进新建的schema.   

    步骤如下:
    1.建立两个表空间,一个是数据表空间(名字可定为user_data),另一个是临时表空间(user_temp) 
    2.建立一个用户(user_test),指定该用户的默认表空间为user_data,临时表空间为user_temp 
    3.imp user_test/passwd fromuser=emp出来的用户名 touser=user_test file=emp.dat 
    buffer=1000000


    --创建临时表空间      
    create temporary tablespace esmmobile_tmp
    tempfile 'C:\oracle\ora92\oradata\sample\esmmobile_tmp.dbf'
    size 50m
    autoextend on
    next 50m maxsize 20480m
    extent management local;
         
    --创建数据表空间
    create tablespace esmmobile
    logging
    datafile 'C:\oracle\ora92\oradata\sample\esmmobile.dbf'
    size 50m
    autoextend on
    next 50m maxsize 20480m
    extent management local;
         
    --创建用户并指定表空间      
    create user SYMBIAN_ST1 identified by SYMBIAN_ST1
    default tablespace esmmobile
    temporary tablespace esmmobile_tmp;
         
    --给用户授予权限
    grant connect,resource to SYMBIAN_ST1;
    注释:不授权无法访问

    展开全文
  • Oracle 创建 Schema

    千次阅读 2016-09-18 10:49:59
    -- 查看当前已有的用户 ...-- 创建临时 CREATE USER gzmpc IDENTIFIED BY PASSWORD;-- 授权 GRANT CREATE SESSION TO gzmpc;CREATE TABLESPACE gzmoc_wk DATAFILE 'gzmoc_wk.dat' SIZE 10M AUTOEXTEND O
    
    -- 查看当前已有的用户
    SELECT Username FROM dba_users;
    
    -- 创建临时
    CREATE USER gzmpc IDENTIFIED BY PASSWORD;
    
    -- 授权
    GRANT CREATE SESSION TO gzmpc;
    
    CREATE TABLESPACE gzmoc_wk DATAFILE 'gzmoc_wk.dat' SIZE 10M AUTOEXTEND ON;
    
    CREATE TEMPORARY TABLESPACE gzmoc_wk_tablespace_temp TEMPFILE 'gzmoc_tabspace_temp.dat' SIZE 5M AUTOEXTEND ON;
    
    DROP USER gzmpc;
    
    -- 开始创建数据库
    CREATE USER gzmpc
    IDENTIFIED BY PASSWORD
    DEFAULT TABLESPACE gzmoc_wk
    TEMPORARY TABLESPACE gzmoc_wk_tablespace_temp;
    
    -- 授权
    grant create session to gzmpc;
    
    grant create table to gzmpc;
    
    grant unlimited tablespace to gzmpc;
    
    -- 最后修改一下密码
    ALTER USER gzmpc IDENTIFIED BY gzmpc;
    
    展开全文
  • 问题:手工建库后查询username发现没有hr用户,这是由于没有建立hr schema导致的1、下载脚本(见附件)2、下载后释放到$ORACLE_HOME/demo/schema/human_resources/ 目录下3、使用SQL建立用户SQL> @$ORACLE_HOME/...

    问题:手工建库后查询username发现没有hr用户,这是由于没有建立hr schema导致的

    1、下载脚本(见附件)

    2、下载后释放到$ORACLE_HOME/demo/schema/human_resources/ 目录下

    3、使用SQL建立用户

    SQL> @$ORACLE_HOME/demo/schema/human_resources/hr_main.sql

    specify password for HR as parameter 1:

    Enter value for 1: hr

    specify default tablespeace for HR as parameter 2:

    Enter value for 2: users

    specify temporary tablespace for HR as parameter 3:

    Enter value for 3: temp

    specify password for SYS as parameter 4:

    Enter value for 4: test

    specify log path as parameter 5:

    Enter value for 5: /u01/oracle/rdbms/log

    4、查询是否存在hr用户

    SQL> SELECT username FROM dba_users;

    USERNAME

    ------------------------------

    OUTLN

    SYS

    SYSTEM

    HR

    APPQOSSYS

    DBSNMP

    DIP

    ORACLE_OCM

    8 rows selected.

    SQL>

    展开全文
  • Oracle 创建 schema

    2011-05-07 10:03:16
    schema就是一些数据库对象的集合 ,如 表 索引 sequence等(查看文档或者oracle10g EM)。一个用户一般对应一个schema(什么情况不对应一个schema还不知道)。这么设计是方便用户和数据库对象的管理。因此,创建...

     


    开始不是很明白,最近才搞清楚。
    schema就是一些数据库对象的集合 ,如 表 索引 sequence等(查看文档或者oracle10g EM)。
    一个用户一般对应一个schema(什么情况不对应一个schema还不知道)。
    这么设计是方便用户和数据库对象的管理。

    因此,创建schema必须通过创建用户进行。创建了一个用户以后,你就会发现出现了一个和用户名相同名字的schema。

     

    展开全文
  • 如何创建oracle新用户(新schema)

    千次阅读 2013-03-26 13:15:42
    如何创建oracle新用户(新schema) 博客分类:  数据库   oracle创建新的user, 也就相应地创建了一个schema, 用来区别其他目录的同时, 还保存所有相关user的数据对象以及user的表.  How to ...
  • 我一直搞不清oracle里面的schema和表空间。尤其是不知道这个schema是个啥。一般,我们创建表空间,将数据表建在其中,然后导出导入,好像指定的也是这个同名的schema: --创建一个表空间work create tablespace work...
  • Oracle 创建Schema

    千次阅读 2008-08-29 08:46:00
    1.建一个用户-- Create the user create user MHCA i dentified by "" default tablespace USERS temporary tablespace TEMP profile DEFAULT;-- Grant/Revoke role privileges grant conne
  • oracle hr schema

    2014-11-26 10:15:31
    使用 sql 脚本, 建立 oracle hr schema
  • Oracle User和Schema的区别(原创) 博客分类:  Oracle日常管理   概述 Schema和User的定义如下 A schema is a collection of database objects (used by a user.). Schema objects are the ...
  • ##一、理解Schema ...Oracle数据库中不能新创建一个schema,要想创建一个schema,只能通过创建一个用户的方法解决(Oracle中虽然有create schema语句,但是它并不是用来创建一个schema的),在创建一个用户的同时为这
  • GitHub最方便了: 在Oracle用户下: cd ~ sudo git clone https://github.com/oracle/db-sample-schemas.git 查看目录: [oracle@oracle-12201-vagrant ~]$ cd ...[oracle@oracle-12201-vagrant db-sample-schema...
  • Oracle中的Schema和User浅析 在产品detail拆分项目中,由于需要将原来的Product表拆分为Product、Product_detail两个表,数据库采取的方法是新建了一个Schema——alibaba1949。对schema不了解,现在也对...
  • 问题:手工建库后查询username发现没有hr用户,这是由于没有建立hr schema导致的 1、下载脚本(见附件) 2、下载后释放到$ORACLE_HOME/demo/schema/human_resources/ 目录下 3、使用SQL建立用户 SQL> @$...
  • Oracle中的Schema和User

    2012-09-24 18:33:04
    在产品detail拆分项目中,由于需要将原来的Product表拆分为Product、Product_detail两个表,...Oracle数据库中Schema和User的关系是一一对应的,也就是说一个Schema只对应一个User,一个User对应一个SchemaOracle
  • oracle中的schema

    2016-04-16 12:08:48
    看来有的人还是对schema的真正含义不太理解,现在我再次整理了一下,希望对大家有所帮助。 我们先来看一下他们的定义: A schema is a collection of database objects (used by a user.).  Schema ...
  • oracle中的Schema

    千次阅读 2012-05-11 09:42:52
    在一个数据库中可以有多个应用的数据表,这些不同应用的表可以放在不同的schema之中,同时,每一个schema对应一个用户,不同的应用可以以不同的用户连接数据库,这样,一个大数据库就可以根据应用把其表分开来管理。...
  • oracle不同schema之间建外键需要权限:grant references on test_sys to user_1;orgrant all on test_sys to user_1;测试:sys用户下:SQL> create user user_1 identified by user_1;用户已创建。SQL> grant ...
  • oracle中的Schema简析

    2012-10-25 14:40:12
    oracle中的Schema简析 在一个数据库中可以有多个应用的数据表,这些不同应用的表可以放在不同的schema之中, 同时,每一个schema对应一个用户,不同的应用可以以不同的用户连接数据库, 这样,一个大...
  • 用户A包含表TBL,如果用户A将TBL的访问权限...之所以这里需要使用A.TBL的格式,是因为TBL表属于用户A的schema,做个比喻,schema(译文方案)好比一个容器,存放的是一系列数据库对象,从官方文档的介绍说明: “A sc...
  • oracle 创建schema 并且授权

    千次阅读 2018-06-14 16:55:24
    create user base_auth_router identified by 123456 default tablespace TEST_DATA temporary tablespace TEMP profile default;-- grant/revoke role privileges grant connect to base_auth_router;...
  • Oracle User、Schema、Default Tablespace

    千次阅读 2014-11-28 19:15:17
    User和Schema并不是同一个东西,人们很容易把这两...Oracle SchemaOracle User + Oracle User所拥有的数据库对象集合。ASKTOM:LinkYou should consider a schema to be the user account and collection of all obj
  • Oracle数据库中Schema的定义

    千次阅读 2014-03-15 18:46:13
    Oracle数据库中Schema的定义     来源:Ask Oracle社区/栏目:基础教程/时间:2013-12-20/阅读:168次     从定义中我们可以看出方案(Schema)为数据库对象的集合,为了区分各个集合,我们需要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 87,422
精华内容 34,968
关键字:

oracle创建新的schema