gps平台、**建設、軟體開發、系統運維,找森大網路科技!
來自森大科技官方部落格
將a機器上的乙個使用者匯入到b機器中,操作步驟:
1、將a機器上的某個使用者匯出(在a機器的命令列中操作)
exp username/password owner=username file=c:\username.dmp rows=y
回車即可
用現場的使用者名稱和密碼替換上述命令中的使用者名稱和密碼
2、在b機器上的資料庫中準備環境
準備環境包括兩個部分:
一,a機器中使用者username中所有表和索引使用的表空間在b機器中是否全部存在
可以在a機器中通過username登陸oracle,然後使用如下語句查詢使用者a都使用
了那些表空間:
select distinct tablespace_name from user_tables
union
select distinct tablespace_name from user_indexes;
然後在b機器上使用任何乙個使用者登陸oracle,然後通過如下語句查詢b中的所有
表空間:
select * from dba_tablespaces;
然後對比一下,看看a使用的表空間在b中是否全部存在,如果有不存在的需要建立,
建立語句如下:
create tablespace 「sncp_accounts_tblspace」
logging
datafile 『d:\oracle\oradata\sncp\accounts_1.ora』 size 100m
autoextend
on next 2m maxsize unlimited extent management local;
需要調整表空間名稱和位置
二、在b機器上建立乙個與a機器中同名的使用者,如果有的話就先刪除把:
drop user username cascade;
然後通過如下語句建立:
–建立使用者
create user username profile 「default」
identified by password default tablespace ******xx
temporary tablespace yyyyyyyyy
account unlock;
grant 「connect」 to username with admin option;
grant 「dba」 to username with admin option;
-----------
其中的******x和yyyyyyyy可以在a機器中通過如下語句查詢:
select
username,default_tablespace,temporary_tablespace
from dba_users;
--找到相應使用者的預設表空間和臨時表空間
3、在b機器上匯入(在b機器的命令列中操作,需要將a中匯出的檔案拷貝過來)
imp username/password fromuser=username rows=y file=c:\username.dmp ignore=y
gps平台、**建設、軟體開發、系統運維,找森大網路科技!
來自森大科技官方部落格
各資料庫匯入 匯出Access教程
access儲存資料可讀性強,資料遷移容易,我們把它作為小型資料的備份檔案,方便各種資料庫間匯入匯出。本文位址 無論是匯出還是匯入,首先我們都得先配置下本地odbc資料來源,步驟如下圖 1 開始 控制面板 管理工具 資料來源 odbc 如下圖所示 2 選擇 新增 選擇對應的oracle驅動程式,如下...
匯出資料庫
exp 引數例項 匯出整個例項 exp wjh orcl file wjh.dmp log wjh.log full y consistent y direct y wjh應具有dba許可權 匯出某個使用者所有物件 exp wjh orcl file wjh.dmp log wjh.log owne...
MySQL匯出匯出資料庫
預設匯出路徑為mysql的內建路徑,因此這裡都加上了 documents 作為路徑。匯出整個資料庫 mysqldump u root p test documents test.sql 匯出資料庫乙個表 mysqldump h hostname u username p password datab...