将spfile从ASM里迁移到文件系统
[oracle@node1 /]$ su - oracle
[oracle@node1 /]$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Fri Sep 16 14:28:57 2011
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> show parameter spfile;                                  //查看当前参数文件存放路径

NAME         TYPE  VALUE
------------------------------------ ----------- ------------------------------
spfile         string  +DATA/oradb/parameterfile/spfi
       le.268.762004477
SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

[oracle@node1 /]$ cd /u01/oracle/product/10g/dbs             //进入系统参数文件存放路径
[oracle@node1 /]$ cat initoradb.ora                          //查看参数文件内容
spfile=+DATA/oradb/parameterfile/spfile.268.762004477
[oracle@node1 /]$ rm -rf initoradb.ora                       //将参数文件删除

[oracle@node1 /]$ export ORACLE_SID=+ASM                     //设置ASM实例环境变量
[oracle@node1 /]$ asmcmd
ASMCMD> cd data/oradb/parameterfile                          //进入ASM 参数文件存放路径
ASMCMD> ls -lt                                               //查看参数文件名
Type           Redund  Striped  Time             Sys  Name
PARAMETERFILE  MIRROR  COARSE   SEP 16 13:00:00  Y    spfile.268.762004477
ASMCMD> exit

[oracle@node1 /]$ export ORACLE_SID=oradb               //设置环境变量
[oracle@node1 ~]$ sqlplus / as sysdba                     //进入数据库

SQL*Plus: Release 10.2.0.1.0 - Production on Fri Sep 16 14:34:00 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> create pfile='/u01/oracle/product/10g/dbs/initoradb.ora' from spfile;    //创建pfile参数文件,并指定参数文件路径与文件名

File created.

SQL> !ls -lrt /u01/oracle/product/10g/dbs/initoradb.ora                  //查看创建结果
-rw-r--r-- 1 oracle oinstall 989 Sep 16 14:34 /u01/oracle/product/10g/dbs/initoradb.ora
SQL> shutdown immediate                                         //关闭数据库
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> exit

[oracle@node1 /]$ export ORACLE_SID=+ASM                        //设置ASM实例环境变量
[oracle@node1 /]$ asmcmd
ASMCMD> cd data/oradb/parameterfile                                     //进入参数文件
ASMCMD> ls -lt
Type           Redund  Striped  Time             Sys  Name
PARAMETERFILE  MIRROR  COARSE   SEP 16 13:00:00  Y    spfile.268.762004477
ASMCMD> rm spfile.268.762004477                                    //删除ASM实例上的参数文件
ASMCMD> exit

[oracle@node1 /]$ export ORACLE_SID=oradb
[oracle@node1 ~]$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Fri Sep 16 14:34:00 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL>
SQL> create spfile='/u01/oracle/product/10g/dbs/spfileoradb.ora' from pfile='/u01/oracle/product/10g/dbs/initoradb.ora';  //创建SPFILE参数文件
File created.
SQL> startup                                                           //开启数据库
ORACLE instance started.

Total System Global Area  230686720 bytes
Fixed Size      1218676 bytes
Variable Size     71305100 bytes
Database Buffers   155189248 bytes
Redo Buffers      2973696 bytes
Database mounted.
Database opened.

SQL> show parameter spfile;                                           //查看迁移后的参数文件

NAME         TYPE  VALUE
------------------------------------ ----------- ------------------------------
spfile         string  /u01/oracle/product/10g/dbs/sp
       fileoradb.ora
SQL> exit
[oracle@node1 dbs]$ cd /u01/oracle/product/10g/dbs
[oracle@node1 dbs]$ cat spfileoradb.ora                           //查看迁移后参数文件内容
?2kk-oradb.__db_cache_size=155189248
oradb.__java_pool_size=4194304
oradb.__large_pool_size=4194304
oradb.__shared_pool_size=62914560
oradb.__streams_pool_size=0
*.audit_file_dest='/u01/oracle/product/admin/oradb/adump'
*.background_dump_dest='/u01/oracle/product/admin/oradb/bdump'
*.compatible='10.2.0.1.0'
*.control_files='+DATA/oradb/controlfile/backup.259.762002877'#Restore Controlfile
*.core_dump_dest='/u01/oracle/product/admin/oradb/cdump'
*.db_block_size=8192
*.db_create_file_dest='+DATA'
*.db_create_online_log_dest_1='+DATA'
*.db_domain=''
*.db_file_multiblock_read_count=16
*.db_name='oradb'
*.db_recovery_file_dest_size=2147483648
*.db_recovery_file_dest='+DATA'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=oradbXDB)'
*.job_queue_processes=10
*.open_cursors=300
*.pga_aggregate_target=75497472
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=228589568
*.undo_management='AUTO'
*.undo_tablespace='UNDOTBS1'
*.user_dump_dest='/u01/oracle/product/admin/oradb/udump'

转载于:https://blog.51cto.com/mrxiong/693566

将spfile从ASM里迁移到文件系统相关推荐

  1. oracle 拷贝文件到asm,Oracle 从ASM复制文件到文件系统

    工作中,有时需要把文件从ASM中复制到文件系统中或者反过来,做一些维护操作,本文介绍了4种复制文件的的方法:ASMCMD中的cp命令(11g) dbms_file_transfer包 rman的con ...

  2. Oracle 11g rac 生产环境asm磁盘迁移

    Oracle 11g rac 生产环境asm磁盘迁移 一.配置存储 二.配置udev(两个节点都需要操作) 三.创建新的ocr磁盘组orc 四.备份原ocr和votedisk 五.迁移OCR磁盘组 六 ...

  3. oracle冷备修改数据文件位置,Oracle冷备迁移脚本(文件系统)

    Oracle冷备迁移脚本(文件系统) 两个脚本: 网络拷贝到目标服务器的脚本cpdb16.sh 1. 配置文件生成脚本 #!/bin/bash #Usage: create db.config fil ...

  4. 尝试用分区助手往硬盘盒子里迁移系统

    由于笔记本只有一个硬盘位,且硬盘里的系统为定制化系统不能变,如果需要进行硬盘扩容,需要将该系统进行迁移.想法是把新硬盘放到硬盘盒子里,用分区助手对该系统往盒子里迁移,然后把盒子里的硬盘拆出来装到笔记本 ...

  5. oracle asm和文件系统,Oracle技术之ASM迁移至文件系统

    --创建pfile文件 SQL> create  pfile ='/tmp/pfile' from spfile; File created. SQL> exit Disconnected ...

  6. oracle表空间扩容asm,oracle表空间文件系统迁移到ASM

    1.配置测试环境 创建数据表空间 create tablespace test logging datafile '/home/oracle/test.dbf' size 10m autoextend ...

  7. 采用DUPLICATE 把asm数据库复制到文件系统

    题记: 可以使用rman 的duplicate命令直接把asm存储的数据库复制到文件管理的系统,本文就是基于这样的情况..... 有关rman的另外2篇文章: http://blog.itpub.ne ...

  8. Oracle 10g rac + ASM数据迁移(替换ASM中的磁盘,用新存储替换旧存储)

    一.环境介绍 Redhat 5.8 Oracle 10g rac + ASM 目前数据库是一套Oracle 10g rac环境,使用的是ASM,ASM的存储空间来自多台存储设备,包括:XP12000. ...

  9. SQL Server 2008 R2 里迁移系统数据库的方法

    针对不同的场景,采用不同的步骤. 对非master以及resource系统数据库而言,分两种情况. 1.非master以及resource系统数据库正常. 这里以迁移msdb为例,将msdb从D:\S ...

最新文章

  1. linux排除多个文件,linux – 通过排除其父文件夹为多个目录创建单个tar文件
  2. 笔记-高项案例题-2017年上-变更管理-需求管理
  3. VS2010+matlab2012b环境下C++写MAT文件
  4. Mybatis 高级结果映射 ResultMap Association Collection
  5. 用足球阵型告诉你,阿里云如何护航全网70%世界杯流量
  6. 组合拍卖算法 应用例子
  7. 【Axure组件库】苹果官方SF Symbols 3图标库_每个图标均有2-8种风格
  8. 2008 r2 php mysql_Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程
  9. matlab软件及基础实验第8单元,MATLAB软件与基础数学实验
  10. X Window 用户指南
  11. 页面加载时,下方内容在上方图片位置闪现
  12. MySql NTERVAL函数
  13. win7如何修改html图标,Win7如何更改软件图标?Win7更改软件图标的方法
  14. [我参加NVIDIA Sky Hackathon](模型训练yolo系列)
  15. 【205期推荐】HIS实施感悟-提升自己综合能力是正道
  16. SimpleITK使用——1. 进行Resample/Resize操作
  17. 危机!感觉Python开发者要失业了
  18. 智能家居的脉冲群、静电放电、浪涌的测试标准
  19. JdbcTemplate
  20. rabbitMQ如何避免重复消费

热门文章

  1. 《Docker技术入门与实战》——2.3 本书环境介绍
  2. spring:如何用代码动态向容器中添加或移除Bean ?
  3. 11月份是个少产的季节
  4. mysql-front 无法连接本机mysql.
  5. BC30138: 无法在路径“C:\WINDOWS\TEMP\”中创建临时文件: 拒绝访问。
  6. JavaScript表达式--掌握最全的表达式,一切尽在掌握中,让表达不再是难事
  7. 使用hibernate自动生成数据库表
  8. javascript DOM innerHTML createElement createTextNode
  9. Hadoop源码分析-Text
  10. 为什么要使用EJB?