技术标签: oracle Linux linux Oracle
(1)创建备份 dmp 文件夹并赋予权限
mkdir /home/oracle/[dump_folder]
chmod -R 777 /home/oracle/[dump_folder]
[dump_folder] 为 dump 文件夹名称。
Linux chmod(英文全拼:change mode)命令是控制文件权限的命令。-R 参数指的是对目前目录下的所有文件及其子孙目录递归地应用相同的权限变更规则。chmod 命令可以使用八进制数来指定权限。文件或目录的权限位由9个权限位来控制,每三位为一组,它们分别是文件所有者(User)的读、写、执行,用户组(Group)的读、写、执行以及其它用户(Other)的读、写、执行。7 的二进制数是 111,即表示读、写与执行权限都有。
(2)登录数据库创建目录
sqlplus / as sysdba
create or replace directory [folder_name] as '/home/oracle/[dump_folder]';
exit;
最后一个命令,退出数据库。
(3)expdp 导出
expdp 命令格式为:expdp [user]/[pwd]/[service] directory=[FOLDER_NAME] dumpfile=xxx.dmp
如果密码带有特殊字符,那么需要通过命令交互方式输入用户名与密码。
一般情况下,需要把导出的 dmp 文件传输到另一台服务器,然后再登录那一台服务器导入数据。
两台LINUX主机可以使用 scp 命令来互传文件。格式为 scp [local_file_path] [remote_user]@[remote_ip]:[remote_folder_path]
形如:scp /home/oracle/dump_folder/data.dmp [email protected]:/home/oracle/dump_folder
命令执行后,会要求输入远程服务器密码,密码正确后,才开始传输。
(1)创建备份 dmp 文件夹并赋予权限
跟导出 dmp 数据步骤类似,也是先创建备份 dmp 文件夹并赋予权限。
(2)创建表空间
因为表空间希望放置在新的文件夹下,所以我们先创建出这个文件夹,形如 mkdir '/oradata/[new_folder]
。
sqlplus / as sysdba;
create tablespace [name] datafile '/oradata/[new_folder]/xxx.dbf' size 5000M;
(3)创建用户并授权
create user [user] identified by [pwd] default tablespace [ts_name];
(3)赋予账户数据库逻辑目录读写权限
grant read,write on directory [folder_name] to [user];
(4)赋予账户表空间权限
grant dba,resource,unlimited tablespace to [user];
其实系统权限 unlimited tablespace 是隐含在dba, resource角色中的一个系统权限,所以当账户得到dba或resource的角色时,也就拥有了 unlimited tablespace 权限。这个账户可以使用任意表空间,这种设置方式一般用于开发或测试环境。
(5)导入 dmp
impdp 命令与 expdp 命令相似,impdp 命令格式为:impdp [user]/[pwd]/[service] directory=[FOLDER_NAME] dumpfile=xxx.dmp
如果导出 dmp 的 Oracle 数据库与要导入的 Oracle 数据库存在大版本方面的差异,就会提示版本不兼容异常。
Oracle 的版本号,可以执行登录命令 sqlplus / as sysdba
,看到:
这里导出 dmp 的 Oracle 是 12c,而需要导入的 Oracle 版本号是 11g,所以如果两个数据库需要互导,最好在大版本上是一致的。
查了很多资料,终于解决了这个问题,,,说起来都是泪,qwq下面说明方法:首先发一下服务器配置,mysql+php7+apache2,ubuntu16.041.第一步apache重启sudo apache2 restart2.新建一个test的php文档<?phpphpinfo();?>上传到服务器,浏览器打开ct...
论文:iCAN: Instance-Centric Attention Network for Human-Object Interaction Detection论文地址:https://arxiv.org/pdf/1808.10437.pdf        ~~~~~~~~&am_1671465600
今天在编译一个老项目时,一直报“Unable to import maven project: See logs for details”,查看错误明细,发现是因为IDE版本与Maven版本不兼容引起,降低Maven版本后编译成功。
gta5 R星编辑器存储好方案和视频在那个文件夹里面...要先导出GTA5 R星编辑器 影视库里生成影片的存储位置汇出的影片会储存在C 槽的C:\Users\使用者名称\AppData\Local\Rockstar Games\GTA V\videos\rendered数据夹底下,使用SSD 的朋友们要记得把他剪下贴到其它地方啰!!~pc版gta5存档是存服务器上,还是存玩家电脑是,存...STE...
文章目录环境规划安装方式主机规划环境搭建环境初始化安装docker安装Kubernetes组件准备集群镜像安装网络插件环境规划Kubernetes集群大体分为一主多从和多主多从两大类:一主多从:一个master节点和多个node节点,搭建简单,存在单点故障,一般用于测试环境多主多从:多个master节点和多个node节点,搭建复杂,安全性高,用于生产环境安装方式Kubernetes的安装方式有3种,minikube,kubeadm,二进制包minikube: 用户快速搭建单节点kubernet
微信关注“DLGG创客DIY”设为“星标”,重磅干货,第一时间送达。经过漫长的等待PlatformIO终于能用了,今天来聊聊这货。这货张什么样子?下图左边那个蚂蚁的头像,记住他就行了,名字有点长,咱们简称为PIO 这货是干嘛用的?为什么不用arduino IDE?PIO是集成在VS code里的,所以功能比较强大,比如跳转到定义(F12)...
本文对数据库进行的操作主要用到的是PG自带的pg_dumpall、pg_dump、psql这几个命令备份还原过程:1:备份全局对象2: 备份某一个数据库3:还原全局对象4:还原备份的数据库备份详细过程: 第一步,备份所有公共对象,包括编码用户,权限等pg_dumpall –h 192.168.xx.xx –U adminuser –p 5432 –g –f xxx/global.sql ...
文章目录概述基本信息寻找驱动安装驱动完成概述 之前修好后的MacBook Pro (13-inch, Mid 2010),去年开始就发现偶尔找不到自带的无线网卡,用着也还经常死机。屏蔽了无线功能后,一直只能有线上网。最近终于忍不住,要无线上网了。。。由于囊中羞涩,先找了一块MERCURY(水星)的usb无线网卡MW150US 2.0 (170107),想在macOS Hight Sierra 1...
MySQL 存储过程参数:in、out、inout一、MySQL存储过程参数(in)MySQL 存储过程 "in" 参数:跟 C 语言的函数参数的值传递类似, MySQL 存储过程内部可能会修改此参数,但对 in 类型参数的修改,对调用者(caller)来说是不可见的(not visible)。Java代码dropproc...文章航空母舰2016-05-121430浏览量MySQL存储过程_...
CEF基于Chromium,也是多进程模型。介绍下常见的与进程相关的参数……
linux下卸载samba组件
一、寄存器介绍32位CPU所含有的寄存器有:8个32位通用寄存器,其中包含4个数据寄存器(EAX、EBX、ECX、EDX)、2个变址寄存器(ESI和EDI)和2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS、GS)1个指令指针寄存器(EIP)1个标志寄存器(EFLAGS)二、通用寄存器每个寄存器都可作为一个32位值或两个16位值来寻址使用。某些16位的寄存器能够按照8位值寻址使用。EAX的低16位称为AX,AX的高8位称为AH,低8位称为AL。321