us.bytes/
1024
kb ,us.segment_name
from
user_segments us
where
us.segment_type=
'table'
order
bybytes
desc
truncate table 垃圾資料過多的表;
匯出uat2 資料庫指令碼
確定 directory data_pump_dir 存在
在資料庫中
select * from dba_directories ;
登入到 遠端 linux 資料庫伺服器,切換到 啟動 oracle的使用者,匯出資料
su - oracle啟動使用者
expdp
system
/manager1 schemas=hecuat
directory
=data_pump_dir dumpfile=hecuat_20161006.dmp
logfile
=data_pump_dir:hecuat_20161006.log
linux 突發異常處理
如果command not found 錯誤, root使用者 ,重新連線一下
可以在家目錄 /home/使用者資料夾 下檢視.bash_profile裡的path
path=$path:$home/bin:/sbin:/usr/bin:/usr/sbin
先登入到應用伺服器關閉tomcat
然後關閉 要刪除的使用者的所有連線
select
a.sid, a.serial#,
''''
||a.sid||
','||a.serial#||
''''
from
v$session a
where
a.username=
'hecuat'
;alter
system
kill
session
'419,34697'
;重置使用者
drop
user
hecprd
cascade
;create
user
hecprd
identified
byhecprd
default
tablespace
hecprd
temporary
tablespace
temp;
grant
dbato
hecprd;
grant
connect
tohecprd;
grant
create
anymaterialized
view
tohecprd;
grant
create
anysynonym
tohecprd;
grant
create
anytable
tohecprd;
grant
create
anyview
tohecprd;
grant
select
anydictionary
tohecprd;
grant
read
,write
ondirectory
data_pump_dir
tohecprd;
匯入資料
把匯出的檔案上傳或者移動到 目標資料庫伺服器 data_pump_dir 目錄下
chown oracle:oracle 源資料庫匯出檔案
chmod 777 源資料庫匯出檔案
cp 檔案 目錄
impdp hecprd/hecprd remap_schema=hecuat:hecprd remap_tablespace=hecuat:hecprd
directory
=data_pump_dir dumpfile=
20161002
_uat.dmp
logfile
=20161002
_uat.log transform=oid:n
匯入資料型別需要注意的
關聯oid相同,說明type的oid在oracle內部是作為關聯的重要資訊使用的。
在impdp中,我們可以使用transform引數設定,要求將原有dmp檔案中oid對映重新生成。
impdp scottback/scottback@wilson directory=my_dir dumpfile=scott.dmp logfile=resimp2.log remap_schema=scott:scottback transform=oid:n
mysqldump 匯出資料庫各引數詳細說明
mysqldump是mysql用於轉儲存資料庫的實用程式。它主要產生乙個sql指令碼,其中包含從頭重新建立資料庫所必需的命令create table insert等。下面我們詳細介紹一下mysqldump匯出的各種例項 1 匯出乙個資料庫的結構 mysqldump d dbname uroot p ...
匯入匯出資料庫
1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 3.匯入資料庫 mysql 資料庫名 檔案 mysql u root 資料庫名 檔案 4.備份時,排除某張表的 mysqldump u...
資料庫匯入匯出
啥 也不說了。資料的匯出 1 將資料庫 test 完全匯出 使用者名稱 system 密碼manager 匯出到d daochu.dmp中 exp system manager test file d daochu.dmp full y 2 將資料庫中 system 使用者與sys 使用者的表匯出 ...