亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

虛擬機搭建測試環境解決方案

發布時間:2020-08-08 07:08:40 來源:ITPUB博客 閱讀:160 作者:ocpDBAboy 欄目:關系型數據庫

圖片中涉及的腳本在圖片下方。

虛擬機搭建測試環境解決方案


【腳本1】.
select df.tablespace_name "表空間名",
       totalspace "總空間M",
       freespace "剩余空間M",
       round((1 - freespace / totalspace) * 100, 2) "使用率%"
  from (select tablespace_name, round(sum(bytes) / 1024 / 1024) totalspace
          from dba_data_files
         group by tablespace_name) df,
       (select tablespace_name, round(sum(bytes) / 1024 / 1024) freespace
          from dba_free_space
         group by tablespace_name) fs
 where df.tablespace_name = fs.tablespace_name
 order by df.tablespace_name;

【腳本2】.
create tablespace test_space datafile 'E:\APP\ADMINISTRATOR\ORADATA\DBSERVER\test_space.dbf'size 3G;

【腳本3】.
--以下生成腳本(根據需要來調整需要生成的腳本)
SQL> set heading off
SQL> set echo off
SQL> set feedback off
SQL> set termout on
SQL> spool d:\move_test.sql
--要移動的表
select DISTINCT 'alter table '||||segment_name || ' move tablespace test_space;' from dba_extents where segment_type='TABLE' and file_id=37;

--要移動的索引
select DISTINCT 'alter index ' || owner||'.'||segment_name || ' rebuild tablespace test_space;'
  from dba_extents
 where segment_type = 'INDEX'
   and file_id = 37;

--移動分區表
SQL>select DISTINCT 'alter table '|| segment_name || ' move partition '|| partition_name || ' tablespace test_space;' from dba_extents where segment_type='TABLE PARTITION' and file_id=18;
--移動分區索引
SQL>select DISTINCT 'alter index '|| segment_name || ' rebuild partition '|| partition_name || ' tablespace test_space;' from dba_extents where segment_type='INDEX PARTITION' and file_id=18;
SQL>spool off 
--ps:然后執行move_test.sql,注意保證test_space有足夠的空間容納這些數據。


【腳本4】.
--以下生成腳本(根據需要來調整需要生成的腳本)
SQL> set heading off
SQL> set echo off
SQL> set feedback off
SQL> set termout on
SQL> spool d:\move_test2.sql
--表
select DISTINCT 'alter table '||segment_name || ' move tablespace TSP_ORDADM;' from dba_extents where segment_type='TABLE' and file_id=43;
--索引
select DISTINCT 'alter index ' || owner||'.'||segment_name || ' rebuild tablespace TSP_ORDADM;'
  from dba_extents
 where segment_type = 'INDEX'
   and file_id = 43;
SQL>spool off 

【腳本5】.
--移到中轉表空間TEST_SPACE
ALTER TABLE LAB.LAB_IMAGE_RESULT MOVE TABLESPACE TEST_SPACE LOB(IMAGE) STORE AS(TABLESPACE TEST_SPACE);

--移回原表空間TSP_LAB
ALTER TABLE LAB.LAB_IMAGE_RESULT MOVE TABLESPACE TSP_LAB LOB(IMAGE) STORE AS(TABLESPACE TSP_LAB);

【腳本6】.
--1.在sqlplus工具中可以help copy 
--先創建對象
select dbms_metadata.get_ddl('TABLE','TEST1','TEST') from dual;

--2.可以通過dblink來插入
--本地以網絡登錄的形式test/oracle@king "king"連接字符串
--然后插入數據
COPY FROM test/oracle@king INSERT test.TEST1 (SERIES_NO,TABLE_CODE,TABLE_NAME,MANAGER_CLASS,REMARK)USING SELECT * FROM comm.FEE_TABLE_DICT@tsj--取數源 tsj 是dblink

3.TEST.TEST1表在所指定的表空間同步數據之后,
后續alter table...rename to...,然后drop源表空間上的老表(表空間resize之后,就做個逆向操作)。


dbtiger
good luck!
2018,3,30 于海南三亞

虛擬機搭建測試環境解決方案












向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邻水| 邹城市| 东方市| 建昌县| 元谋县| 福安市| 和田市| 陵水| 翼城县| 固阳县| 兴仁县| 蓬莱市| 峡江县| 丰宁| 政和县| 怀仁县| 贵定县| 安仁县| 台南市| 宁国市| 阿克苏市| 临邑县| 镇雄县| 饶阳县| 辽宁省| 驻马店市| 民乐县| 喀喇沁旗| 临澧县| 陆河县| 灵山县| 错那县| 成都市| 绵竹市| 安塞县| 五家渠市| 凤冈县| 鹿邑县| 炎陵县| 翁牛特旗| 尖扎县|