我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

怎么建表空间oracle,怎么创建表空间

Oracle快速创建表空间及用户授权

--查看数据文件位置

景洪网站建设公司创新互联公司,景洪网站设计制作,有大型网站制作公司丰富经验。已为景洪成百上千家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的景洪做网站的公司定做!

Select * FROM DBA_DATA_FILES ;

查询结果中有dbf文件的存放路径,复制最后一个斜杠/前的路径后续备用,或者使用其他自定义路径

/*分为四步 */

/*第1步:创建临时表空间*/

create temporary tablespace boyapay _temp

tempfile '/u01/app/oracle/oradata/paydb01/boyapay_temp.dbf'

size 50 m

autoextend on

next 50 m maxsize 20480 m

extent management local;

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

create tablespace boyapay _data

logging

datafile ' /u01/app/oracle/oradata/paydb01 / boyapay _data.dbf'

size 50 m

autoextend on

next 50 m maxsize 20480 m

extent management local;

/*第3步:创建用户并指定表空间 密码是root */

create user boyapay identified by "1q2w3e4r"

default tablespace boyapay _data

temporary tablespace boyapay _temp ;

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

grant connect, resource, dba to boyapay;

oracle 创建表空间、用户 4个步骤

/*分为四步 */

/*第1步:创建临时表空间(注意:D:\Project\OracleTableSpace\FHADMIN\ 手动创建路径)  */ 

create temporary tablespace C##FHADMIN_TEMP  

tempfile 'D:\Project\OracleTableSpace\FHADMIN\C##FHADMIN_TEMP.dbf' 

size 50m  

autoextend on  

next 50m maxsize 20480m  

extent management local;  

/*第2步:创建数据表空间fhadmin.org  */

create tablespace C##FHADMIN_DATA

logging  

datafile 'D:\Project\OracleTableSpace\FHADMIN\C##FHADMIN_DATA.dbf' 

size 50m  

autoextend on  

next 50m maxsize 20480m  

extent management local;  

/*第3步:创建用户并指定表空间 密码是root */

create user C##FHADMIN identified by root

default tablespace C##FHADMIN_DATA

temporary tablespace C##FHADMIN_TEMP;  

/*第4步:给用户授予权限fhadmin.org  */

grant connect,resource,dba to C##FHADMIN; 

oracle 创建表空间、创建用户

用户有自己的可操作表空间。

1、用sys用户创建表空间

sql语句:create tablespace WXY datafile 'D:\app\Administrator\oradata\orcl\WXY.DBF' size 15M autoextend on next 10M permanent online;

创建了一个WXY的表空间,语句执行成功后在D:\app\Administrator\oradata\orcl 这个位置会多一个WXY.DBF的文件。

2、创建用户:找到users --右击--new    右侧弹出create user 操作框。

输入想创建的用户名/密码;默认表空间选择上一步自己创建的表空间WXY;临时表空间选择TEMP;Profile 可以空着(默认为DEFAULT)或者选择DEFAULT。点击Apply。

在左侧users下面就会展示自己创建的user01 用户。

3、user01用户未分配权限的情况下用user01 用户登录会报错。

再用sys重新登录,给用户user01分配权限。

找到user01--右击--edit

在Role privileges 页签天剑connect 链接权限,点击应用之后重新用user01用户登录即可成功

oracle怎么创建表空间?

创建表空间的基础语法:

create tablespace 表间名 datafile '数据文件名' size 表空间大小;

创建表并指定表空间

create user news identified by news default tablespace news_tablespace;

授权表空间:

grant dba to news; --表示把 dba权限授予给news用户 授权成功

如何创建Oracle数据库的表空间和用户

建立表空间和用户的步骤:

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

授权:grant create session to 用户名;

grant create table to  用户名;

grant create tablespace to  用户名;

grant create view to  用户名;

建立表空间(一般建N个存数据的表空间和一个索引空间):

create tablespace 表空间名

datafile ' 路径(要先建好路径)\***.dbf  ' size *M

tempfile ' 路径\***.dbf ' size *M

autoextend on  --自动增长

--还有一些定义大小的命令,看需要

default storage(

initial 100K,

next 100k,

);

完整例子:

--表空间

CREATE TABLESPACE sdt

DATAFILE 'F:\tablespace\demo' size 800M

EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;

--索引表空间

CREATE TABLESPACE sdt_Index

DATAFILE 'F:\tablespace\demo' size 512M

EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;

--2.建用户

create user demo identified by demo

default tablespace std;

--3.赋权

grant connect,resource to demo;

grant create any sequence to demo;

grant create any table to demo;

grant delete any table to demo;

grant insert any table to demo;

grant select any table to demo;

grant unlimited tablespace to demo;

grant execute any procedure to demo;

grant update any table to demo;

grant create any view to demo;

oracle数据库里面怎么建表空间啊?

oracle创建表空间有多种方法,如下:

一、方法1:

代码创建,如下:

SQL edi

已写入 file afiedt.buf

1 create tablespace ts1

2 datafile 'F:\oracle\product\10.2.0\oradata\orcl\ts1.dbf' size 100M

3 autoextend on next 1M maxsize 1000M

4* extent management local

SQL /

表空间已创建。

二、方法2

用sqlplus,如下:

sqlplus / as sysdba

SQLcreate tablespace tbsname datafile '文件路径及文件名' size 500m;

三、方法3

通过脚本创建,如下:

Create tablespace StartDB

datafile 'e:\database\oracle\StartDB.dbf'

size 32m

autoextend on

next 32m maxsize 1024m

extent management local。


本文标题:怎么建表空间oracle,怎么创建表空间
本文路径:http://mswzjz.cn/article/hcogec.html

其他资讯