问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样用PLSQL Developer创建表空间

发布网友 发布时间:2022-04-09 22:43

我来回答

4个回答

懂视网 时间:2022-04-10 03:04

通过pl/sql登录到Oracle数据库上,然后执行菜单:文件/新建/命令窗口 ,打开一个命令窗口然后在该命令窗口中执行脚本创建和删除表空间

创建表空间
create tablespace db_name_
datafile ‘D:oracleproduct10.2.0oradataorcldb_name_.dbf‘ size 200M
autoextend on next 10M maxsize unlimited logging
extent management local autoallocate
segment space management auto;
1) DATAFILE: 表空间数据文件存放路径
2) SIZE: 起初设置为200M
3) UNIFORM: 指定区尺寸为128k,如不指定,区尺寸默认为64k
4) 空间名称:db_name_ 与 数据文件名称 db_name_.dbf 不要求相同,可随意命名.
5) AUTOEXTEND ON/OFF 表示启动/停止自动扩展表空间
6) alter database datafile ‘ D:oracleproduct10.2.0oradataorcldb_name_.dbf ‘ resize 500m; //手动修改数据文件大小为500M
7) DROP TABLESPACE db_name_ INCLUDING CONTENTS AND DATAFILES; //删除表空间
测试创建表空间
create tablespace IMSTEST
datafile ‘D:ORACLEPRODUCT10.2.0ORADATAHNORCLIMTEST.def‘ size 200M      
autoextend on next 20M maxsize unlimited logging
extent management local autoallocate
segment space management auto;
commit;
创建用户,设置DBA角色
CREATE USER MARTIN        -----用户名
IDENTIFIED BY martinpwd    ------密码
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP;
例如:
--创建新用户
CREATE USER jack
IDENTIFIED BY "123"
DEFAULT TABLESPACE "USERS"
TEMPORARY TABLESPACE "TEMP"


grant connect to jack ;    -----授权
grant dba to jack ;
grant sysdba to jack ;
//删除用户
drop user jack   cascade;
[Oracle 10g]-关于表空间的更名
     SQL> COL FILE_NAME format a70
  SQL> SET linesize 120
  SQL> SET pagesize 99
  SQL> COL TABLESPACE_NAME format a10
  SQL>
  SQL> SELECT file_name, tablespace_name FROM dba_data_files;
删除用户名字
drop user PROJECTNAME   cascade;
create tablespace TBS_PROJECTNAMETEST datafile ‘D: bs_PROJECTNAME_test.dbf‘ size 20000M autoextend on next 1000M maxsize unlimited logging extent management local autoallocate segment space management auto;
CREATE USER PROJECTNAME
IDENTIFIED BY "PROJECTNAME"
DEFAULT TABLESPACE "TBS_PROJECTNAMETEST"
TEMPORARY TABLESPACE "TEMP" ;
grant connect to PROJECTNAME ;
grant dba to PROJECTNAME ;
grant sysdba to PROJECTNAME ;
---------------------------------------------------------------------------------------------------------------------------------

---创建表空间
--数据空间
create tablespace PSHRDATA datafile ‘F:app42210/PSHRDATA.DBF‘ size 5000 M AUTOEXTEND ON ONLINE ;


--创建临时表空间
create TEMPORARY tablespace PSHRTMP TEMPFILE ‘F:app42210/PSHRDATA.DBF‘ size 900M AUTOEXTEND ON ;
--创建数据库连接用户
create user PSHR
identified by PSHR2016----密码根据实际自由设定
default tablespace PSHRDATA--表空间名
temporary tablespace PSHRTMP--临时表空间名
profile DEFAULT;
-- Grant/Revoke role privileges--给用户授权
grant connect to PSHR with admin option;
grant dba to PSHR with admin option;
grant resource to PSHR with admin option;
-- Grant/Revoke system privileges
grant unlimited tablespace to PSHR with admin option;

--在cmd中找到安装路径F:app42210product11.2.0dbhome_1BIN 导入数据库
imp PSHR/PSHR2016@orcl full=y file=F:PSHR_EXP.dmp log=F: ables.log ignore=y;

添加权限
CREATE OR REPLACE DIRECTORY dump_dir AS ‘F:‘;
Grant read,write on DIRECTORY dump_dir to PSHR;


impdp PSHR/PSHR2016@ORCL DIRECTORY=dump_dir DUMPFILE=djzdb.dmp

 来到新公司不让共享数据库大家用各自的,自然得安装oracle,在plsql里面创建表空间导入表等,这是同事提供的资料

plsql表空间的建立即相关问题

标签:size   cto   end   空间   bho   limited   添加权限   profile   file   

热心网友 时间:2022-04-10 00:12

首先是DBA,用命令吧!新建一个command窗口 然后敲代码:
CREATE TABLESPACE 表空间名 DATAFILE'D:/Oracle/proct/11.2.0/dbhome_1/oradata/sample/表空间名.dbf'SIZE 500M UNIFORM SIZE 128k;

热心网友 时间:2022-04-10 01:30

首先你的账户有权限吗

热心网友 时间:2022-04-10 03:05

你使用语句创建试试呢
比如:
create tablespace user_data
logging
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
门?049期父母欲其改娶五字金口决,开是什么特号生肖 支付宝怎么把银行卡的钱转到余额里呢? 下载wampserver5,安装并启动后不能启用apache、mysql的功能,请问这是怎... wampserver安装多个版本phpmysqlapache 四季豆有哪些吃法值得推荐? 四季豆牛肉馅饼的家常做法是什么? 香煎四季豆豆腐饼怎么做好吃 腾讯会议没声音怎么修复-腾讯会议没有声音修复办法 西安市高新区所有幼儿园 西安高新第二初级中学学区有哪些小区 中国姓氏中有没有“官”这个姓 自己能给自己口吗 官是姓氏吗 官是姓氏吗 “官”字在姓里面读什么音? 官用作姓该怎么读 怎么让女友给自己口 荣耀30和vivox50大家觉得哪款性价比更高啊? Kali on Raspberry Pi2的默认root的密码不是toor吗 祝福女子美好的句子 老歌好听的说说 女人花钱男人就要发脾气的说说 赞美女人懂生活句子 女人似花的句子 描写女人花的句子 sqlplus怎么建立表空间和用户 什么是DNA的半保留复制原则 半保留复制的介绍 半保留复制的简介 谁能帮我讲讲dna半保留复制这一章的知识?我完全不懂。麻烦详细易懂些. 中国姓氏中有没有“官”这个姓 姓官的官怎么写 姓官的官怎么写 草字头家官念什么? 草字头家官念什么? 丌姓氏怎么读? 谁知道官姓氏的由来? 苹果屏幕镜像怎么用 是否会承认阿富汗新政府?中方回应 百家姓里‘宦’这个字怎么念啊! 百家姓里‘宦’这个字怎么念啊! 姓氏官可以怎么组词? 官 谁能告诉我上官和官是不是同一个姓氏(不要说什么一字区别。并且很讨厌忽悠我。我要的是祖上古文解释) 官 谁能告诉我上官和官是不是同一个姓氏(不要说什么一字区别。并且很讨厌忽悠我。我要的是祖上古文解释) 阿富汗新*声称愿与除以色列以外的所有国家发展关系,请问阿富汗和以色列有何仇怨? 阿富汗面积和人口多少? 阿富汗是哪个国家打败的 阿富汗新政府叫什么 阿富汗真的亡国了吗? 半飞秒手术有没有什么后遗症啊?