网站首页 > 技术文章 正文
1新建表空间
创建表空间的操作是以Oracle的DBA的身份登录PL/SQL进行相关设置的。
创建表空间 gds, 创建脚本可以参考以下(以下路径皆为本电脑为例),可以按照实际的情况进行配置修改设置。
(注意:表空间必需要是3个文件以上. 语句如下
alter tablespace gds
add datafile 'D:\app\Administrator\oradata\orcl\ gds.dbf' size 10240M autoextend on ;
)
create tablespace gds --新建表空间名
datafile 'gds.dbf' --表空间物理文件路径,按照实际修改
size 5000m --表空间初始大小(建议建立在5到10G)
autoextend on next 1000m --表空间自动增长大小(建议自增长在1G到3G)
maxsize unlimited --表空间最大空间限制
create temporary tablespace gds_temp --创建临时表空间
tempfile 'D:\XXX\xxx\gds_temp.dbf' –临时表空间的物理文件,按照实际修改
size 1024m --表空间的初始大小
autoextend on --表空间自增长
next 50m maxsize 20480m --表空间最大限制
extent management local;
增加新的数据文件给gds (可以加多个)
alter tablespace gds
add datafile 'D:\app\Administrator\oradata\orcl\ gds.dbf' size
10240M autoextend on ;
2新建用户
需要新建用户,分别是TEXT(可根据现场需要修改名称),创建新用户TEXT的操作是以Oracle的DBA的身份登录PL/SQL进行相关设置的。
create user TEXT identified by "oracle"
default tablespace gds
temporary tablespace gds_temp;
3用户授权
为新建的TEXT用户进行授权操作,授权脚本如下。
--赋权限:(根据现场情况是否给dba权限)
其中Connect、resource、exp_full_database、imp_full_databas四个权限是最基础需要授予的。
grant connect to TEXT;
grant resource to TEXT;
grant imp_full_database to TEXT;
grant exp_full_database to TEXT;
grant aq_administrator_role to TEXT;
--grant dba to TEXT;
-- Grant/Revoke system privileges
grant alter any materialized view to TEXT;
grant create any materialized view to TEXT;
grant create any table to TEXT;
grant create any view to TEXT;
grant create operator to TEXT;
grant create procedure to TEXT;
grant create profile to TEXT;
grant create view to TEXT;
grant delete any table to TEXT;
grant drop any materialized view to TEXT;
grant drop any table to TEXT;
grant drop any view to TEXT;
grant execute any operator to TEXT;
grant execute any procedure to TEXT;
grant global query rewrite to TEXT;
grant insert any table to TEXT;
grant manage tablespace to TEXT;
grant on commit refresh to TEXT;
grant query rewrite to TEXT;
grant select any dictionary to TEXT;
grant select any sequence to TEXT;
grant select any table to TEXT;
grant under any table to TEXT;
grant under any view to TEXT;
grant unlimited tablespace to TEXT;
grant update any table to TEXT;
4数据导入
数据导入需要导DMP包,XXXXXXXX.DMP(例如gds.DMP),
注意:正常情况下,这个数据库文件都是利用数据泵导出,需要利用数据泵进行导入。具体情况可以询问实施人员。
以下以TEXT为例。
将XXXXXXXX.DMP 文件导入数据库中,利用数据泵导入。
方法:利用TEXT的用户登录plsql developer,在plsql developer中执行select * from dba_directories where DIRECTORY_NAME = 'DATA_PUMP_DIR';
将需要导入的DMP文件放到查询出的目录下
Windows中运行CMD,打开命令窗口
使用以下指令在cmd 中对数据进行导入
impdp TEXT/TEXT@orcl DIRECTORY=DATA_PUMP_DIR dumpfile= gds.DMP REMAP_SCHEMA= gds:TEXT transform=oid:n logfile= gds.log
(命令解释:impdp 导入用户名/密码@orcl DIRECTORY=DATA_PUMP_DIR dumpfile=数据库文件名.DMP REMAP_SCHEMA=导出用户名:导入用户名 transform=oid:n logfile =日志文件名.log)
如果是导出的文件是exp导出的:将文件gds.DMP导入到数据库中,此方法利用imp导入使用以下脚本:
imp TEXT/TEXT@orcl file=D: gds.DMP full=y
(命令解释:imp 数据库用户名/密码@orcl file=.dmp文件路径 full=y Log=.log文件路径)
猜你喜欢
- 2024-10-13 国庆节快乐--一文看懂Oracle数据库跨版本下rman备份恢复过程
- 2024-10-13 史上最全Oracle文件损坏处理办法(附实验步骤)
- 2024-10-13 数据库数据恢复-ORACLE数据库常见故障的数据恢复可能性分析
- 2024-10-13 Oracle数据库不同损坏级别的恢复详情
- 2024-10-13 不懂数据库高可用、备份与恢复,数据库优化?看这本就够了
- 2024-10-13 windows系统回收站和Oracle回收站--致力于恢复不小心删除的对象
- 2024-10-13 Oracle数据误操作全面恢复实战(r11笔记第78天)
- 2024-10-13 TRUNCATE恢复-bbed truncate如何恢复
- 2024-10-13 服务器数据恢复-服务器断电导致Oracle数据库报错的...
- 2024-10-13 一起来学习Oracle的备份恢复基础吧-1
你 发表评论:
欢迎- 06-24发现一款开源宝藏级工作流低代码快速开发平台
- 06-24程序员危险了,这是一个 无代码平台+AI+code做项目的案例
- 06-24一款全新的工作流,低代码快速开发平台
- 06-24如何用好AI,改造自己的设计工作流?
- 06-24濮阳网站开发(濮阳网站建设)
- 06-24AI 如何重塑前端开发,我们该如何适应
- 06-24应届生靠这个Java简历模板拿下了5个offer
- 06-24服务端性能测试实战3-性能测试脚本开发
- 564℃Oracle分析函数之Lag和Lead()使用
- 562℃几个Oracle空值处理函数 oracle处理null值的函数
- 548℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 544℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 541℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 535℃【数据统计分析】详解Oracle分组函数之CUBE
- 526℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 517℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)