視圖只是通過sql語句形成的虛擬化表,在plsql developer中,只要將創(chuàng)建視圖的語句保存就是導出了。

創(chuàng)新互聯(lián)公司從2013年創(chuàng)立,先為英吉沙等服務建站,英吉沙等地企業(yè),進行企業(yè)商務咨詢服務。為英吉沙企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
工具:PLSQL Developer
步驟:
1、登錄PLSQL Developer到指定數(shù)據(jù)庫。
2、進入后,左側對象中找到“Views”,并點開。
3、找到要導出的視圖名字,如圖中“V_TEST”,右鍵點擊,選擇“查看”或“編輯”均可。
4、彈出頁面中的語句就是創(chuàng)建視圖的語句,復制到其他文本文件中就導出成功了。
一、使用PLSQL導出導入ORACLE數(shù)據(jù)庫:
1、打開plsql--工具----》導出用戶對象(可以導出表結構和序列、視圖)
ps:如果上面不選中"包括所有者",這樣到導出的表結構等就不包含所有者,
這樣就可以將A所有者的表結構等導入到B所有者的表空間中
2、導出表結構和表數(shù)據(jù):
1、想要導入數(shù)據(jù)庫必須首先創(chuàng)建用戶和表空間并賦權限
(1)創(chuàng)建用戶:
(2)創(chuàng)建表空間:電腦開始菜單-----》找到Oracle目錄----》找到數(shù)據(jù)要導入進的數(shù)據(jù)庫---》打開該數(shù)據(jù)庫的控制臺---》然后可以創(chuàng)建表空間
2、導入表結構、序列和數(shù)據(jù)
(1)導入表結構和序列: plsql---》工具---》導入表
(2)導入表數(shù)據(jù):
到此數(shù)據(jù)導入完成;
注:(1)創(chuàng)建的用戶和表空間是和導出數(shù)據(jù)庫中的用戶和表空間對應的;如要從A數(shù)據(jù)庫中導出B用戶C表空間下的所有表、數(shù)據(jù)、序列到M數(shù)據(jù)庫;則在M數(shù)據(jù)庫中創(chuàng)建B用戶
和C表 空間。
(2)oracle11數(shù)據(jù)庫不能導出orcale10的數(shù)據(jù)
(3)plsql導出表數(shù)據(jù)是如果數(shù)據(jù)中用Long類型的大數(shù)據(jù),導出格式不能是sql,只有dmp格式才可以。
首先要弄清楚的是,你導出的目的是什么?是為了在另外一個庫上重建么,或者僅僅是要看一看。
是要導出該用戶下所有的嗎?數(shù)據(jù)庫的版本是什么?
給你一個簡單的比較通用的辦法,用exp導出
我在10.2.0.1下測試通過,應該可以用于9i以上版本。
$ exp test/oracle owner=test rows=n file=exp.dmp log=exp.log
這樣是導出test用戶下的所有對象,rows=n 即不導出數(shù)據(jù),只導出表結構。
導出文件是exp.dmp 。這個是不可讀的,你可以用如下命令獲得表結構
$ imp test/oracle file=exp.dmp show=y log=imp.log
show=y 即不真正執(zhí)行導入,只將導入要做的事情記錄到imp.log當中。
執(zhí)行結束。可以在imp.log中看到類似如下的信息
"CREATE TABLE "TEST" ("A" NUMBER, "B" NUMBER) PCTFREE 10 PCTUSED 40 INITRAN"
"S 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1 BUFFER"
"_POOL DEFAULT) TABLESPACE "USERS" LOGGING NOCOMPRESS"
"CREATE TABLE "TN" ("NAME" VARCHAR2(1000)) PCTFREE 10 PCTUSED 40 INITRANS 1"
" MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1 BUFFER_PO"
"OL DEFAULT) TABLESPACE "USERS" LOGGING NOCOMPRESS"
I
這就是原來在test用戶下的2張表的結構了
網(wǎng)頁名稱:oracle視圖如何導出,oracle視圖導出為sql
文章源于:http://chinadenli.net/article28/heojcp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、網(wǎng)站維護、用戶體驗、靜態(tài)網(wǎng)站、微信小程序、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)