sqlplus導(dǎo)出存儲過程 Oracle中用哪個命令可以批量導(dǎo)出存儲過程?
Oracle中用哪個命令可以批量導(dǎo)出存儲過程?試試這個:在sqlplus中:setechoff setheadingoff setfeedbackoff spoolc:進(jìn)程.txt--1. 用sys
Oracle中用哪個命令可以批量導(dǎo)出存儲過程?
試試這個:在sqlplus中:setechoff setheadingoff setfeedbackoff spoolc:進(jìn)程.txt--1. 用sys users的話來說:從DBAusourcewhereowner=“YOURuuser”和type=“procedure”--2中選擇文本。普通用戶(要導(dǎo)出其下存儲過程的用戶):首先從用戶中選擇文本,登錄數(shù)據(jù)庫,單擊右上角的工具欄,然后單擊工具欄上的工具。三。選擇要導(dǎo)出的表、序列或存儲過程。類型列顯示對象屬性、表、序列和存儲過程。在這里您可以選擇一個存儲過程或序列。4選擇多個導(dǎo)出對象。按住CTRL鍵可選擇多個導(dǎo)出對象。單擊輸出文件,輸出文件路徑,選擇文件路徑,輸入文件名,后綴為SQL。如果后綴是SQL,則是一些可以直接在其他應(yīng)用程序上執(zhí)行的數(shù)據(jù)庫語句。5開始導(dǎo)出數(shù)據(jù)腳本。單擊“導(dǎo)出”按鈕開始將選定對象導(dǎo)出到數(shù)據(jù)腳本中。你出去時需要選擇一個目錄。6查看導(dǎo)出文件。導(dǎo)出后,雙擊打開導(dǎo)出的文件,可以看到一些腳本,如表創(chuàng)建存儲過程。如果查看導(dǎo)出文件,可以看到特定的腳本語言。
oracle數(shù)據(jù)庫怎么導(dǎo)出存儲過程?
使用Oracle一般配備PL/SQL欄、對象窗口,查找相應(yīng)的函數(shù)或存儲過程,右鍵單擊查看或編輯。
通常,我是這樣使用的。如果有很多,請參考Internet上提供的方法:
Oracle導(dǎo)出一個用戶下的所有存儲過程
方法1:
設(shè)置echo off
設(shè)置heading off
設(shè)置feedback off
spool D:tmp.txt文件
從用戶選擇文本方法2:
使用PL/SQL菜單工具-->導(dǎo)出用戶對象…,選擇用戶并在彈出的對話框中輸出文件,選擇要導(dǎo)出的內(nèi)容,單擊〖導(dǎo)出〗按鈕進(jìn)行導(dǎo)出