在bj上班已經2個月了,感覺一直沒有進入狀態,只有強迫自己進入了。為了不荒廢之前學過的東西,計畫從資料庫開始繼續深入了解。於是從某處拷了個3.xg的資料庫檔案,回來恢復,然後搞搞效能優化。
匯入步驟:
1、建立(臨時)表空間
create tablespace ts_a
datafile 'd:\oracle\product\10.2.0\oradata\orcl\***.dbf' size 2048m
size 2048m
autoextend on
next 256m maxsize 20480m
extent management local;
create temporary tablespace ts_temp
tempfile 『d:\oracle\product\10.2.0\oradata\orcl\***_temp.dbf』
size 2048m
autoextend on
next 256m maxsize 20480m
extent management local;
2、建立使用者
create user user_*** identified by password
default tablespace ts_a
temporary tablespace ts_temp;
3、授予許可權
grant dba,connect,resource to ***;
4、匯入資料檔案(此命令在cmd裡邊執行)
imp system/*** fromuser=old_user touser=user_*** file=***.dmp ignore=y log=***_log.txt
然後就是長達乙個小時的等待時間。。。
以下是輸出日誌:
經由常規路徑由 export:v10.02.01 建立的匯出檔案
已經完成 zhs16gbk 字符集和 al16utf16 nchar 字符集中的匯入
匯出客戶機使用 utf8 字符集 (可能的字符集轉換)
匯出伺服器使用 utf8 nchar 字符集 (可能的 ncharset 轉換)
. 正在將 cwxt_08 的物件匯入到 njga0621
. . 正在匯入表 "tt_bd_***precord"匯入了 0 行
......
.... . 正在匯入表 "vtosh2yvzxh9cxytrhhuv5qawx"匯入了 0 行
. . 正在匯入表 "vtosh2yvzy38kj1vaj72ykkm2"匯入了 0 行
成功終止匯入, 沒有出現警告。
另外可能會用到的命令:
5、刪除表空間、資料檔案和內容
drop tablespace *** including contents and datafiles;
6、刪除使用者
drop user *** cascade;
ORCLE資料匯入匯出
本地安裝號資料庫軟體,並建立資料庫orcl 在建表空間的時候,建議命名與資料來源資料庫的表空間一致,不然後續匯入會出現問題 第1步 建立臨時表空間 create temporary tablespace qq temp tempfile d oracle data qq temp.dbf size ...
orcle之PLSQL匯入資料
在用以前,敲機房的時候都是用sql server中一條一條的寫 可是在用敲用了pd以後就不能那麼傻不拉幾的區一行一行的敲了,畢竟有了工具,今天就總結一下匯入sql指令碼。首先單機file,然後選擇new commond window,如下圖 然後在開啟的視窗中輸入 d share 05 drp sq...
命令列匯入匯出資料檔案
為支撐資料量,引入了mycat做為分庫,分表的 持久層 mycat在語法上不支援mysql的語法。mycat資料匯入需要帶有插入宣告的列 匯出命令 1.通過doc進入到mysql目錄下如 c program files x86 mysql mysql server 5.1 bin mysqldump...