返回顶部
首页 > 资讯 > 数据库 >数据库中如何使用SET NEWNAME FOR
  • 576
分享到

数据库中如何使用SET NEWNAME FOR

2024-04-02 19:04:59 576人浏览 安东尼
摘要

这篇文章主要介绍了数据库中如何使用SET NEWNAME FOR,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

这篇文章主要介绍了数据库中如何使用SET NEWNAME FOR,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

SET NEWNAME FOR后面必须带SWITCH DATAFILE ALL或SWITCH TEMPFILE ALL
RUN {
SET NEWNAME FOR DATAFILE 1 to '/oracle/ora11g/oradata/system01.dbf';
SET NEWNAME FOR DATAFILE 2 to '/oracle/ora11g/oradata/sysaux01.dbf';
SET NEWNAME FOR DATAFILE 3 to '/oracle/ora11g/oradata/undotbs01.dbf';
SET NEWNAME FOR DATAFILE 4 to '/oracle/ora11g/oradata/users01.dbf';
SET NEWNAME FOR DATAFILE 5 to '/oracle/ora11g/oradata/undotbs02.dbf';
SET NEWNAME FOR DATAFILE 6 to '/oracle/ora11g/oradata/test01.dbf';
SET NEWNAME FOR TEMPFILE 1 to '/oracle/ora11g/oradata/temp01.dbf';
RESTORE DATABASE;
SWITCH DATAFILE ALL;
SWITCH TEMPFILE ALL;
}

run{
set newname for datafile '/MM/DataYY.dbf' to '/NN/DataYY.dbf';
set newname for tempfile '/MM/TempYY.dbf' to '/NN/TempYY.dbf';
restore database;
switch datafile all;
switch tempfile all;
}
MM是原路径,NN是新路径



只转换DATAFILE时如下
run{
set newname for datafile '/MM/DataYY.dbf' to '/NN/DataYY.dbf';
restore database;
switch datafile all;
}



switch datafile all、switch tempfile all的作用就是在控制文件里面把数据文件路径改过了
If you need to restore a data file to a new location, then use the RMAN SET NEWNAME command within a RUN command to specify the new file name. Afterward, use a SWITCH DATAFILE ALL command, which is equivalent to using the sql statement ALTER DATABASE RENAME FILE, to update the control file to reflect the new names for all data files for which a SET NEWNAME has been issued in the RUN command.

感谢你能够认真阅读完这篇文章,希望小编分享的“数据库中如何使用SET NEWNAME FOR”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!

您可能感兴趣的文档:

--结束END--

本文标题: 数据库中如何使用SET NEWNAME FOR

本文链接: https://lsjlt.com/news/69808.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 数据库中如何使用SET NEWNAME FOR
    这篇文章主要介绍了数据库中如何使用SET NEWNAME FOR,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ...
    99+
    2024-04-02
  • golang中set数据结构如何使用
    本篇内容主要讲解“golang中set数据结构如何使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“golang中set数据结构如何使用”吧!借助map实现golang中没有set数据结构,一般...
    99+
    2023-07-05
  • 如何使用navicat 8 for mysql创建数据库
    这篇文章给大家分享的是有关如何使用navicat 8 for mysql创建数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。第一步:在本地创建数据库,首先把数据库运行环境启动...
    99+
    2024-04-02
  • 如何使用Set和Map存储数据
    这篇文章主要讲解了“如何使用Set和Map存储数据”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用Set和Map存储数据”吧!许多年来,程序员们一直使...
    99+
    2024-04-02
  • Java中如何使用数据库
    在Java中使用数据库,需要进行以下步骤:1. 导入数据库驱动:首先需要导入相应的数据库驱动,以便在Java程序中与数据库进行交互。...
    99+
    2023-08-14
    Java 数据库
  • MySQL数据库中XML数据如何使用
    MySQL数据库中XML数据如何使用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。  使用--xml选项将数据导出为XML格式...
    99+
    2024-04-02
  • Django使用多数据库For pyth
    1、定义数据库 在django项目中, 一个工程中存在多个APP应用很常见;有时候希望不同的APP连接不同的数据库,这个时候需要建立多个数据库连接。在Django的setting中使用DATABASES设置定义数据库,可以将数据库映射到特定...
    99+
    2023-01-31
    Django pyth
  • mysql数据库如何使用数据库
    使用 mysql 数据库连接到数据库并创建数据库。选择数据库,创建表,并插入数据。使用查询从表中获取数据,并使用更新命令修改数据。使用删除命令删除数据,并管理用户和权限。定期备份和恢复数...
    99+
    2024-04-14
    mysql 数据丢失
  • vue中$set如何使用
    vue中$set如何使用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。代码如下:<!-- 操作 --> &...
    99+
    2024-04-02
  • 数据库中set autotrace有哪些用法
    小编给大家分享一下数据库中set autotrace有哪些用法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Usage: SET AUTOT[RACE] {OFF | ON | TRACE...
    99+
    2024-04-02
  • 数据库中set的用法是什么
    在数据库中,SET是一种数据类型,用于存储多个值的集合。它可以存储不同的数据类型,并且每个值都是唯一的(不允许重复值)。SET可以用...
    99+
    2023-09-27
    数据库
  • 数据库中getdate函数如何使用
    在数据库中,GETDATE() 函数用于返回当前日期和时间。您可以在 SELECT 语句中使用 GETDATE() 函数来获取当前日...
    99+
    2024-04-08
    数据库
  • SQLServer2005数据库中如何使用nolock
    这篇文章给大家介绍SQLServer2005数据库中如何使用nolock,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。  SQLServer2005数据库nolock怎么使用  并发访...
    99+
    2024-04-02
  • ASP中如何使用MySQL数据库
    这篇文章将为大家详细讲解有关ASP中如何使用MySQL数据库,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。ASP使用MySQL数据库实现方法有哪些  我的环...
    99+
    2024-04-02
  • 数据库中如何使用CREATE TABLESPACE
    这篇文章给大家分享的是有关数据库中如何使用CREATE TABLESPACE的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 一、官档BOOK → SQL Language Re...
    99+
    2024-04-02
  • Django中如何使用多数据库
    Django中如何使用多数据库,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1.在settings中设定DATABASE比如要...
    99+
    2024-04-02
  • Android中如何使用SQLite数据库
    在Android中使用SQLite数据库需要进行以下步骤: 创建一个继承自SQLiteOpenHelper的帮助类来管理数据库的创...
    99+
    2024-04-09
    Android SQLite
  • Vue中使用this.$set()如何新增数据,更新视图
    目录使用this.$set()新增数据,更新视图描述简单的讲就是说说vue.set() (this.$set)用法使用this.$set()新增数据,更新视图 描述 如果在实例创建之...
    99+
    2024-04-02
  • SQLServer数据库中如何使用ISNULL函数
    SQLServer数据库中如何使用ISNULL函数,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。  SQLServer数据库I...
    99+
    2024-04-02
  • MySQL 数据库中 CAST 函数如何使用?
    1:CAST函数       CAST 函数是 SQL 中的一种类型转换函数,它用于将一个数据类型转换为另一个数据类型。 2:常用的 CAST 函数的方法 2.1  将字符串转换为数字类型 CAST('123' AS INT) -- 将字符...
    99+
    2023-09-02
    java 开发语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作