国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

兵官扯蛋之3步搞定不同oracle版本導庫迂回戰術

2019-11-08 20:41:37
字體:
來源:轉載
供稿:網友
A庫導入到B庫。原理:使用create table as的方式導入結構和數據。優勢:不在乎Oracle數據庫版本的不同;不需要使用exp先導出A庫到本地,再使用imp導入到B庫;clob字段也能正常導入(blob未測試);效率還很快;1. B庫建立dblink鏈接A(我建的dblink叫 hztd_229)。2. A庫執行以下語句,獲取sql腳本。select 'create table ' || t.table_name || ' as select * from ' ||       t.table_name || '@hztd_229;'  from user_tab_comments twhere t.table_name not like '%$%'order by t.table_name;  3. B庫使用命令窗口模式執行A的查詢腳本;  4. 如果B庫執行命令有部分表因主外鍵的原因導致執行失敗,執行再執行一次或多次即可。5. 如果B庫不能直接建立dblink到A庫,那么增加中間庫(如本地庫C)執行上述步驟從A導入C,C再導入B。6. 本地oracle被B庫訪問方式:在listener.ora中增加(ADDRESS = (PROTOCOL = TCP)(HOST = 192.3.3.229)(PORT = 1521)) 其中192.3.3.229為本地ip。缺點:只能導table和view。不過可以使用導出用戶對象功能進行補充。 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新蔡县| 商河县| 乐至县| 赣州市| 颍上县| 昌宁县| 渝北区| 漳平市| 前郭尔| 罗源县| 始兴县| 南充市| 达日县| 阿拉善右旗| 宜春市| 固始县| 信丰县| 富裕县| 台南市| 同仁县| 应城市| 博客| 娄底市| 视频| 吐鲁番市| 三都| 浦江县| 哈尔滨市| 丹江口市| 化德县| 彰武县| 西林县| 唐河县| 广汉市| 桂平市| 临安市| 锦屏县| 湘潭县| 佛学| 南汇区| 广宁县|