當前位置:首頁 » 數據倉庫 » 怎麼復制oracle資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

怎麼復制oracle資料庫

發布時間: 2022-05-23 08:06:21

Ⅰ oracle沒有dba許可權怎麼復制資料庫

方法一: 通過exp/imp將數據導入到目標資料庫 方法二: 通過expdp/impdp將數據導入到目標資料庫

Ⅱ oracle資料庫怎麼把一個庫裡面的數據導入到另外一個庫

導入資料庫備份文件,打開pl/sql
developer
,點擊tool(工具)----》import
..然後把你的備份文件導入就可以了,刷新tables
,就可以看到表了

Ⅲ oracle怎麼快速復制資料庫

2千萬條的話不能直接使用create table as select...

先建一樣結構的表。然後用append參數
非歸檔模式下:
insert /*+append*/ into a select * from b;

歸檔模式下:
insert /*+append*/ into a nologging select * from b;

前兩天我剛剛研究了下這個問題 希望能對你有所幫助。

Ⅳ oracle 怎麼把從別人然電腦上拷貝下來的資料庫,導入到自己電腦里oracle。

我只導過9i的版本,你看看用不用得上吧
1、導入的數據應該是一個後綴為dmp的文件
2、要注意oracle的版本是不是相同的,不然會不兼容
3、要導入的話,在電腦的cmd命令行輸入:
imp
用戶名/密碼@你要導入到哪個資料庫的名稱
file=dmp文件所在的盤符:\數據文件.dmp
full=y(full=y意思是完全導入)
例如:
imp
administrator/password@DB
file=c:\xxx.dmp
full=y
5、也許導入的時候會出錯,說什麼找不到相應的表空間之類的,那是因為你新建的資料庫沒有建立一個表空間,你要到你新建的資料庫中找到存儲-表空間然後新建一個和導入時發生錯誤的那個表空間一樣的名字就可以了
6、還要新建一個用戶,把它的默認表空間設成你新建的那個,還要在角色里給它分配各DBA的角色。然後在imp命令中輸入的用戶名密碼就是這個用戶了。
不過這是9i版本的,可能你用的oracle是其他版本的,希望能幫上一點忙

Ⅳ 如何將oracle資料庫的內容導入到另一個oracle資料庫

1、先導出舊資料庫中的內容。
exp
資料庫用戶名/密碼
full=y
file=d:\OradbBak.dmp
log=d:\OradbBak.log
2、把剛才導出的內容導入到新資料庫
imp
資料庫用戶名/密碼
full=y
file=d:\OradbBak.dmp
log=d:\OradbBak.log
3、具體命令參數可以用下面的命令來查詢
exp
help=y
imp
help=y

Ⅵ 在oracle中怎樣把一個資料庫中的一張表的數據復制到另一個資料庫中的一張表中

1、使用plsql連接上資料庫,展開【Tables】菜單項,下面出現的就是資料庫表。

Ⅶ oracle怎麼把資料庫的表復制到另外一個資料庫

不同的資料庫語法不同(SQL Server和Oracle為例),且復制包括目標表已存在和目標表不存在的情況,分別回答:
SQL Server中,如果目標表存在:

1

insert into 目標表 select * from 原表;

SQL Server中,,如果目標表不存在:

1

select * into 目標表 from 原表;

Oracle中,如果目標表存在:

1
2

insert into 目標表 select * from 原表;
commit;

Oracle中,如果目標表不存在:

1

create table 目標表 as select * from 原表;

Ⅷ 如何可以將oracle資料庫復制粘貼

可用如下方法復制:
如果新表不存在:
比如有一張表叫test,現在要復製表結構及表內數據,可執行代碼:

create table test as select * from test;

這樣就把表結構連同數據一起復制了。
如果表存在,可用以下代碼:

insert into test1 select * from test;commit;

Ⅸ 怎樣用最簡單的方法復制或遷移Oracle資料庫

在DBA的日常工作中,經常需要重裝或在新機器上安裝Oracle,但每次安裝所浪費的時間、精力以及失敗的挫折都在考驗著DBA的承受能力,本文著重介紹了一個簡單的復制和遷移Oracle資料庫的方法,詳細內容請參考下文。

復制遷移的步驟如下:

◆1、首先,復制原Oracle資料庫的安裝目錄到新機器或系統中的安裝目錄,注意目錄要一致,盤符也要一致。

◆2、假如Oracle的安裝目錄不在Program Files系統文件夾下,我們需要把原系統中的Program Files文件夾下的Oracle目錄也復制到新系統的Program Files文件夾中去。

◆3、導出原系統中的Oracle注冊表信息,主要注冊信息如下:
A. HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE
B. HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services 下有關Oracle的所有鍵,通常包括以下9個:
/OracleMTSRecoveryService
/OracleOraHome92Agent
/OracleOraHome92ClientCache
/OracleOraHome92HTTPServer
/OracleOraHome92PagingServer
/
/
/OracleOraHome92TNSListener
/OracleServiceORA8

◆4、注意:有多少個資料庫,注冊表服務鍵下的OracleServiceXXX就會有多個。其中最主要的有監聽服務和資料庫服務,即OracleOraHome92TNSListenerXXX和OracleServiceXXX。

◆5、將導出的所有注冊表的信息在新的系統中導入(注冊)。

◆6、設置系統環境變數,打開"我的電腦"的"屬性"界面,在"高級"而點擊"環境變數"進入設置,找到[Path]系統變數項目,點"編輯",在變數值的輸入框的最後,加入";ORACLE的安裝目錄"。

◆7、最後我們需要進入 C:/Documents and Settings/All Users/Start Menu/Programs下把 Oracle - OraHome92 和 Oracle Installation Procts 兩個菜單文件夾也復制到新系統中,此時,就和新安裝的一樣了。重啟系統後,成功完成。