Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Oracle:恢复与原始服务器不同的备份

Oracle:恢复与原始服务器不同的备份
EN

Stack Overflow用户
提问于 2010-09-29 06:02:27
回答 1查看 1.2K关注 0票数 2

我真的是甲骨文备份操作的新手。在这个世界上,我是个新手,我需要知道如何备份DB模式,并在另一台机器中以另一个模式名还原它。

我承受不起任何错误,因为我将在我们的客户网站上这样做,一个小错误可能是最后一个错误。

我不想发出冒犯的声音,但在MySQL中这样做真的很容易,如下所示:

在服务器一中:

代码语言:javascript
运行
AI代码解释
复制
$mysqldump --user=user --password=password db_to_backup > bc_name.sql

-after将sql脚本传输到另一台服务器

在服务器二中:

代码语言:javascript
运行
AI代码解释
复制
mysql>create database db_to_restore;
$mysql --user=user --password=password db_to_restore < bc_name.sql

我需要使用Oracle进行同样的操作,我阅读了一些文档,但仍然不确定如何做到:

  • 首先:甲骨文中的MySQL数据库相当于什么?表空间?
  • 第二:我认为这是获得备份的步骤。 mkdir /opt/oracle/ dumptmp / CREATE或将目录dumptmp替换为'/opt/oracle/dumptmp/';expdp user/pass@tablespace directory=dumptmp dumpfile=dumptmp:full.dmp logfile=dumptmp:full.log full=y
  • 第三:然后将文件" full.dmp“移动到另一台服务器,但我不知道如何将备份文件full.dmp还原到一个新的表空间中,该表空间的名称与备份所来自的表空间不同: SQLPLUS>create表空间ts_something;

那我不知道怎么从这里开始。请建议我如何使用命令行命令,因为我的客户没有GUI工具。

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2010-09-29 13:16:24

您正在解释的不是真正的备份,更像是模式导出和导入。

但是在MySQL中这样做是非常容易的。

甲骨文也是如此。

exp user/password@hoststring file=bc_name.dmp log=bc_name.log full=y statistics=none

为了进口它,

imp new_user/new_password@hoststring file=bc_name.dmp log=bc_name.log full=y

如果new_user不存在,那么创建用户create user new_user identified by new_password

并授予grant create session,connect,imp_full_database to new_user的权利

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3822340

复制
相关文章
.net core读取appsettings.config中文乱码问题
发现读取appsettings.json配置文件中的中文在控制台输出的时候显示乱码,而日志组件直接写中文的时候没有问题。
跟着阿笨一起玩NET
2020/01/13
1.5K0
.net core读取appsettings.config中文乱码问题
Asp .Net Core 读取appsettings.json配置文件
Asp .Net Core 如何读取appsettings.json配置文件?最近也有学习到如何读取配置文件的,主要是通过 IConfiguration,以及在Program中初始化完成的。那么今天给大家介绍下具体如何读取配置文件的。
小世界的野孩子
2019/09/11
3.5K0
appsettings与connectionstrings
这篇文章源于我在做一个手机号码归属地的例子时用到了配置文件,于是像视频上说的那样,我在app.config中写下了这段代码:
全栈程序员站长
2022/08/25
2910
appsettings与connectionstrings
[BlogCore操作文档1] AppSettings:参数配置获取
很荣幸,也很感谢在过去的四年多的时间,大家对BCVP社区、对BlogCore项目的支持,我也一直没有太推广,也没有申请其他的组织的推广资源,都是靠各位精神股东的默默支持和口口相传,才一直坚持着✨,目前Github的Star数4.2k,Fork数1.2k,也算是国内NetCore项目中,坚持的比较长的了,虽然我在2022年维护不多。不过好在有开发组其他几位小伙伴的帮忙,也是提交了一些Commit的。
老张的哲学
2023/08/23
2960
[BlogCore操作文档1] AppSettings:参数配置获取
pyspark之从HDFS上读取文件、从本地读取文件
hdfs上的路径: path="hdfs:///主机名:端口号/地址" 本地上的路径: path"file:///本地地址" 读取文件: rdd=sc.textFile(path)
西西嘛呦
2020/08/26
5.2K0
AppSettings和ConnectionStrings的区别
大家好,又见面了,我是你们的朋友全栈君。AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings. 1.<connectionStrings> <connectionStrings> <add name=”ConnectionStringName” connectionString=”Data Source=服务器名;Initial Catalog=数据库名;User ID=用户;Password=密码” providerName=”System.Data.SqlClient” /> </connectionStrings> 或是 <connectionStrings> <add name=”ConnectionStringName” connectionString=”sever=服务器名;database=数据库名;User ID=用户;Password=密码” providerName=”System.Data.SqlClient” /> </connectionStrings> 在 <connectionStrings> 里,在页面还可以这样引用<%$ ConnectionString:Name%>. 2.<appSettings> <add key=”connectionstringName” value=”data source=服务器名或IP;initial catalog=数据库名;persist security info=False;user id=用户;password=密码;packet size=4096″> </add> 1)AppSettings 是在2003中常用的,ConnectionStrins是2005中常用的. 2)使用ConnectionString的好处: 第一:可将连接字符串加密,使用MS的一个加密工具即可。 第二:可直接邦定的数据源控件,而不必写代码读出来再赋值给控件。 第三:可方便的更换数据库平台,如换为Oracle数据库,只需修改providerName。 3)写在 <appSettings >中用System.Configuration.ConfigurationManager.AppSettings[“name”]检索值。 写在 <ConnectionStrings>中用System.Configuration.ConfigurationManager.ConnectionStrings[“name”]检索值。
全栈程序员站长
2022/08/31
3890
又一巨头从 Java 迁移到 Kotlin !
出品 | OSC开源社区(ID:oschina2013) Meta 发布了一篇博客表示,正在将其 Android 应用的 Java 代码迁移到 Kotlin,并分享了这一过程中的一些经验。 该公司认为,Kotlin 是一种流行的 Android 开发语言,与 Java 相比具有一些关键优势。“因此,在我们努力使我们的开发工作流程更加高效的过程中,将 Meta 的 Android 开发转向 Kotlin 是非常合理的......Kotlin 通常被认为是一种比 Java 更好的语言,在年度 Stack Ove
程序猿DD
2023/04/04
4850
又一巨头从 Java 迁移到 Kotlin !
如何从 Ring Buffer 读取?
原文地址:http://mechanitis.blogspot.com/2011/06/dissecting-disruptor-how-do-i-read-from.html​​ 作者是 Trisha Gee, LMAX 公司的一位女工程师。 这是理解 LMAX​ 开发的 Disruptor 模式​ 系列博客的下一篇。 从 上一篇博客​ 我们都明白了什么是 Ring Buffer 以及 它有多棒。遗憾的是,我还没有提到当你实际使用 Disruptor 时,怎样读写数据。 ConsumerBarrier 与
张善友
2018/01/29
2K0
如何从 Ring Buffer 读取?
ASP.Net Core 5.0 MVC AppSettings配置文件读取,Startup 类中ConfigureServices 方法、Configure 方法的使用
ASP.NET Core 应用使用 Startup 类,按照约定命名为 Startup。 Startup 类:
明志德道
2023/10/21
4370
ASP.Net Core 5.0 MVC  AppSettings配置文件读取,Startup 类中ConfigureServices 方法、Configure 方法的使用
R语言基础教程——第五章:循环结构
在编程的时候,当我们需要执行一段代码多次时就不可能重复输入该代码多次,这就有了循环编程结构。一般来说,语句按顺序执行。首先执行函数中的第一个语句,然后执行第二个语句,依此类推。无论是R还是其他编程语言,都提供了允许更复杂的执行路径的各种控制结构。同时,循环语句允许我们多次执行语句或语句组,今天,我们来看下R语言中循环语句。
DoubleHelix
2019/08/07
8970
python从txt文件读取数据
  (作为一个python初学者,记录一点学习期间的笔记,方便日后查阅,若有错误或者更加便捷的方法,望指出!)
py3study
2020/01/19
3.9K0
python从txt文件读取数据
从天擎读取EC数据
最近我们在试用天擎,测试了从天擎读取EC数据,请求数据的程序来自天擎网站(见下图),数据传输的速度和稳定度都相当不错,尤其是可以按需求请求数据,避免了“一个馒头搭块糕”式的打包式下载数据对于时间和存储空间的极大浪费。请求江苏地区要素场时,数据基本秒出,感觉畅爽无比
郭好奇同学
2021/03/25
2K0
从天擎读取EC数据
字节跳动教育版图:遍地撒种子
“直到第三年,我们都没有盈利预期。”这是时任字节跳动高级副总裁、教育业务负责人的陈林在近日的一场演讲上所说。
刘旷
2020/07/28
6960
字节跳动教育版图:遍地撒种子
matlab读取mnist数据集(c语言从文件中读取数据)
mnist database(手写字符识别) 的数据集下载地:http://yann.lecun.com/exdb/mnist/。
全栈程序员站长
2022/08/01
5K0
matlab读取mnist数据集(c语言从文件中读取数据)
读万卷书为何无用?
        相信大家都听说过 “读万卷书不如行万里路,行万里路不如阅人无数;阅人无数不如名师指路 ” 这句话 。
大数据梦想家
2022/05/18
3430
读万卷书为何无用?
sl从程序集中读取xaml文件
 StreamResourceInfo sri = Application.GetResourceStream(new Uri("HowTo;component/Page.xaml", UriKind.Relative)); StreamReader sr = new StreamReader(sri.Stream); txtReadxml.Text = sr.ReadToEnd(); {1};component/{2} 1为程序集的名字 2为想读取的页面 page.xaml: <UserCont
用户1172164
2018/01/16
1.1K0
sl从程序集中读取xaml文件
Python Numpy 从文件中读取数据
测试文件内容(test1.txt) hello,123,nihao 8,9,10 io,he,no 测试代码 import numpy # dtype:默认读取数据类型,delimiter:分隔符 world_alcohol = numpy.genfromtxt("test1.txt", dtype=str, delimiter=",") # 数据结构 print(type(world_alcohol)) # 数据内容 print(world_alcohol) # 帮助文档 print(help(nump
山海散人
2021/03/03
4.3K0
PHP实时输出(一遍运行一遍输出)
示例 public function test(){ realTimeOutputPrepare(); echo '6666'.PHP_EOL; sleep(3); realTimeOutput('9999'); } 调用的方法如下 /**实时输出内容-步骤一 * 实时输出内容准备(设置头部) * 在你需要实时输出的方法最前面调用 */ function realTimeOutputPrepare(){ header('X-Accel-Buffering: n
超级小可爱
2023/02/22
1.3K0
[Go]GO语言实战-类型声明语句
类型声明语句一般出现在包一级,因此如果新创建的类型名字的首字符大写,则在包外部也可以使用。
唯一Chat
2020/11/24
3890
点击加载更多

相似问题

AutoMapper能帮上忙吗?

19

饼干能帮上忙吗?

21

有人能帮上忙吗(Javascript数组)?

22

查询需要优化,有人能帮上忙吗?

10

Jquery滑动问题。有人能帮上忙吗

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文