精华内容
下载资源
问答
  • 创建表的时候指定表空间
    千次阅读
    2021-05-02 07:31:32

    /*第1步:创建ODPS数据表空间 */

    create tablespace ODPS

    logging datafile '/home/oracle/tablespace_dir/ODPS.dbf'

    size 100m autoextend on

    next 50m maxsize 20480m extent management local;

    /*第2步:创建global用户并指定表空间 */

    create user global identified by global

    default tablespace ODPS

    temporary tablespace temp profile default;

    /*第3步:给global用户授予权限 */

    grant connect,resource to global;

    grant dba to global;

    /*第4步:远程导入dmp文件*/

    cd /d D:\oraclexe\app\oracle\product\11.2.0\server\bin

    imp global/global@192.168.0.1:1521/wzhorcl file=G:\global.dmp full=y

    /*第5步:给ydbggl用户授权访问global用户下的资源*/

    select 'GRANT SELECT ON global.'||object_name||' to ydbggl;' from dba_objects where owner='GLOBAL' and object_type='TABLE';

    标签:ydbggl,创建,global,指定,用户,tablespace,oracle

    来源: https://www.cnblogs.com/zzpblogs/p/13063942.html

    更多相关内容
  • oracle创建表时候指定表空间

    千次阅读 2016-05-19 11:18:40
    oracle创建表时候指定表空间? [问题点数:99分,结帖人pl_mm5]   不显示删除回复 显示所有回复  显示星级回复 显示得分回复  只显示楼主 收藏 关注 pl_mm5 pl_mm5 本版等级...

    oracle创建表时候指定表空间? [问题点数:99分,结帖人pl_mm5]

  •            
  •            
  •            
  •            
  •            
  •            收藏
回复次数:13
收起
展开全文
  • oracle之创建用户、表空间,用户授权及指定表空间

    千次阅读 2021-05-08 03:42:54
    参考链接oracle之创建用户、表空间,用户授权及指定表空间创建用户并授权建立:create user 用户名 identified by 密码;授权:grant create session to 用户名;grant create table to 用户名;grant create ...

    参考链接

    oracle之创建用户、表空间,用户授权及指定表空间

    创建用户并授权

    建立:create user 用户名 identified by 密码;

    授权:grant create session to 用户名;

    grant create table to 用户名;

    grant create tablespace to 用户名;

    grant create view to 用户名;

    授予管理员 grant connect,resource,dba to 用户名;

    注意:oracle12以上,用户名需要加前缀,"c##",oracle12c有区分CDB用户和PDB用户

    例:grant connect,resource,dba to c##username;

    创建表空间,指定用户默认表空间

    创建表空间

    create tablespace DEMOSPACE

    datafile 'E:\oracle_tablespace\englishapp\DEMOSPACE.dbf' size 1500M

    autoextend on next 5M maxsize 3000M;--自动增长

    指定用户默认表空间

    /*设置默认表空间*/

    alter user c##username default tablespace DEMOSPACE;

    删除

    删除用户

    drop user 用户名 cascade;

    删除表空间

    //删除表空间与表空间文件(注意:如果在创建表空间的时候带有双引号,则删除的时候也要带上)

    DROP TABLESPACE "stu_new" INCLUDING CONTENTS AND DATAFILES;

    前提:删除表空间之前要确认该表空间没有被其他用户使用之后再做删除

    drop tablespace zfmi including contents and datafiles cascade onstraints;

    //including contents 删除表空间中的内容,如果删除表空间之前表空间中有内容,而未加此参数,表空间删不掉,所以习惯性的加此参数

    //including datafiles 删除表空间中的数据文件

    //cascade constraints 同时删除tablespace中表的外键参照

    展开全文
  • Oracle创建用户、表空间及为用户指定表空间

    千次阅读 2021-05-08 03:56:53
    -- 创建表空间--语法: create tablespace 表空间名 datafile '路径' size 100M [aotuextend to];create tablespace ytj_datadatafile 'D:/app/Administrator/oradata/ytj_data.DBF'size 1000Mautoextend on;--给...

    -- 创建表空间

    --语法: create tablespace 表空间名 datafile '路径' size 100M [aotuextend to];

    create tablespace ytj_data

    datafile 'D:/app/Administrator/oradata/ytj_data.DBF'

    size 1000M

    autoextend on;

    --给表空间重命名

    -- 语法: alter tablespace 旧名称 rename to 新名称;

    alter tablespace newspace rename to myspace;

    -- 删除表空间

    --[including contents cascade constraints] 并把包含的数据和约束删除

    -- 语法: drop tablespace 表空间名 [including contents cascade constraints];

    drop tablespace EHR_DATA including contents cascade constraints;

    -- 创建一个临时表空间

    --语法: create temporary tablespace 临时表空间名 tempfile '路径' size 100M;

    create temporary tablespace TEMP

    tempfile 'd:/myspace/TEMP.dbf'

    size 20M;

    -- 创建一个用户,并指定表空间和临时表空间

    create user ytj

    identified by ytj

    default tablespace EHR_DATA

    temporary tablespace TEMP;

    -- 一个新建的用户,是没有任何权限的,不能连接

    -- 给用户授予权限

    --连接数据库的权限

    grant create session to lisi;

    --创建表的权限

    grant create table to lisi;

    -- 使用表空间的权限

    grant unlimited tablespace to lisi;

    -- 创建一张用户表

    create table tb_user(

    u_id number primary key ,

    u_name varchar2(50),

    u_pass varchar2(20)

    );

    ---查看表空间

    select * from tablespace;

    展开全文
  • Oracle创建表空间创建用户并指定该用户的表空间、授权

    千次阅读 2019-01-14 16:28:40
    1、在SQL Developer工具中,执行该语句 create temporary tablespace wjy_temp tempfile 'wjy_temp.dbf'  ...创建表空间创建用户并指定该用户的表空间、授予用户对表空间以及临时表空间的操作...
  • Oracle创建表空间创建用户并指定表空间、删除用户、授权

    千次阅读 2020-09-18 16:12:40
    Oracle有默认表空间和临时表空间之分 1、创建临时表空间 create temporary tablespace pxjxgl_temptempfile 'D:\APP\ADMINISTRATOR\...其中pxjxgl_temp是你创建的临时表空间的名称,tempfile是临时表空间文件存储的..
  • oracle 创建表指定表表空间

    万次阅读 2019-03-12 18:56:58
    可以直接在创建语句后面追加“tablespacename”进行表空间指定。 sql:createtabletablename(idint)tablespacetablespacename; 解释:在表空间“tablespacename”上创建表“tablename”。以上语句就实现了为表指定...
  • 【Oracle】tablespace创建表空间,临时表空间创建用户和指定该用户的表空间临时表空间

    千次阅读 2017-11-08 14:05:51
    invalid username/password;logon denied; 2、用户被锁定:the account is locked;...3、被提示:在3次长时候无法连接到ORACLE,退出SQL*Plus; 4、SQL*Plus被退出,到达cmd界面; 5、再次登录sqlplus; 6、conn/as
    oracle oradata
  • Oracle 创建用户并指定表空间&临时表空间&授予权限

    千次阅读 2019-05-20 09:57:36
    临时表空间 create temporary tablespace ebank_temp --表空间名字ebank_temp tempfile 'ebank_temp.dbf' --表空间文件物理路径 size 2G --表空间大小 extent management local; 表空间 create tablespace ...
    Oracle
  • Postgre创建表空间

    千次阅读 2019-08-21 11:45:41
    1、命令行方式 CREATE TABLESPACE traffic_ts OWNER postgres ...'traffic_ts' -- 表空间名称,'postgres' -- 所属用户, ‘D:\\PostgreSQL\\data\\traffic_ts’ -- 表空间的物理地址(绝对路径) ...
    postgre
  • Oracle中如何把和索引放在不同的表空间

    千次阅读 2021-05-03 07:31:26
    因为:1)提高性能:尽量把和索引的表空间存储在不同在磁盘上,把两类不同IO性质的数据分开放,这样可以提高磁盘的IO总体性能;2)便于管理:试想一下,如果索引的数据文件损坏,只要创建索引即可,不会引起数据丢失...
  • oracle 创建一个用户并指定默认表空间和临时表空间

    万次阅读 2015-08-19 15:23:03
    oracle 创建一个用户并指定默认表空间和临时表空间 1. 创建临时表空间 SQL> create temporary tablespace test1temp tempfile '/home/u01/app/oracle/oradata/ytzx/test1temp01.dbf' size 10240m autoextend on...
  • oracle 创建表空间 创建用户指定表空间 查询空建大小 扩展表空间等sql语句

    千次阅读 2018-02-22 14:18:46
    创建表空间:create tablespace middledb_data datafile '/u01/app/oracle/oradata/middledb/middledb_data01.dbf' size 1024M autoextend on next 32M maxsize unlimited logging extent management local ...
  • oracle创建表空间

    千次阅读 2021-01-27 09:10:12
    不同于mysql有多个数据库, oracle新增了表空间和用户的概念,表空间是虚拟的,并且只有一个数据库,为了方便维护,一般一个表空间上只创建一个用户; 这里的用户名类似于mysql的数据库名,oracle的用户名.表名等价...
    java oracle
  • Oracle创建用户+创建表空间+指定用户使用表空间+修改表空间大小

    万次阅读 2018-03-14 11:30:47
    前提:oracle目录:/home/oracle/oradata/orcl/*创建临时表空间TEST_tmp */ create temporary tablespace TEST_tmp tempfile '/home/oracle/oradata/orcl/TEST_tmp.DBF' size 50m autoextend on next 50m maxsize ...
    Oracle
  • db2 创建表空间、增大表空间以及增加临时表空间

    千次阅读 2020-12-28 20:00:30
    一、创建表空间 db2 “CREATE REGULAR TABLESPACE DMS_DBDATA IN DATABASE PARTITION GROUP IBMDEFAULTGROUP PAGESIZE 32K MANAGED BY DATABASE USING (file ‘/data/DBDATA/rlvidx’ 500M) EXTENTSIZE 32 ...
    db2 db2数据库
  • Oracle创建一个 如果不指定表空间 是不是就是用默认的system表空间

    千次阅读 2016-10-15 14:12:32
    返回列表 ...Oracle创建一个 如果不指定表空间 是不是就是用默认的system表空间 [问题点数:20分,结帖人huangbiao11]   不显示删除回复 显示所有回复  显示星级回复 显示得分回复 
  • oracle12c创建表空间创建用户、创建权限

    万次阅读 2018-10-21 17:30:01
    1.基本概念 ... 在安装Oracle时,你需要记住设置...用户名: sys(超级用户==sysdba) / system(管理员用户)Sys和system区别在于system不能创建表空间 system默认口令:manager sys默认默认:change_on_install 使用S...
    oracle
  • Oracle 创建用户、表空间,及为索引指定表空间

    万次阅读 2015-12-14 19:28:33
    创建临时表空间,为索引指定表空间,及为数据文件增加表空间
    oracle SQL
  • plsql创建表空间创建oracle用户授权并指定默认表空间

    千次阅读 2017-11-03 11:46:36
    第1步:创建临时表空间 create temporary tablespace users_temp tempfile 'D:\oracledata\users_temp.dbf' size 50m  autoextend on  next 50m maxsize 20480m  extent management local;    第2...
  • 达梦数据库之创建表空间和用户

    千次阅读 2020-09-26 21:53:37
    创建表空间 达梦数据库创建表空间的语法是 CREATE TABLESPACE <表空间名> <数据文件子句>[<数据页缓冲池子句>][<存储加密子句>] <数据文件子句> ::= DATAFILE <文件说明项>{,&...
  • 创建表空间(Oracle)

    千次阅读 2020-05-08 11:12:09
    以下创建的是永久表空间和临时表空间 语法 1、创建永久表空间 create tablespace 表空间名字 datafile ’ 文件名.dbf ’ size 数据文件的大小值 1)、datafile :表空间的当中数据文件的名字 2)、size: 表示数据...
    oracle
  • 达梦数据库创建表空间

    千次阅读 2020-04-12 20:41:27
    创建表空间时需要指定表空间名和拥有的数据文件列表。 通过图形化界面在一个表空间下可以添加多个.dbf文件,其实,通过命令方式也可以创建一个表空间拥有多个.dbf文件,比如创建名为bookshop的表空间,要求有2个数据...
    linux
  • oracle创建用户和表空间

    千次阅读 2021-05-31 16:54:20
    时候打开刚才的文件夹,可以看到一个大概400M的数据文件 表空间创建好了之后,就接着创建一个新的用户,并且指定这个用户操作的数据就是这个表空间里面的数据。 创建用户:create user asus identified by asus123...
    oracle
  • Oracle创建表空间及在指定表空间创建数据库的步骤

    千次阅读 2016-01-28 16:38:30
    --查询表空间位置: select * from sys.dba_data_...--创建表空间 create tablespace NEW_TABLESPACENAME datafile 'D:/app/Administrator/oradata/orcl/NEW_TABLESPACENAME'   size 1M autoextend on next 50M max
    oracle
  • 创建表空间

    千次阅读 2018-04-15 11:15:23
    (四)、创建表空间1. 创建表空间要考虑的因素创建数据库完毕~ 创建所需的 ...数据文件数目 ~只能创建有限数的表空间表空间数据文件总和 ~ 不能超过 创建数据库时 ~指定的maxdatafiles参数的限制创建表空间 ~...
    ORACLE体系结构 Oracle
  • Oracle创建表空间创建用户,给用户分配表空间以及可操作权限

    万次阅读 2015-12-01 09:24:24
    创建表空间一共可分为四个步骤 具体脚本如下:  第1步:创建临时表空间  create temporary tablespace yd_temp  tempfile 'D:\oracledata\file_temp.dbf'  --路径根据实际情况任意存储  size 50m   ...
  • 空空如也

    空空如也

    1 2 3 4 5 ... 20
    收藏数 1,099,762
    精华内容 439,904
    热门标签
    关键字:

    创建表的时候指定表空间