欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle數(shù)據(jù)庫導(dǎo)入導(dǎo)出超詳細(xì)教程

 更新時(shí)間:2023年12月29日 10:34:12   作者:codequ  
最近做項(xiàng)目的時(shí)候遇到過oracle數(shù)據(jù)庫導(dǎo)入導(dǎo)出,在這里我做下記錄,防止自己忘記了,下面這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫導(dǎo)入導(dǎo)出的相關(guān)資料,需要的朋友可以參考下

一、expdp導(dǎo)出

1、管理員身份登錄

sqlplus system/manager@orcl

2、刪除以前測(cè)試的用戶及對(duì)應(yīng)的數(shù)據(jù)

drop user CODEQU cascade;drop user QLQ cascade;

3、創(chuàng)建表空間(源表–待導(dǎo)出的表)

create tablespace TEST_SOURCE						  -- TEST_SOURCE 表空間名字
datafile 'D:\study\oracle\tablespace\TEST_SOURCE.dbf' -- 'D:\study\oracle\tablespace\TEST_SOURCE.dbf' 存儲(chǔ)路徑
size 200M autoextend on next 100M maxsize unlimited;   -- 表空間大小設(shè)置200M,每次100M自動(dòng)擴(kuò)展,最大不限制

4、創(chuàng)建用戶,給用戶設(shè)置默認(rèn)表空間和臨時(shí)表空間

create user CODEQU 									-- 創(chuàng)建用戶名CODEQU
identified by CODEQU 									-- 設(shè)置用戶密碼CODEQU
default tablespace TEST_SOURCE							-- 指定默認(rèn)表空間
temporary tablespace TEMP;							-- 臨時(shí)表空間默認(rèn) TEMP

5、給用戶授權(quán)(創(chuàng)建表和視圖,連接,dba等)

grant connect, resource, dba to CODEQU with admin option;

6、創(chuàng)建備份導(dǎo)出目錄(邏輯目錄存到數(shù)據(jù)庫中,物理路徑需要手動(dòng)創(chuàng)建)

create or replace directory dump_dir as 'D:\study\oracle\dumpdir'

7、授權(quán)備份目錄的讀寫權(quán)限給用戶

grant write, read on directory dump_dir to CODEQU

8、導(dǎo)出備份到備份目錄

expdp CODEQU/CODEQU@orcl directory=dump_dir dumpfile=test.dmp logfile=exptest.log

expdp導(dǎo)出(實(shí)戰(zhàn))完整代碼:

-- 1.以管理員身份登錄Oracle
sqlplus system/manager@orcl

-- 2.創(chuàng)建表空間
create tablespace TEST_SOURCE						  -- TEST_SOURCE 表空間名字
datafile 'D:\study\oracle\tablespace\TEST_SOURCE.dbf' -- 'D:\study\oracle\tablespace\TEST_SOURCE.dbf' 存儲(chǔ)路徑
size 200M autoextend on next 100M maxsize unlimited;   -- 表空間大小設(shè)置200M,每次100M自動(dòng)擴(kuò)展,最大不限制

-- 3.在表空間TEST_SOURCE內(nèi)創(chuàng)建用戶(用戶名:CODEQU, 密碼:CODEQU)
create user CODEQU 									-- 創(chuàng)建用戶名CODEQU
identified by CODEQU 									-- 設(shè)置用戶密碼CODEQU
default tablespace TEST_SOURCE							-- 指定默認(rèn)表空間
temporary tablespace TEMP;							-- 臨時(shí)表空間默認(rèn) TEMP

-- 4.用戶授權(quán)
grant connect, resource, dba to CODEQU with admin option;

-- 5.創(chuàng)建導(dǎo)出文件(備份)目錄  邏輯目錄(物理真實(shí)目錄需手動(dòng)創(chuàng)建)
create or replace directory dump_dir as 'D:\study\oracle\dumpdir'

-- 6.授予用戶對(duì)導(dǎo)出目錄的讀寫權(quán)限
grant write, read on directory dump_dir to CODEQU

-- 7.退出Oracle
exit;

-- 8.使用expdp導(dǎo)出數(shù)據(jù)(在dos命令中操作,不是sqlplus中操作)
expdp CODEQU/CODEQU@orcl directory=dump_dir dumpfile=test.dmp logfile=exptest.log

二、impdp導(dǎo)入

impdp導(dǎo)入(實(shí)戰(zhàn))完整代碼:

-- 1.以管理員身份登錄Oracle
sqlplus system/manager@orcl

-- 2.創(chuàng)建表空間
create tablespace TEST_TARGET							-- TEST_TARGET 表空間名字
datafile 'D:\study\oracle\tablespace\TEST_TARGET.dbf'	-- 'D:\study\oracle\tablespace\TEST_TARGET.dbf' 存儲(chǔ)路徑
size 200M autoextend on next 100M maxsize unlimited;     -- 表空間大小設(shè)置200M,每次100M自動(dòng)擴(kuò)展,最大不限制

-- 3.在表空間CODEQU內(nèi)創(chuàng)建用戶(用戶名:QLQ, 密碼:QLQ)
create user QLQ 									-- 創(chuàng)建用戶名qlq
identified by QLQ 									-- 設(shè)置用戶密碼qlq
default tablespace TEST_TARGET							-- 指定默認(rèn)表空間
temporary tablespace TEMP;							-- 臨時(shí)表空間默認(rèn) TEMP

-- 4.用戶授權(quán)
grant connect, resource, dba to QLQ with admin option;

-- 5. 導(dǎo)入用戶及其數(shù)據(jù)
impdp QLQ/QLQ@orcl 									-- 本地用戶
directory=dump_dir 									-- 導(dǎo)出的邏輯目錄,一定要在oracle中創(chuàng)建完成,并且給用戶讀寫權(quán)限
dumpfile=test.dmp 									-- 導(dǎo)出的數(shù)據(jù)文件名稱
remap_schema=CODEQU:QLQ								-- CODEQU導(dǎo)出時(shí)創(chuàng)建的,QLQ是當(dāng)前用戶(要導(dǎo)入的用戶)
logfile=imptest.log									-- 日志文件

impdp QHTF/QHTF@orcl directory=datadir dumpfile=QHTF_2022070539.DMP remap_schema=QHTF:QHTF logfile=20220705_QHTF_IMPORT.log

三、遠(yuǎn)程服務(wù)器Oracle數(shù)據(jù)庫導(dǎo)入本地Oracle數(shù)據(jù)庫(expdp導(dǎo)出)

1、刪除本地已有用戶

drop user QHTF cascade;
drop user PLATFORM cascade;

2、查詢本地的導(dǎo)出目錄(備份路徑)

select * from dba_directories

sqlplus system/manager@orcl
drop user QHTF cascade;
drop user PLATFORM cascade;
create user QHTF identified by QHTF default tablespace MES_QHTF temporary tablespace TEMP;
create user prj_muber62 identified by prj_muber62 default tablespace MES_XXX temporary tablespace TEMP;
create user PLATFORM identified by PLATFORM default tablespace MES_QHTF_PLATFORM temporary tablespace TEMP;
grant connect, resource, dba to QHTF with admin option;
grant connect, resource, dba to PLATFORM with admin option;

impdp QHTF/QHTF@orcl directory=datadir dumpfile=QHTF_2022070539.DMP remap_schema=QHTF:QHTF logfile=20220705_QHTF_IMPORT.log
impdp PLATFORM/PLATFORM@orcl directory=datadir dumpfile=PLATFORM_2022070577.DMP remap_schema=QHTF:QHTF logfile=20220705_PLATFORM_IMPORT.log

總結(jié)

到此這篇關(guān)于Oracle數(shù)據(jù)庫導(dǎo)入導(dǎo)出的文章就介紹到這了,更多相關(guān)Oracle數(shù)據(jù)庫導(dǎo)入導(dǎo)出內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論