国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

dmp文件導(dǎo)入數(shù)據(jù)庫服務(wù)器

這篇具有很好參考價值的文章主要介紹了dmp文件導(dǎo)入數(shù)據(jù)庫服務(wù)器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、什么是dmp文件

在oracle中,dmp文件是數(shù)據(jù)庫導(dǎo)出的文件,常用于數(shù)據(jù)庫的備份和遷移。一般會用exp命令來導(dǎo)出,用imp命令來導(dǎo)入也就是恢復(fù)數(shù)據(jù)庫。

二、dmp文件導(dǎo)入

常用于數(shù)據(jù)庫遷移使用,當(dāng)需要額外部署新的服務(wù)器時,需要將提前備份好的dmp文件導(dǎo)入到新的環(huán)境中。

創(chuàng)建用戶

在導(dǎo)入之前,我們需要新建一個用戶,用于存放我們的dmp數(shù)據(jù)
  • 登錄到linux服務(wù)器 切換oracle用戶

su - oracle
  • 登錄到oracle數(shù)據(jù)庫

sqlplus / as sysdba ? --以操作系統(tǒng)權(quán)限認(rèn)證的oracle sys管理員登陸
  • 切換到數(shù)據(jù)庫存儲端(pdb)

alter session set container=idms
?
alter session 切換容器
  • 創(chuàng)建數(shù)據(jù)庫用戶

create user <username> identified by <password> 
default tablespace <tablespace_name> -- 默認(rèn)表空間
temporary tablespace temp -- 臨時表空間
?
create user ecdsprodtest0412 identified by ecdsprodtest0412 default tablespace ITREASURY temporary tablespace temp;
  • 用戶授權(quán)

授予角色語法:
grant <object/system privilege> to <role name>;
CONNECT 角色,--擁有Connect權(quán)限的用戶只可以登錄ORACLE(僅具有創(chuàng)建SESSION的權(quán)限),不可以創(chuàng)建實體,不可以創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。
RESOURCE 角色,--是授予開發(fā)人員的。擁有Resource權(quán)限的用戶只可以創(chuàng)建實體,不可以創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。
DBA角色,--是授予數(shù)據(jù)庫維護人員的。擁有全部特權(quán),是系統(tǒng)最高權(quán)限,只有DBA才可以創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。
?
grant connect,resource,dba to ecdsprodtest0412;
  • 創(chuàng)建dmp文件存儲目錄并賦權(quán)

新建directory的語法
CREATE [OR REPLACE] DIRECTORY directory  directoryName AS 'pathname';
?
create or replace  directory  dmpdir ?as ?'/oradata';
grant read ,write on directory dmpdir to ecdsprodtest0412;
  • 切換root用戶,賦予讀寫權(quán)限

mkdir ?  /oradata
chmod -R 777 /oradata

導(dǎo)入dmp文件

  • 將dmp文件上傳到/oradata目錄下 切換到oracle用戶 執(zhí)行導(dǎo)入dmp命令

impdp  ecdsprodtest0412/ecdsprodtest0412 ?directory=dmpdir dumpfile=hbisdp_230411.dmp ?remap_schema=hbisdp:ecdsprodtest0412 ?logfile=20230412.log;
?
directory ? ? --此路徑可以理解為實際絕對路徑在oracle數(shù)據(jù)庫里的別名,是導(dǎo)入文件的存儲位置
DUMPFILE ? ? ?--此參數(shù)為需要導(dǎo)入的dmp文件名
REMAP_SCHEMA ?--當(dāng)把用戶A的對象導(dǎo)入到用戶B時,使用此參數(shù)
REMAP_TABLESPACE ?--用于進行數(shù)據(jù)的表空間遷移。把前一個表空間中的對象導(dǎo)入到冒號后面的表空間
LOGFILE ? ? ? --指定導(dǎo)入日志名稱

至此導(dǎo)入dmp文件完成

三、導(dǎo)入報錯處理

需刪除當(dāng)前創(chuàng)建的用戶,重新執(zhí)行上面的導(dǎo)入步驟

刪除用戶命令

drop user ECDSPRODTEST0412 cascade;
?
表示刪除用戶ECDSPRODTEST0412,同時刪除 ECDSPRODTEST0412 用戶下的所有數(shù)據(jù)對象,如 table, view 等
?
cascade 介紹與用法 ( oracle)
級聯(lián)刪除,比如你刪除某個表的時候后面加這個關(guān)鍵字,會在刪除這個表的同時刪除和該表有關(guān)系的其他對象

dmp文件導(dǎo)入數(shù)據(jù)庫服務(wù)器

此時可能會出現(xiàn)這個問題,解決方案:

1)查看用戶的連接狀況

SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME='ECDSPRODTEST0412';

如果報錯

dmp文件導(dǎo)入數(shù)據(jù)庫服務(wù)器

則查詢所有的oracle用戶,找到要刪除的用戶對應(yīng)的名字

select * from all_users;

再次執(zhí)行

SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME='ECDSPRODTEST0412';

dmp文件導(dǎo)入數(shù)據(jù)庫服務(wù)器

2)刪除用戶所有連接的session

alter system kill session '213,4036';

最后再次刪除用戶文章來源地址http://www.zghlxwxcb.cn/news/detail-501151.html

drop user ECDSPRODTEST0412 cascade;

到了這里,關(guān)于dmp文件導(dǎo)入數(shù)據(jù)庫服務(wù)器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【Oracle Database】如何遠程連接服務(wù)器、創(chuàng)建用戶、從本地dmp導(dǎo)入表

    【Oracle Database】如何遠程連接服務(wù)器、創(chuàng)建用戶、從本地dmp導(dǎo)入表

    連接服務(wù)器的操作自己通過sql developer連接 刪除用戶 檢查test用戶的權(quán)限

    2024年03月08日
    瀏覽(30)
  • 如何將本地開發(fā)完成后的數(shù)據(jù)庫文件遷移到服務(wù)器中

    將本地開發(fā)完成后的數(shù)據(jù)庫文件遷移到服務(wù)器中的數(shù)據(jù)庫是一個常見的操作,尤其是在項目部署階段。這個過程大致可以分為導(dǎo)出(備份)本地數(shù)據(jù)庫、傳輸文件到服務(wù)器、以及導(dǎo)入數(shù)據(jù)庫到服務(wù)器數(shù)據(jù)庫中三個步驟。這里我將以 MySQL 和 MongoDB 為例來說明這個過程。 對于

    2024年03月19日
    瀏覽(28)
  • 查詢服務(wù)器tns文件路徑,oracle數(shù)據(jù)庫tns配置方法詳解

    查詢服務(wù)器tns文件路徑,oracle數(shù)據(jù)庫tns配置方法詳解

    Oracle中TNS的完整定義:transparence Network Substrate透明網(wǎng)絡(luò)底層, 監(jiān)聽服務(wù)是它重要的一部分,不是全部,不要把TNS當(dāng)作只是監(jiān)聽器。 上圖中的CGDB和STDCG就是對應(yīng)的TNS,HOST是指向數(shù)據(jù)庫服務(wù)器的IP,當(dāng)然局域網(wǎng)內(nèi)用計算機名稱也是可以的。通過客戶端Net Manager創(chuàng)建一個連接到數(shù)據(jù)

    2024年02月09日
    瀏覽(92)
  • MariaDB數(shù)據(jù)庫服務(wù)器

    MariaDB數(shù)據(jù)庫服務(wù)器

    目錄 一、什么是數(shù)據(jù)庫? 二、什么是關(guān)系型數(shù)據(jù)庫? 三、數(shù)據(jù)庫字符集和排序規(guī)則是什么? 四、常用數(shù)據(jù)類型 五、Mariadb數(shù)據(jù)庫相關(guān)配置案例 一、什么是數(shù)據(jù)庫? 數(shù)據(jù)庫(DB)是以一定方式長期存儲在計算機硬盤內(nèi),能與多個用戶共享,具有盡可能小的冗余度、與應(yīng)用程序

    2024年02月10日
    瀏覽(27)
  • redis數(shù)據(jù)庫緩存服務(wù)器

    redis數(shù)據(jù)庫緩存服務(wù)器

    redis比mysql訪問數(shù)據(jù)快 非關(guān)系型數(shù)據(jù)庫以鍵值對的方式存儲數(shù)據(jù) 作用:加快訪問速度,緩解數(shù)據(jù)庫壓力 redis最新版本7 特點 豐富的數(shù)據(jù)結(jié)構(gòu) list,set,hash等數(shù)據(jù)結(jié)構(gòu)的存儲 支持持久化 支持事務(wù) “一個完整的動作,要么全部執(zhí)行,要么什么也沒有做” 支持主從支持高可用,支持

    2024年02月05日
    瀏覽(29)
  • 服務(wù)器編程:數(shù)據(jù)庫連接池

    服務(wù)器編程:數(shù)據(jù)庫連接池

    引言: 數(shù)據(jù)庫連接池和線程池的思想一樣,是為了避免頻繁創(chuàng)建和銷毀數(shù)據(jù)庫連接導(dǎo)致的性能開銷。如果一個項目頻繁的需要訪問數(shù)據(jù)庫,那么它就有可能需要頻繁的創(chuàng)建/銷毀數(shù)據(jù)庫連接,那么我們可以采用數(shù)據(jù)庫連接池的技術(shù),在需要時,從數(shù)據(jù)庫連接池中獲取數(shù)據(jù)庫連

    2024年02月11日
    瀏覽(23)
  • 本地數(shù)據(jù)庫遷移到云端服務(wù)器

    本地數(shù)據(jù)庫遷移到云端服務(wù)器

    工具遷移xtrabackup 創(chuàng)建云服務(wù)器——通過云服務(wù)器提供的公網(wǎng)地址遠程連接XShell——利用遷移工具將數(shù)據(jù)庫從本地遷移到云服務(wù)器 ①本地數(shù)據(jù)庫安裝xtrabackup --target-dir表示備份文件存放的目錄 ②備份本地數(shù)據(jù)庫 ③桌面作為中介接收、上傳數(shù)據(jù)庫 ①將數(shù)據(jù)庫文件上傳到云服務(wù)

    2024年04月25日
    瀏覽(33)
  • 完美解決:訪問WordPress時候出現(xiàn) 建立數(shù)據(jù)庫連接時出錯您看到此頁面,則表示您在 wp-config.php 文件中定義的用戶名和密碼信息不正確,或是我們無法與 數(shù)據(jù)庫服務(wù)器 localhost

    完美解決:訪問WordPress時候出現(xiàn) 建立數(shù)據(jù)庫連接時出錯您看到此頁面,則表示您在 wp-config.php 文件中定義的用戶名和密碼信息不正確,或是我們無法與 數(shù)據(jù)庫服務(wù)器 localhost

    目錄 一、問題: 二、原因: 三、解決方法: 您看到此頁面,則表示您在? wp-config.php ?文件中定義的用戶名和密碼信息不正確,或是我們無法與 數(shù)據(jù)庫服務(wù)器? localhost ?進行通信。也可能是您主機的數(shù)據(jù)庫服務(wù)器未在運行。 您確定用戶名和密碼正確嗎? 您確定輸入的主機

    2024年01月17日
    瀏覽(36)
  • 查看服務(wù)器中數(shù)據(jù)庫的表和數(shù)據(jù)

    要查看數(shù)據(jù)庫中的表和表中的數(shù)據(jù),您可以按照以下步驟進行操作: 1. 進入 MySQL 控制臺。使用以下命令連接到 MySQL 控制臺: ? ?``` ? ?mysql -u root -p ? ?``` ? ?輸入 MySQL root 用戶的密碼并按 Enter 鍵。 2. 選擇要查看的數(shù)據(jù)庫。使用以下命令選擇要查看表和數(shù)據(jù)的數(shù)據(jù)庫: ?

    2024年02月11日
    瀏覽(23)
  • Mysql數(shù)據(jù)庫遷移|如何把一臺服務(wù)器的mysql數(shù)據(jù)庫遷移到另一臺服務(wù)器上的myql中

    Mysql數(shù)據(jù)庫遷移|如何把一臺服務(wù)器的mysql數(shù)據(jù)庫遷移到另一臺服務(wù)器上的myql中

    ? 那么這里博主先安利一下一些干貨滿滿的專欄啦! Linux專欄 https://blog.csdn.net/yu_cblog/category_11786077.html?spm=1001.2014.3001.5482 操作系統(tǒng)專欄 https://blog.csdn.net/yu_cblog/category_12165502.html?spm=1001.2014.3001.5482 手撕數(shù)據(jù)結(jié)構(gòu) https://blog.csdn.net/yu_cblog/category_11490888.html?spm=1001.2014.3001.5482 一、在

    2024年02月06日
    瀏覽(41)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包