Toad由Oracle開發(fā)專家專門為開發(fā)人員而設(shè)計,是一個功能強大、結(jié)構(gòu)緊湊的專業(yè)化PL/SQL開發(fā)環(huán)境。在Toad的新版本中,還加入了DBA(Database Administrator 數(shù)據(jù)庫管理員)模塊,可以幫助DBA完成許多日常管理工作。它最大的特點就是簡單易用,訪問速度快。使用Toad,我們可以通過一個圖形化的用戶界面快速訪問數(shù)據(jù)庫,完成復雜的SQL和PL/SQL代碼編輯和測試工作,是一個高效的Oracle應用開發(fā)工具-Toad(Tools of Oracle Application Developers)。
Toad安裝:
在安裝Toad時,唯一需要注意的就是安裝位置:
Toad默認安裝位置是C:\product\Quest Software,我安裝多次發(fā)現(xiàn),如果防止在這個位置,許多時候,在啟動toad時,會報出檢測不到oracle home的錯誤,網(wǎng)上給出的解釋是沒有安裝客戶端,我個人覺得是因為是toad沒有智能到檢測到oracle安裝目錄,所以,我建議將其和oracle放在一起,譬如:
oracle安裝目錄:C:\app\userName\product\11.2.0\dbhome_1
oradata放置位置:C:\app\jinzhao\product\oradata
Toad的安裝目錄:C:\app\userName\product\Quest Software
安裝完成后,許多時候還需要配置listener.ora、sqlnet.ora、tnsnames.ora
Toad 主要特點:
模式瀏覽器(schema browser):
模式瀏覽功能可以快速訪問數(shù)據(jù)字典,瀏覽數(shù)據(jù)庫中的表、索引、存儲過程。Toad 提供對數(shù)據(jù)庫的快速訪問,使用極為方便,用戶界面簡潔,結(jié)構(gòu)安排合理。當我們點擊一個單獨的數(shù)據(jù)庫對象,Toad立即顯示此對象的詳細信息。例如,當我們點一個數(shù)據(jù)庫的表,所有和此表相關(guān)的索引、約束、存儲過程、SQL語句以及和其他表的相互引用關(guān)系都在同一界面顯示出來。為了簡化操作,用戶可以在一個模式瀏覽器窗口中操作所有數(shù)據(jù)庫對象。(特點很多, 不一一列舉了。)
Oracle 10g和Toad for Oracle的安裝步驟:
首先安裝Oracle
通過DCA創(chuàng)建數(shù)據(jù)庫文件,
數(shù)據(jù)庫創(chuàng)建完成之后我們要安裝Quest Toad for Oracle v9.1.0.62 英文版,
通過Quest Toad for Oracle 來操作數(shù)據(jù)庫,
Quest Toad for Oracle v9.1.0.62 英文版安裝完成之后我們通過SQLPLUS創(chuàng)建一個用戶
創(chuàng)建用戶之后還需要進行授權(quán),不然無法登錄到數(shù)據(jù)庫,更別說操作數(shù)據(jù)庫了:
打開Quest Toad for Oracle ,輸入用戶名和密碼連接到數(shù)據(jù)庫
如果提示“無法解析指定的連接標識符”,那么可能需要配置本地監(jiān)聽,
配置監(jiān)聽的步驟如下:
這里如果連接不成功,請檢查是不是密碼輸入錯誤,點擊“更改登錄”可以修改用戶名和密碼信息。
首先我們創(chuàng)建一張表,在菜單中選擇,
DataBase—Create—Table
數(shù)據(jù)表建好之后我們Insert一條測試記錄看看,如下圖所示,可以發(fā)現(xiàn)我們的記錄已經(jīng)增加進去了,這里要注意一點,如果當前的帳號沒有經(jīng)過SYSDBA授權(quán),那么是無法操作這張表的,我當時怎么也Insert不進去,這條SQL語句一直執(zhí)行,居然也沒有彈出錯誤,后來發(fā)現(xiàn)是沒有權(quán)限去操作,所以通過SQLPLUS去授權(quán)之后就可以了。
我們也可以使用SQLPLUS命令來操作數(shù)據(jù)庫。
(本段來自:http://www.cnblogs.com/allen0118/)