当前位置: 首页 > article >正文

oracle创建用户与表空间,用户授权、以及导入dmp数据泵文件

1、创建用户:

create user test identified by 123456; 

create user tp_sems:创建一个名为 test 的新用户。 
identified by wmx2024:为该用户设置密码为 123456

2、授权:

grant connect, resource, dba to test;

grant:授予权限。
connect:允许用户连接到数据库。
resource:允许用户在数据库中创建和管理资源,如表、视图等。
dba:授予用户数据库管理员权限,使其拥有更多的管理功能。
to test:将这些权限授予用户 test。

3、创建表空间:

create tablespace TEST datafile 'xxx文件路径\TEST.dbf' size 10000M;

create tablespace TEST:创建一个名为 TEST 的表空间。
datafile 'xxx文件路径\TEST.dbf':指定表空间的数据文件存储位置和文件名(存储路径一般在oracle安装路径下的 'oradata\ORCL\')。
size 10000M:设置数据文件的初始大小为 10000 兆字节(10GB)。

4、表空间自动扩展

--打开自动增长 
ALTER DATABASE DATAFILE 'xxx文件路径\TEST.dbf' AUTOEXTEND ON;

--每次自动增长200m
ALTER DATABASE DATAFILE 'xxx文件路径\TEST.dbf' AUTOEXTEND ON NEXT 200M ;

--每次自动增长200m,数据表最大不超过1G
ALTER DATABASE DATAFILE 'xxx文件路径\TEST.dbf' AUTOEXTEND ON NEXT 200M MAXSIZE 1024M;

5、运行、导入dmp数据文件(命令窗口、cmd单独运行)

imp test/123456@localhost:1521/orcl  file=E:\test.dmp full=y;

file=E:\test.dmp:
file=:指定要导入的数据泵文件的位置和名称,这里是E:\test.dmp。

full=y:
full=y:表示导入整个数据库的内容,而不仅仅是特定的表或模式。

总步骤


-- 创建用户
create user 【用户名】 identified by 【密码】;

-- 授予用户权限
grant connect, resource,dba to tp_sems【用户名】;

--创建表空间
create tablespace 【表空间命名】 datafile '【表空间路径与文件名】' size 1000M;

--cmd 往用户导入数据【连接信息与文件路径需要自己改】
imp test/123456@localhost:1521/orcl  file=E:\tp_ucp.dmp full=y;


--打开自动增长 
ALTER DATABASE DATAFILE 'xxx文件路径\TEST.dbf' AUTOEXTEND ON;
--每次自动增长200m
ALTER DATABASE DATAFILE 'xxx文件路径\TEST.dbf' AUTOEXTEND ON NEXT 200M ;
--每次自动增长200m,数据表最大不超过1G
ALTER DATABASE DATAFILE 'xxx文件路径\TEST.dbf' AUTOEXTEND ON NEXT 200M MAXSIZE 1024M;


http://www.kler.cn/news/358359.html

相关文章:

  • Python----QT篇基础篇(一)
  • 图像中的融合
  • zotero文献管理学习
  • 柬埔寨旅游应该准备的高棉语翻译器《柬埔寨语翻译通》app语音翻译功能让你跟当地人无阻沟通交流,高棉语OCR识别技术分享
  • 桂林美景探索:SpringBoot旅游平台指南
  • 5.C++经典实例-判断输入的年份是否为闰年
  • go 中指针的执行效率比较
  • AI大模型开发架构设计(14)——基于LangChain大模型的案例架构实战
  • Windows环境apache控制台命令行启动、停止、重启httpd服务
  • 【Flutter】页面布局:线性布局(Row 和 Column)
  • mybatis针对枚举的处理的总结
  • 《Vue3 版本差异》Vue3.5+ 在组件或HTML元素绑定 ref 差异
  • (RAG 系列)重排序模型部署以及接入 fastgpt 平台
  • 【Flutter】页面布局:弹性布局(Flex)
  • Linux下的进程解析(level 2)
  • C++核心编程和桌面应用开发 第十二天(输入输出流 流对象 写文件 读文件)
  • 鸿蒙应用开发----西西购物商城(一)
  • G-Set(增长集合,Grow-Only Set)
  • 面试题:在 React 中如何绑定事件
  • 从 Microsoft 官网下载 Windows 10