oracle遠程資料庫導出
㈠ 如何把遠程的oracle資料庫導出到本地
你把遠程資料庫導出之後,通過網路傳到你本機,然後你從本機導入到本機機器資料庫上,這樣就可以了。
㈡ 如何把遠程的oracle資料庫導出到本地計算機上
1,可用exp命令導出到本地:
win+R,然後輸入cmd進入命令提示符。
㈢ 如何導出oracle資料庫數據
導出dmp:選擇oracle導出,找到bin下面的imp.exe,設定導出文件名導出
導出表數據,查詢全表數據(不帶rowid),全部選中右鍵導出sql文件
㈣ 怎麼將遠程oracle資料庫備份到本地
遠程Oracle資料庫導出到本地用exp命令。
導出一個完整資料庫:
1、win鍵+R鍵,輸入cmd,打開命令提示符。
2、執行
1
exp 用戶名/密碼@實例名 file=導出路徑\文件名 log=導出路徑\日誌名 full=y
㈤ 如何導出遠程oracle資料庫中的表結構
exp本地導出與imp本地導入
exp命令:
1 exp username/psw@TEST file=d:test.dmp full=y2 exp username/psw@TEST file=d:test.dmp owner=(ly)3 exp username/psw@TEST file= d:test.dmp tables=(grid1,grid2)1其中一是將Test(與某一資料庫對應的oracle服務名)資料庫進行整體導出2將屬於用戶ly的所有表導出
3將表grid1,與grid2導出
d:test.dmp是導出的文件地址
imp命令:
1 imp system/psw@TEST file=d:test.dmp
2 imp system/psw@TEST full=y file=d:test.dmp ignore=y3 imp system/psw@TEST file=d:test.dmp tables=(grid1)ignore=y表示如果被導入的資料庫中某個表已經存在就忽略不導入那個表3表示只導入grid1這個表
在導入導出前要先測試下對應的資料庫是否是通的:tnsping test來測試,同樣test是服務名所有命令可在cmd下執行
用exp/imp遠程操作資料庫
對ORACLE資料庫進行遠程操作,假設資料庫在192.168.1.110上,具體方法如下:
一、在客戶端創建和服務端對應的服務名
方法1:
修改tnsnames.ora文件
加入遠程伺服器的命名:
Sql代碼
TEST_ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.110)(PORT = 1521)))
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
方法2:
在oracle客戶端,打開net manager。
創建一個服務命名TEST_ORCL,主機IP為:192.168.1.110,服務名orcl,埠1521二、測試遠程伺服器是否暢通
進入到cmd後,執行命令:tnsping TEST_ORCL。
三、遠程操作資料庫
導出:
Sql代碼
1:exp username/password@TEST_ORCL file=bak_filepath2:exp username/password@TEST_ORCL full=y file=bak_filepathusername 用戶名,password 密碼,TEST_ORCL 客服端服務名,bak_filepath 備份文件存放的路徑導入:
Sql代碼
1:imp username/password@TEST_ORCL file=bak_filepath full=y2:imp username/password@TEST_ORCL/database_name file=bak_filepath full=y3:imp username/password@TEST_ORCL file=bak_filepath fromuser=fromadmin touser=toadminusername 用戶名,password 密碼,TEST_ORCL 客服端服務名,bak_filepath 備份文件存放的路徑fromadmin 備份數據的用戶名,toadmin 還原資料庫的用戶名。database_name 還原到那個資料庫上full=y 將資料庫整體導出,包括表結構等。
㈥ 怎麼導出遠程oracle資料庫,導出格式為dmp的
在開發的有時候需要在測試庫中和真實庫中數據一致。這時就需要設計到資料庫的導出。一方面方便自己查閱,另一方面方便需要的朋友
本人因不喜歡在本地安裝oracle,所以使用的是虛擬,在虛擬機中打開運行 輸入cmd如圖:
2
在彈出的命令行中輸入:exp 用戶名/密碼@遠程oralce資料庫的IP:埠號/實例 file=存放位置:文件名.dmp full = y。如下圖:
㈦ oracle怎麼導出遠程資料庫,導出文件是dmp格式
簡單點使用exp即可。
exp dexter/[email protected]:1521/startrek file=d:\1.dmp log=d:\exp1.log tables=(mp1)
其中:
1、dexter/[email protected]:1521/startrek
遠程資料庫的用戶名/密碼@IP地址:埠號/service_name
2、file
file指定了輸出文件的路徑
3、log
log為輸出log文件的路徑
4、tables
指定了要導出的表的名稱。(多個表使用逗號分隔,按照用戶導出的時候可以去掉tables這個選項)
㈧ PL/SQL遠程連接伺服器上的Oracle資料庫,導出表時沒有找到"導出可執行文件".
plsql的導出功能要調用Oracle客戶端中的exp.exe文件,需要安裝完整的Oracle客戶端,instanceClient是不行的。操作如下:
1、打開PLSQL,找到工具欄,打開「導出表」。如圖。
㈨ 怎麼實現用java操作遠程oracle資料庫的導入導出
oracle 資料庫導入導出(用dmp的方法)
cmd
1 將資料庫SampleDB完全導出,用戶名system 密碼manager 導出到E:\SampleDB.dmp中
exp file=E:\sampleDB.dmp full=y
2將備份資料庫文件中的數據導入指定的資料庫SampleDB 中,如果 SampleDB 已存在該表,則不再導入;
imp file=D:\SampleDB.dmp full=y ignore=y
如果沒有DBA許可權,用以下命令授予DBA許可權
sqlplus / as sysdba;
conn system/manager
sql>grant dba to SampleDB
㈩ 遠程oracle資料庫導出本地
遠程Oracle資料庫導出到本地用exp命令。
導出一個完整資料庫:
1、win鍵+R鍵,輸入cmd,打開命令提示符。