电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

Oracle移動(dòng)數(shù)據(jù)文件不停機(jī)和停機(jī)兩種方式詳解

瀏覽:156日期:2023-03-12 15:25:14
目錄
  • 11G and before
    • 分為不停機(jī)和停機(jī)兩種方式:
      • 一、不停機(jī)移動(dòng)數(shù)據(jù)文件
      • 二、停機(jī)移動(dòng)數(shù)據(jù)文件
  • 12C and later

    11G and before

    分為不停機(jī)和停機(jī)兩種方式:

    一、不停機(jī)移動(dòng)數(shù)據(jù)文件

    完整步驟:

    1、確認(rèn)開啟歸檔模式

    2、offline數(shù)據(jù)文件

    3、物理層移動(dòng)數(shù)據(jù)文件(可重命名)

    4、邏輯層rename數(shù)據(jù)文件路徑及名稱

    5、recover恢復(fù)數(shù)據(jù)文件

    6、online數(shù)據(jù)文件

    --開啟歸檔模式
    SQL> archive log list
    Database log mode      No Archive Mode
    Automatic archival     Disabled
    Archive destination    /archivelog
    Oldest online log sequence     1
    Current log sequence   2
    SQL> shutdown immediate
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> 
    SQL> 
    SQL> startup mount
    ORACLE instance started.
    Total System Global Area 1603411968 bytes
    Fixed Size  2253664 bytes
    Variable Size     452988064 bytes
    Database Buffers 1140850688 bytes
    Redo Buffers7319552 bytes
    Database mounted.
    SQL> alter database archivelog;
    Database altered.
    SQL> alter database open;
    Database altered.
    --offline數(shù)據(jù)文件
    SQL> /
         FILE# NAME     STATUS
    ---------- ------------------------------------------------------------ -------
     1 /oradata/orcl11g/system01.dbfSYSTEM
     2 /oradata/orcl11g/sysaux01.dbfONLINE
     3 /oradata/orcl11g/undotbs01.dbf       ONLINE
     4 /oradata/orcl11g/users01.dbf ONLINE
     5 /oradata/orcl11g/example01.dbf       ONLINE
     6 /oradata/orcl11g/test01.dbf  ONLINE
     7 /oradata/ORCL11G/datafile/o1_mf_test_j7jgpq7k_.dbf   ONLINE
    7 rows selected.
    SQL> alter database datafile 7 offline;
    Database altered.
    --物理層移動(dòng)數(shù)據(jù)文件
    SQL> !mv /oradata/ORCL11G/datafile/o1_mf_test_j7jgpq7k_.dbf /oradata/orcl11g/test02.dbf
    SQL> !ls /oradata/orcl11g/test02.dbf
    /oradata/orcl11g/test02.dbf
    --邏輯層rename數(shù)據(jù)文件
    SQL> alter database rename file "/oradata/ORCL11G/datafile/o1_mf_test_j7jgpq7k_.dbf" to "/oradata/orcl11g/test02.dbf";
    Database altered.
    --恢復(fù)數(shù)據(jù)文件
    SQL> recover datafile 7;
    Media recovery complete.
    --online數(shù)據(jù)文件
    SQL> alter database datafile 7 online;
    Database altered.
    SQL> select file#,name,status from v$datafile;
         FILE# NAME     STATUS
    ---------- ------------------------------------------------------------ -------
     1 /oradata/orcl11g/system01.dbfSYSTEM
     2 /oradata/orcl11g/sysaux01.dbfONLINE
     3 /oradata/orcl11g/undotbs01.dbf       ONLINE
     4 /oradata/orcl11g/users01.dbf ONLINE
     5 /oradata/orcl11g/example01.dbf       ONLINE
     6 /oradata/orcl11g/test01.dbf  ONLINE
     7 /oradata/orcl11g/test02.dbf  ONLINE
    7 rows selected.
    

    二、停機(jī)移動(dòng)數(shù)據(jù)文件

    完整步驟:

    1、關(guān)閉數(shù)據(jù)庫

    2、物理層移動(dòng)數(shù)據(jù)文件(可重命名)

    3、開啟數(shù)據(jù)庫到mount

    4、邏輯層rename數(shù)據(jù)文件路徑及名稱

    5、開啟數(shù)據(jù)庫

    --創(chuàng)建一個(gè)TEST表空間,發(fā)現(xiàn)建在了/oradata/ORCL11G/下,希望移動(dòng)到/oradata/orcl11g/下
    SQL> create tablespace TEST;
    Tablespace created.
    SQL> select name from v$datafile;
    NAME
    --------------------------------------------------------------------------------
    /oradata/orcl11g/system01.dbf
    /oradata/orcl11g/sysaux01.dbf
    /oradata/orcl11g/undotbs01.dbf
    /oradata/orcl11g/users01.dbf
    /oradata/orcl11g/example01.dbf
    /oradata/ORCL11G/datafile/o1_mf_test_j7jfm30c_.dbf
    --嘗試在線移動(dòng)數(shù)據(jù)文件
    SQL> alter database rename file "/oradata/ORCL11G/datafile/o1_mf_test_j7jfm30c_.dbf" to "/oradata/orcl11g/test01.dbf";
    alter database rename file "/oradata/ORCL11G/datafile/o1_mf_test_j7jfm30c_.dbf" to "/oradata/orcl11g/test01.dbf"
    *
    ERROR at line 1:
    ORA-01511: error in renaming log/data files
    ORA-01121: cannot rename database file 6 - file is in use or recovery
    ORA-01110: data file 6: "/oradata/ORCL11G/datafile/o1_mf_test_j7jfm30c_.dbf"
    --報(bào)錯(cuò)ORA-01121
    [oracle@orcl11g:/home/oracle]$ oerr ORA 01121
    01121, 00000, "cannot rename database file %s - file is in use or recovery"
    // *Cause:  Attempted to use ALTER DATABASE RENAME to rename a
    //  datafile that is online in an open instance or is being recovered.
    // *Action: Close database in all instances and end all recovery sessions.
    

    明確無法在線移動(dòng)數(shù)據(jù)文件,需要關(guān)閉數(shù)據(jù)庫。

    --操作系統(tǒng)層面移動(dòng)數(shù)據(jù)文件,并且重命名
    [oracle@orcl11g:/oradata/ORCL11G/datafile]$ ll
    total 102408
    -rw-r----- 1 oracle oinstall 104865792 Apr 15 20:55 o1_mf_test_j7jfm30c_.dbf
    [oracle@orcl11g:/oradata/ORCL11G/datafile]$ mv o1_mf_test_j7jfm30c_.dbf /oradata/orcl11g/
    control01.ctl  example01.dbf  redo01.log     redo02.log     redo03.log     sysaux01.dbf   system01.dbf   temp01.dbf     undotbs01.dbf  users01.dbf    
    [oracle@orcl11g:/oradata/ORCL11G/datafile]$ mv o1_mf_test_j7jfm30c_.dbf /oradata/orcl11g/test01.dbf
    [oracle@orcl11g:/oradata/ORCL11G/datafile]$ ll /oradata/orcl11g/test01.dbf 
    --開啟數(shù)據(jù)庫到mount
    SQL> startup mount
    ORACLE instance started.
    Total System Global Area 1603411968 bytes
    Fixed Size  2253664 bytes
    Variable Size     452988064 bytes
    Database Buffers 1140850688 bytes
    Redo Buffers7319552 bytes
    Database mounted.
    --rename數(shù)據(jù)文件名稱
    SQL> select name from v$datafile;
    NAME
    --------------------------------------------------------------------------------
    /oradata/orcl11g/system01.dbf
    /oradata/orcl11g/sysaux01.dbf
    /oradata/orcl11g/undotbs01.dbf
    /oradata/orcl11g/users01.dbf
    /oradata/orcl11g/example01.dbf
    /oradata/ORCL11G/datafile/o1_mf_test_j7jfm30c_.dbf
    6 rows selected.
    SQL> alter database rename file "/oradata/ORCL11G/datafile/o1_mf_test_j7jfm30c_.dbf" to "/oradata/orcl11g/test01.dbf";
    Database altered.
    SQL> select name from v$datafile;
    NAME
    --------------------------------------------------------------------------------
    /oradata/orcl11g/system01.dbf
    /oradata/orcl11g/sysaux01.dbf
    /oradata/orcl11g/undotbs01.dbf
    /oradata/orcl11g/users01.dbf
    /oradata/orcl11g/example01.dbf
    /oradata/orcl11g/test01.dbf
    6 rows selected.
    --開啟數(shù)據(jù)庫
    SQL> alter database open;
    Database altered.
    

    12C and later

    支持在線移動(dòng)數(shù)據(jù)文件:

    可參考:Online Move Datafile in Oracle Database 12c Release 1 (12.1)

    語法如下:

    ALTER DATABASE MOVE DATAFILE ( "filename" | "ASM_filename" | file_number )
     [ TO ( "filename" | "ASM_filename" ) ]
     [ REUSE ] [ KEEP ]

    以上就是Oracle移動(dòng)數(shù)據(jù)文件不停機(jī)和停機(jī)兩種方式詳解的詳細(xì)內(nèi)容,更多關(guān)于Oracle移動(dòng)數(shù)據(jù)文件的資料請(qǐng)關(guān)注其它相關(guān)文章!

    標(biāo)簽: Oracle
    相關(guān)文章:
    主站蜘蛛池模板: 杭州高温泵_热水泵_高温油泵|昆山奥兰克泵业制造有限公司 | 讲师宝经纪-专业培训机构师资供应商_培训机构找讲师、培训师、讲师经纪就上讲师宝经纪 | 高低温老化试验机-步入式/低温恒温恒湿试验机-百科 | 上海新光明泵业制造有限公司-电动隔膜泵,气动隔膜泵,卧式|立式离心泵厂家 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | 铜镍-康铜-锰铜-电阻合金-NC003 - 杭州兴宇合金有限公司 | 学习安徽网 | 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 | 进口消泡剂-道康宁消泡剂-陶氏消泡剂-大洋消泡剂 | 科研ELISA试剂盒,酶联免疫检测试剂盒,昆虫_植物ELISA酶免试剂盒-上海仁捷生物科技有限公司 | 专业的新乡振动筛厂家-振动筛品质保障-环保振动筛价格—新乡市德科筛分机械有限公司 | 网优资讯-为循环资源、大宗商品、工业服务提供资讯与行情分析的数据服务平台 | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 定制防伪标签_防伪标签印刷_防伪标签厂家-510品保防伪网 | 压滤机滤板_厢式_隔膜_板框压滤机滤板厂家价格型号材质-大凯环保 | 杜康白酒加盟_杜康酒代理_杜康酒招商加盟官网_杜康酒厂加盟总代理—杜康酒神全国运营中心 | 拼装地板,悬浮地板厂家,悬浮式拼装运动地板-石家庄博超地板科技有限公司 | 工业冷却塔维修厂家_方形不锈钢工业凉水塔维修改造方案-广东康明节能空调有限公司 | 涂层测厚仪_光泽度仪_uv能量计_紫外辐照计_太阳膜测试仪_透光率仪-林上科技 | 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 土壤有机碳消解器-石油|表层油类分析采水器-青岛溯源环保设备有限公司 | 土壤养分检测仪|土壤水分|土壤紧实度测定仪|土壤墒情监测系统-土壤仪器网 | 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 磷酸肌酸二钠盐,肌酐磷酰氯-沾化欣瑞康生物科技 | 蜗轮丝杆升降机-螺旋升降机-丝杠升降机厂家-润驰传动 | 汽车整车综合环境舱_军标砂尘_盐雾试验室试验箱-无锡苏南试验设备有限公司 | 耐破强度测试仪-纸箱破裂强度试验机-济南三泉中石单品站 | 韦伯电梯有限公司| 钢绞线万能材料试验机-全自动恒应力两用机-混凝土恒应力压力试验机-北京科达京威科技发展有限公司 | 干粉砂浆设备-干粉砂浆生产线-干混-石膏-保温砂浆设备生产线-腻子粉设备厂家-国恒机械 | 超声波流量计_流量标准装置生产厂家 _河南盛天精密测控 | 螺杆真空泵_耐腐蚀螺杆真空泵_水环真空泵_真空机组_烟台真空泵-烟台斯凯威真空 | 24位ADC|8位MCU-芯易德科技有限公司 | 挨踢网-大家的导航! | 驾驶式洗地机/扫地机_全自动洗地机_工业洗地机_荣事达工厂官网 | Maneurop/美优乐压缩机,活塞压缩机,型号规格,技术参数,尺寸图片,价格经销商 | 联系我们-腾龙公司上分客服微信19116098882 | 抓斗式清污机|螺杆式|卷扬式启闭机|底轴驱动钢坝|污水处理闸门-方源水利机械 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 大巴租车平台承接包车,通勤班车,巴士租赁业务 - 鸿鸣巴士 |