創(chuàng)建臨時表空間_第1頁
創(chuàng)建臨時表空間_第2頁
創(chuàng)建臨時表空間_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、/創(chuàng)建臨時表空間create temporary tablespace test_temp size 32m autoextend on next 32m maxsize 2048mextent management local;/創(chuàng)建數據表空間create tablespace test_dataloggingsize 32m autoextend on next 32m maxsize 2048mextent management local;/創(chuàng)建用戶并指定表空間create user testserver_user identified by testserver_userdefaul

2、t tablespace test_datatemporary tablespace test_temp;/給用戶授予權限grant connect,resource to testserver_user; (db2:指定所有權限)導入導出命令:Oracle數據導入導出imp/exp就相當于oracle數據還原與備份。exp命令可以把數據從遠程數據庫服務器導出到本地的dmp文件, imp命令可以把dmp文件從本地導入到遠處的數據庫服務器中。 利用這個功能可以構建兩個相同的數據庫,一個用來測試,一個用來正式使用。執(zhí)行環(huán)境:可以在SQLPLUS.EXE或者DOS(命令行)中執(zhí)行,DOS中可以執(zhí)行時

3、由于 在oracle 8i 中 安裝目錄ora81BIN被設置為全局路徑,oracle用java編寫,SQLPLUS.EXE、EXP.EXE、IMP.EXE這兩個文件有可能是被包裝后的類文件。下面介紹的是導入導出的實例。數據導出:1 將數據庫TEST完全導出,用戶名system 密碼manager 導出到D:daochu.dmp中 exp system/managerTEST file=d:daochu.dmp full=y2 將數據庫中system用戶與sys用戶的表導出 exp system/managerTEST file=d:daochu.dmp owner=(system,sys)3

4、 將數據庫中的表inner_notify、notify_staff_relat導出 exp aichannel/aichannelTESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)4 將數據庫中的表table1中的字段filed1以"00"打頭的數據導出 exp system/managerTEST file=d:daochu.dmp tables=(table1) query=" where filed1 like '00%'"上面是常用的導

5、出,對于壓縮,既用winzip把dmp文件可以很好的壓縮。也可以在上面命令后面 加上 compress=y 來實現。數據的導入1 將D:daochu.dmp 中的數據導入 TEST數據庫中。 imp system/managerTEST file=d:daochu.dmp imp aichannel/aichannelHUST full=y file=d:datanewsmgnt.dmp ignore=y 上面可能有點問題,因為有的表已經存在,然后它就報錯,對該表就不進行導入。 在后面加上 ignore=y 就可以了。2 將d:daochu.dmp中的表table1 導入imp system/

6、managerTEST file=d:daochu.dmp tables=(table1)基本上上面的導入導出夠用了。不少情況要先是將表徹底刪除,然后導入。注意:操作者要有足夠的權限,權限不夠它會提示。數據庫時可以連上的??梢杂胻nsping TEST 來獲得數據庫TEST能否連上。附錄一:給用戶增加導入數據權限的操作第一,啟動sql*puls第二,以system/manager登陸第三,create user 用戶名 IDENTIFIED BY 密碼 (如果已經創(chuàng)建過用戶,這步可以省略)第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY

7、 VIEW , DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA,CONNECT,RESOURCE,CREATE SESSION TO 用戶名字第五, 運行-cmd-進入dmp文件所在的目錄, imp userid=system/manager full=y file=*.dmp 或者 imp userid=system/manager full=y file=filename.dmp執(zhí)行示例:F:WorkOracle_Databackup>imp userid=test/test full=y file=inner_notif

8、y.dmp屏幕顯示(c) Copyright 2000 Oracle Corporation. All rights reserved.With the Partitioning option已經完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的導入導出服務器使用UTF8 NCHAR 字符集 (可能的ncharset轉換). 正在將AICHANNEL的對象導入到 AICHANNEL. . 正在導入表 "INNER_NOTIFY" 4行被導入準備啟用約束條件.成功終止導入,但出現警告。附錄二:Oracle 不允許直接改變表的擁有者, 利用Export/Import可以達到這一目的.先建立import9.par,然后,使用時命令如下:imp parfile=/filepath/import9.par例 import9.par 內容如下: FROMUSER=TGPMS TOUSER=TGPMS2 (注:把表的擁有者由FROMUSER改為TOUSER,FROMUSE

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論