1樓:飛喵某
1、首先先確認oracle伺服器上oracle中標紅的相關的服務是否已經正常啟動。
2、然後要把plsql關閉,讓連線先退出一下,確保斷開資料庫的所有連線,如果資料庫中有正在連線客戶端,備份的時候可能會出現異常。
3、接著開啟cmd命令提示符視窗,輸入備份資料庫的命令,xp命令的後面跟使用者名稱和密碼,file是備份的路徑,owner則是資料庫的使用者名稱,按下回車鍵等待備份。
4、耐心等待。當資料完成匯出之後,cmd視窗中會出現的提示語,這就表示已經完成了資料庫備份匯出的動作。
5、這時候在計算機中找到第四步中設定的檔案儲存路徑,如下截圖,你會發現多了乙個dmp的檔案,這個檔案就是我們需要的備份檔案了。
2樓:小破孩vs小傻妮
exp user/pwd@例項名稱(遠端電腦的話是你本地配置好的鏈結名稱) file=d:\a.dmp
3樓:sky的悲傷
oracle使用者的匯出與匯入
匯出:1、 找到你oracle安裝位置的bin目錄下的 emp.exe
如: d:\oracletools\oracle\product\10.2.0\db_1\bin
2、雙擊執行,輸入你要匯出的使用者名稱和密碼(密碼不可見)3、輸入你匯出檔案存放的位置
如:d:\crm.
dmp 【一定是bmp檔案】匯入:1、 建立使用者 如:crm 【如果存在crm使用者(裡面含有資料等 先刪除 drop user crm cascade)】
2、 賦權讓其擁有匯入的許可權 grant dba to crm3、 找到你oracle安裝位置的bin目錄下的 imp.exe4、 輸入你要匯入dmp檔案的位置
oracle資料庫怎麼備份恢復
4樓:匿名使用者
oracle資料庫匯出操作
匯入匯出都要進行目錄建立與授權。
在pl/sql裡面編寫也可以
select * from dba_directories(這個是檢視建立的目錄)
drop directory exp_dir(刪除指定名稱的目錄)create or replace directory expdp_dir as 『e:/exp』
grant read ,write on directory expdp_dir to public
5樓:匿名使用者
單擊開始,這裡輸入cmd,開啟dos視窗
輸入命令
exp bms/bmspass@tcdb file=e:\dbback\dbback20160112.dmp
這裡說明一下
這裡的bms是指備份時,登入資料庫例項tcdb的使用者名稱;
這裡的/是語法符號。
這裡的bmspass是使用者bms登入資料庫tcdb時的密碼;
@是語法符號。
這裡的tcdb是oracle資料庫的例項名。
這裡的file=e:\dbback\dbback20160112.dmp 是只指備份檔案的存放路徑。
等待匯出完成,如果看到這裡的匯出成功,說明備份完成了。
開啟備份時指定的儲存路徑,就可以看到備份檔案了。
如果在匯出命令的最後加上full=y的引數,也就是
exp bms/bmspass@tcdb file=e:\dbback\dbback20160112.dmp full=y
意思是將使用者bms在tcdb資料庫例項中的所有檔案都備份,也就是完整備份。
資料庫還原使用語法
imp bms/bmspass@tcdb file=e:\dbback\dbback20160112.dmp
這裡的e:\dbback\dbback20160112.dmp是備份檔案的存放路徑
資料庫備份檔案怎麼開啟,怎樣備份資料檔案
資料庫備份檔案是這樣的。看我這個新建個資料庫,然後資料庫點右鍵 任務 還原 資料庫在開啟頁面選擇 源裝置 然後瀏覽,然後新增,在彈出對話方塊中 檔案型別 下拉框中選擇 所有檔案 然後找到你的這個檔案,點確定,然後在 選擇還原備份集 中核取方塊勾上,然後點選左上角的 選項 然後在右邊的 還原選項 中將...
oracle資料庫面試題,ORACLE資料庫面試題
1 b沒有訪問表employee的許可權,或者有許可權但是在做desc時沒有加使用者名稱在表前面。2 在建表時設定了max extent引數導致了表extent數滿了之後不能再進行擴充套件。3 tablespace full表示該錶空間沒有可擴充套件的塊了,這是設定了datafile為autoext...
JDBC鏈結oracle資料庫問題
jdbc oracle thin這表示連線oracle資料庫所要使用的協議,就好像你訪問web站點要使用http協議是乙個道理,這個是jdbc連線任何資料庫都要有的乙個符號,就當固定格式吧,127.0.0.1表示本機位址 準確的講就是你安裝oracle的機器的位址,如果你自己機器上安裝了oracle...