oracle資料庫 dmp檔案cmd命令匯入資料庫報錯
資料庫版本: oracle11g.作業系統win7
相信也有不少人會碰到類似問題吧。首先我開啟cmd輸入了匯入命令:
imp orcl/[email protected] file=D:\新建資料夾\gkpt.dmp ignore=y。
之後cmd就告訴我ORACL 錯誤 1017.接著讓我輸入使用者名稱密碼,ORA-01017:invalid username/password; login denied使用者名稱/密碼:
但我輸入我當前登陸的使用者名稱密碼。我確定是對的。但cmd總是提示錯誤
IMP-00058: 遇到 ORACLE 錯誤 1017
ORA-01017: invalid username/password; logon denied
IMP-00005: 所有允許的登入嘗試均失敗
IMP-00000: 未成功終止匯入
解決過程:
1.先是檢查使用者名稱密碼是否正確,經檢查後,沒有問題
2.然後檢查使用者是否被鎖或存在許可權問題select * from dba_users;如果資料庫連線的使用者被鎖,給帳號解鎖alter user orcl account unlock; 加許可權,為了方便我直接grant all to public(授予所有許可權(all)給所有使用者(public)) 3.前兩步然並卵....接著我又查看了下oracle的環境變數也沒有問題 幾經坎坷搞了一下午問題終於得到解決。經反覆查閱說以sysdba登陸的,使用者名稱得改為system。
imp system /[email protected]
file=D:\新建資料夾\gkpt.dmp ignore=y。
總結:最後問題總算是解決了,在解決過程中走了不少彎路。查了一些不相干的資料。深入的看了oracle許可權等等。。
雖然一下午挺累,但是也學到了不少。很開心
相關推薦
oracle資料庫 dmp檔案cmd命令匯入資料庫報錯
資料庫版本: oracle11g.作業系統win7 相信也有不少人會碰到類似問題吧。首先我開啟cmd輸入了匯入命令: imp orcl/[email protected] file=D:\新建資料夾\gkpt.dmp ignore=y。 之後cmd就告訴
Linux系統下Oracle資料庫dmp檔案匯出與匯入
1.建立表空間 su - oracle create tablespace demo_new_data datafile '${ORACLE_HOME}\oradata\demo_new_data.dbf' size 500M reuse autoextend on next 40M exte
Oracle資料庫dmp檔案高版本匯入低版本
1、Oracle12c匯出dmp檔案 2、直接匯入Oracle10g提示如下錯誤 3、使用notepad工具開啟Oracle10g匯出的dmp檔案,檢視dmp檔案版本號(如果dmp檔案太大,會打不開,可以匯出某張表的dmp進行版本號的檢視) 4、使用Alx
oracle 資料庫Cmd命令匯入匯出
imp 匯入資料庫: 1.直接匯入資料表: imp username/[email protected] file=d:\AA.dmp &
Oracle匯入、匯出資料庫dmp檔案
版本 1、例項資料完全匯出 即匯出指定例項下的所有資料 exp username/[email protected]/orcl file=d:/daochu/test.dmp full=y 2、使用者資料匯出 即匯出指定例項下指定使用者的資料,如下為匯出使用者myora
MySQL資料庫通過cmd命令匯入和匯出sql檔案
在使用MySQL資料庫時,經常需要備份和恢復資料庫,通過匯出sql檔案備份和直接執行sql檔案恢復是非常便捷的方式。本篇部落格主要介紹如何對MySQL資料庫通過cmd命令匯出和匯入sql檔案。1.匯出sql檔案 匯出sql檔案可以使用mysqldump。
mysql密碼為空時,c#如何執行一條cmd命令匯入sql檔案到資料庫並獲得mysql的輸出
mysql匯入sql檔案的cmd命令為: mysql -uroot -p密碼 -D資料庫名<sql檔案全路徑 但是當資料庫的密碼為空時,應該這樣: mysql -uroot -D資料庫名<
匯出匯入資料庫 dmp檔案
將Oracle數 據庫匯出到本地磁碟中 具體實現程式碼 匯出: exp 使用者名稱/密碼@資料庫 owner='使用者名稱' file=D:\*.dmp buffer=9000000 compress=y log=D:\*.log 舉例: exp scott/[em
Oracle 對於.dmp檔案的匯入和匯出功能 問題解決
因為需要,匯入磁碟上的.dmp檔案到資料庫裡,但是直接在命令列裡 imp a/[email protected] file = 'D:\dmp\a.dmp' full = y是執行不成功的而且報錯。 IMP-00013: only a DBA can import
oracle 12c DMP檔案匯出,oracle 11gDMP檔案匯入
首先,我們都知道一點,由於版本問題,dmp檔案的匯出匯入會報錯,而低版本的匯出,高版本是可以直接匯入的,它能相容低版本 而高版本匯出,想要匯入低版本,這個就有問題了,會提示版本的相容問題,別人的解決方法我不知道,當然我也嘗試過了,但是在我這裡沒有成功。所以我嘗試了一下逼得辦
Mysql通過cmd命令匯入sql檔案
首先找到你mysql安裝目錄下的bin目錄,複製目錄, 開啟cmd命令視窗,輸入cd mysql安裝目錄下的bin目錄 輸入mysql安裝的碟符,比如是D盤,則輸入 d: 輸入 mysql -u使用者名稱 -p密碼 顯示所有資料庫 show databases;
Oracle中dmp檔案的匯入
1 對於資料庫的操作大多數的人喜歡用工具,Nacicat等,2,在匯入dmp檔案的時候,也是利用navicat,顯示沒有systemdba許可權3,先建立新使用者賦予systemdba許可權,但是有顯示insufficient privileges(許可權不足)4,放棄nav
windows下 mongodb 連線,備份,還原遠端伺服器上的資料庫(在cmd命令視窗實現)
1. Windows下遠端連線伺服器上的MongoDB資料庫 使用的是mongo命令,如果安裝mongodb時配置了環境變數,可以直接快捷鍵windows+R開啟cmd。 管理員身份cmd執行如下語句: mongo -h ip:埠/資料庫名 -u user
SpringMVC 實現POI讀取Excle檔案中資料匯入資料庫(上傳)、匯出資料庫中資料到Excle檔案中(下載)
package com.shiliu.game.utils; import java.io.OutputStream; import java.net.URLEncoder; import java.util.ArrayList; import java.util.List; import
將oracle的dmp匯入到不同表空間 oracle的dmp檔案匯入到不同表空間 oracle將dmp檔案匯入到不同的表空間方法: 1、exp USER/
win10匯入oracle的dmp檔案方法
一,在Oracle的安裝檔案的BIN目錄下,shift +右鍵 開啟powershell命令視窗。當前操縱目錄為F盤。二,以dba身份登入oracle資料庫:Sqlplus user/[email protected] as sysdba或者:Sqlplus us
【EXP】匯出資料庫dmp檔案,只有幾張表有資料,剩下的所有表只有表結構沒有資料
匯出一個dmp,指定的表中有資料,其他的表只有表結構, 有資料的表只有幾張,分別是A,B,C三張表,剩下的表都沒有資料 思路: 匯出一個111.dmp,所有的表都只是表結構 將111.dmp匯入到新建立的使用者中,使用者為test使用者 將正式資料庫的資料insert到te
DB2通過命令匯入資料庫
RESTORE DATABASE MECIS (需要恢復的資料庫名稱) FROM "C:\DATA-BAK"(需要恢復的資料庫路徑) TAKEN AT 20170222103900(需要恢復的資料
在ASP.NET中將Excel檔案中資料匯入資料庫並顯示進度條
在ASP.NET中經常會遇到Excel檔案匯入資料庫的問題,遇到資料量比較大的時候,最好顯示進度條。 進度條設計是參考網上某牛人提供的程式碼,利用JS實現的,謝謝這個大牛了(忘記了當時記錄下他的大名了,:()。具體思路:首先將後臺伺服器上ProgressBar.htm 頁面內
linux下匯入匯出oracle的dmp檔案
1.匯出dmp件 命令:exp QGTG/\"[email protected]\" file=/usr/fuck.dmp exp QGTG/\"[email protected]\" file=/usr/fuck.dmp full=y ,多了個ful