亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄 搜索
oracle知識(shí) ORACLE的數(shù)據(jù)類型 Oracle技術(shù)網(wǎng)—DBMS_Job包的用法 Oracle技術(shù)網(wǎng)—Oracle for NT系統(tǒng)實(shí)用工具介紹 Oracle技術(shù)網(wǎng)—Oracle常見錯(cuò)誤代碼 Oracle技術(shù)網(wǎng)—Oracle常用Script Oracle技術(shù)網(wǎng)—Oracle常用數(shù)據(jù)字典 Oracle技術(shù)網(wǎng)—ORACLE數(shù)據(jù)庫(kù)簡(jiǎn)介 Oracle技術(shù)網(wǎng)—Oracle特殊包 Oracle技術(shù)網(wǎng)—Oracle相關(guān)站點(diǎn) Oracle技術(shù)網(wǎng)—哪些初始化參數(shù)最影響Oracle系統(tǒng)性能 PL/SQL DBA Oracle7 7.3.2.2 Oracle技術(shù)網(wǎng)—listener.log的內(nèi)容增長(zhǎng)很快,是否可以刪除重建 Oracle技術(shù)網(wǎng)—ORACLE表空間恢復(fù)方案 Oracle技術(shù)網(wǎng)—Oracle常用系統(tǒng)文件有哪些 Oracle技術(shù)網(wǎng)—ORACLE回滾段管理(上) Oracle技術(shù)網(wǎng)—ORACLE回滾段管理(下) Oracle技術(shù)網(wǎng)—Oracle如何決定使用哪個(gè)回退段 Oracle技術(shù)網(wǎng)—Oracle數(shù)據(jù)庫(kù)的空間管理技巧 Oracle技術(shù)網(wǎng)—Oracle數(shù)據(jù)庫(kù)碎片整理 Oracle技術(shù)網(wǎng)—Oracle數(shù)據(jù)庫(kù)有哪幾種關(guān)閉方式 Oracle技術(shù)網(wǎng)—Oracle數(shù)據(jù)庫(kù)有哪幾種啟動(dòng)方式 Oracle技術(shù)網(wǎng)—Oracle預(yù)定義角色有哪些 Oracle技術(shù)網(wǎng)—ROLLBACK不能回滾的命令 Oracle技術(shù)網(wǎng)—查看哪些session正在使用哪些回滾段 Oracle技術(shù)網(wǎng)—存儲(chǔ)參數(shù)(storage子句)含義及設(shè)置技巧 Oracle技術(shù)網(wǎng)—和權(quán)限有關(guān)的表有哪些 Oracle技術(shù)網(wǎng)—漫談數(shù)據(jù)庫(kù)的啟動(dòng)和關(guān)閉 Oracle技術(shù)網(wǎng)—哪些初始化參數(shù)最影響Oracle系統(tǒng)性能 Oracle技術(shù)網(wǎng)—如何備份控制文件 Oracle技術(shù)網(wǎng)—如何查出前臺(tái)正在發(fā)出的sql語(yǔ)句 Oracle技術(shù)網(wǎng)—如何查看Oracle版本及安裝了哪些選項(xiàng) Oracle技術(shù)網(wǎng)—如何查看Oracle數(shù)據(jù)表的建表語(yǔ)句 Oracle技術(shù)網(wǎng)—如何查看SGA區(qū)剩余可用內(nèi)存 Oracle技術(shù)網(wǎng)—如何查看各個(gè)表空間占用磁盤情況 Oracle技術(shù)網(wǎng)—如何查看后臺(tái)進(jìn)程 Oracle技術(shù)網(wǎng)—如何查看什么時(shí)間有哪些數(shù)據(jù)庫(kù)對(duì)象結(jié)構(gòu)被修改過 Oracle技術(shù)網(wǎng)—如何查看數(shù)據(jù)庫(kù)的各種數(shù)據(jù)文件 Oracle技術(shù)網(wǎng)—如何查看數(shù)據(jù)庫(kù)的字符集 Oracle技術(shù)網(wǎng)—如何查看數(shù)據(jù)文件是否自動(dòng)擴(kuò)展 Oracle技術(shù)網(wǎng)—如何查看數(shù)據(jù)文件所在的路徑 Oracle技術(shù)網(wǎng)—如何查看用戶表上的約束內(nèi)容 Oracle技術(shù)網(wǎng)—如何查看用戶表所占空間的大小 Oracle技術(shù)網(wǎng)—如何查詢出primary key和forgen key的關(guān)系表 Oracle技術(shù)網(wǎng)—如何改變當(dāng)前聯(lián)機(jī)日志文件的大小 Oracle技術(shù)網(wǎng)—如何利用DBMS_SQL包和游標(biāo)計(jì)算當(dāng)前用戶下所有表的行數(shù) Oracle技術(shù)網(wǎng)—如何啟動(dòng)ARCHIVELOG模式 Oracle技術(shù)網(wǎng)—如何取出某一用戶的密碼,再原封不動(dòng)的改回去 Oracle技術(shù)網(wǎng)—如何設(shè)置BLOCK_SIZE大于2K,如:4K、16K Oracle技術(shù)網(wǎng)—如何手工指定使用哪個(gè)回退段 Oracle技術(shù)網(wǎng)—如何修改internal的口令 Oracle技術(shù)網(wǎng)—如何移動(dòng)控制文件到新的目錄中 Oracle技術(shù)網(wǎng)—如何移數(shù)據(jù)庫(kù)文件 Oracle技術(shù)網(wǎng)—如何增加表空間的大小 Oracle技術(shù)網(wǎng)—怎樣查看init.ora文件 Oracle技術(shù)網(wǎng)—怎樣查看SGA值 Oracle技術(shù)網(wǎng)—怎樣查看哪些用戶擁有SYSDBA、SYSOPER權(quán)限? Oracle技術(shù)網(wǎng)—怎樣快速查出Oracle 數(shù)據(jù)庫(kù)中的鎖等待 Oracle技術(shù)網(wǎng)—怎樣識(shí)別IO競(jìng)爭(zhēng)和負(fù)載平衡 Exp vs Imp Oracle技術(shù)網(wǎng)—EXP、IMP 命令詳解 Oracle技術(shù)網(wǎng)—Exp/Imp大量數(shù)據(jù) Oracle技術(shù)網(wǎng)—Export/Import 使用技巧與常見錯(cuò)誤 Oracle技術(shù)網(wǎng)—Oracle數(shù)據(jù)庫(kù)的備份與恢復(fù) Oracle技術(shù)網(wǎng)—如何把數(shù)據(jù)exp到Sql loader里 Oracle技術(shù)網(wǎng)—如何單獨(dú)備份一個(gè)或多個(gè)表 Oracle技術(shù)網(wǎng)—如何單獨(dú)備份一個(gè)或多個(gè)用戶 Oracle技術(shù)網(wǎng)—如何導(dǎo)入指定表 Oracle技術(shù)網(wǎng)—如何建立一個(gè)與現(xiàn)存數(shù)據(jù)庫(kù)相同,但不包含數(shù)據(jù)的空庫(kù) Oracle技術(shù)網(wǎng)—如何在oracle7和oracle8之間exp/imp數(shù)據(jù) Oracle技術(shù)網(wǎng)—提高ORACLE數(shù)據(jù)庫(kù)系統(tǒng)import性能 Oracle技術(shù)網(wǎng)—為何我的導(dǎo)出文件只有500K Oracle技術(shù)網(wǎng)—自動(dòng)備份Oracle數(shù)據(jù)庫(kù) Oracle技術(shù)網(wǎng)—作Export或Import時(shí),如何記錄LOG信息? SQL技巧 Oracle技術(shù)網(wǎng)—LONG數(shù)據(jù)類型使用上的一些說明 Oracle技術(shù)網(wǎng)—Oracle8 PL/SQL編程風(fēng)格與系統(tǒng)性能的提高 Oracle技術(shù)網(wǎng)—Oracle8中用戶名、表名、列名、索引名...可以用中文命名嗎 Oracle技術(shù)網(wǎng)—Oracle中如何實(shí)現(xiàn)某一字段自動(dòng)增加1 Oracle技術(shù)網(wǎng)—SQL(Structured Query Language)語(yǔ)句分哪幾類 Oracle技術(shù)網(wǎng)—SQL*PLUS常用命令列表 Oracle技術(shù)網(wǎng)—SQL*Plus系統(tǒng)環(huán)境變量有哪些?如何修改? Oracle技術(shù)網(wǎng)—SQL*Plus中緩沖區(qū)命令列表 Oracle技術(shù)網(wǎng)—SQL*Plus中能運(yùn)行哪幾種命令 Oracle技術(shù)網(wǎng)—SQLPlus中的復(fù)制和粘貼技巧 Oracle技術(shù)網(wǎng)—查看本用戶下的各種對(duì)象的SQL腳本 Oracle技術(shù)網(wǎng)—查找a表中有,而在b表中沒有的記錄 Oracle技術(shù)網(wǎng)—利用PL/SQL打印ASCII表 Oracle技術(shù)網(wǎng)—如何查找、刪除表中重復(fù)的記錄 Oracle技術(shù)網(wǎng)—如何對(duì)CLOB行字段執(zhí)行全文檢索 Oracle技術(shù)網(wǎng)—如何對(duì)CLOB字段進(jìn)行全文檢索? Oracle技術(shù)網(wǎng)—如何改變表中列的名字 Oracle技術(shù)網(wǎng)—如何改變一個(gè)字段初始定義的Check范圍 Oracle技術(shù)網(wǎng)—如何給表、列加注釋 Oracle技術(shù)網(wǎng)—如何將 primary key 建在其它的表空間上 Oracle技術(shù)網(wǎng)—如何刪除表中的列 Oracle技術(shù)網(wǎng)—如何使‘CREATE TABLE AS SELECT’能支持ORDER BY ? Oracle技術(shù)網(wǎng)—如何通過 SQL*PLUS 將符號(hào) & 、'號(hào)(單引號(hào)) 插入Oracle數(shù)據(jù)庫(kù)的表中 Oracle技術(shù)網(wǎng)—如何用SQL生成SQL批處理文件 Oracle技術(shù)網(wǎng)—如何在PL_SQL中讀寫文件 Oracle技術(shù)網(wǎng)—如何自動(dòng)生成一個(gè)含有20000101至20500101共50年日期的表 Oracle技術(shù)網(wǎng)—如何自動(dòng)生成一個(gè)含有2000年01月至2050年01月共50年月份的表 Oracle技術(shù)網(wǎng)—?jiǎng)h除a表中和b表相同的數(shù)據(jù) Oracle技術(shù)網(wǎng)—在Oracle快速進(jìn)行數(shù)據(jù)行存在性檢查 Oracle技術(shù)網(wǎng)—怎樣查看表的結(jié)構(gòu) Oracle技術(shù)網(wǎng)—怎樣改變SQL*Plus啟動(dòng)時(shí)默認(rèn)路徑 Oracle技術(shù)網(wǎng)—怎樣計(jì)算表中的記錄數(shù) Oracle技術(shù)網(wǎng)—怎樣在SQL*Plus中使用 '&' 來實(shí)現(xiàn)自定義參數(shù)變量? Oracle技術(shù)網(wǎng)—怎樣在查詢記錄時(shí)給記錄加鎖 Oracle錯(cuò)誤 Oracle7 7.3.2.2 Oracle技術(shù)網(wǎng)—Oracle 816中如何啟動(dòng)Enterprise Manager Oracle技術(shù)網(wǎng)—Oracle Enterprise Manager(OEM)工具中如何以SYSOPER、SYSDBA方式登錄 Oracle技術(shù)網(wǎng)—ORACLE數(shù)據(jù)庫(kù)應(yīng)用開發(fā)常見問題及排除 Oracle技術(shù)網(wǎng)—監(jiān)聽器錯(cuò)誤 Oracle技術(shù)網(wǎng)—聯(lián)機(jī)熱備份失敗后,如何打開數(shù)據(jù)庫(kù) Oracle技術(shù)網(wǎng)—沒有備份、只有歸檔日志,如何恢復(fù)數(shù)據(jù)文件 Oracle技術(shù)網(wǎng)—某個(gè)數(shù)據(jù)文件損壞,如何打開數(shù)據(jù)庫(kù) Oracle技術(shù)網(wǎng)—如何使用歸檔日志進(jìn)行完全恢復(fù) Oracle技術(shù)網(wǎng)—如何正確建立TYPE、partition(分區(qū)) Oracle技術(shù)網(wǎng)—一個(gè)控制文件被損壞,如何啟動(dòng) Oracle技術(shù)網(wǎng)—在SQL*Plus中insert進(jìn)的都是中文的,為什么一存入服務(wù)器后,再select出的就是???了 Oracle技術(shù)網(wǎng)—重裝Oracle服務(wù)器后,以前的數(shù)據(jù)可以恢復(fù)嗎 Oracle初學(xué)者入門 Oracle技術(shù)網(wǎng)—Oracle 8.1.6 for Win2000 系統(tǒng)文件解釋 Oracle技術(shù)網(wǎng)—Oracle 基本知識(shí) Oracle技術(shù)網(wǎng)—Oracle8 數(shù)據(jù)類型 Oracle技術(shù)網(wǎng)—what is sql? Oracle技術(shù)網(wǎng)—安裝、配置后,SQL*Plus操作初步 Oracle技術(shù)網(wǎng)—安裝Oracle后,經(jīng)常使用的修改表空間的SQL代碼 Oracle安裝、刪除 Oracle技術(shù)網(wǎng)—Oradim工具的用法 Oracle技術(shù)網(wǎng)—WINDOWS NT上,如何刪除ORACLE SERVICE Oracle技術(shù)網(wǎng)—如何連接兩臺(tái)Oracle服務(wù)器 Oracle技術(shù)網(wǎng)—如何在Windows 2000下將Oracle完全卸載 Oracle技術(shù)網(wǎng)—如何在WINDOWS NT上刪除所有的Oracle安裝? Oracle技術(shù)網(wǎng)—手工安裝數(shù)據(jù)庫(kù)時(shí)需要安裝那些系統(tǒng)包 Oracle技術(shù)網(wǎng)—手工創(chuàng)建數(shù)據(jù)庫(kù)的全部腳本及說明 Oracle安全性問題 Oracle技術(shù)網(wǎng)—Linux ORACLE 8.1.5漏洞 Oracle技術(shù)網(wǎng)—Oracle 8.1.6的oidldapd中的漏洞 Oracle技術(shù)網(wǎng)—Oracle8的不安全因素及幾點(diǎn)說明 Oracle技術(shù)網(wǎng)—Oracle數(shù)據(jù)庫(kù)的安全策略 Oracle技術(shù)網(wǎng)—Oracle數(shù)據(jù)庫(kù)密碼文件的使用和維護(hù) Oracle技術(shù)網(wǎng)—提高Oracle數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)安全的舉例與分析 數(shù)據(jù)庫(kù)安全性策略 Oracle系統(tǒng)設(shè)置、優(yōu)化、連接 《Oracle8 優(yōu)化技術(shù)》摘錄 (第一章 安裝) 《Oracle8 優(yōu)化技術(shù)》摘錄 (第二章 內(nèi)存/CPU) 《Oracle8 優(yōu)化技術(shù)》摘錄 (第三章 輸入/輸出) Oracle技術(shù)網(wǎng)—ASP 中通過OLEDB訪問 Oracle 的代碼 Oracle技術(shù)網(wǎng)—Delphi5 企業(yè)版使用BDE訪問 Oracle方法 Oracle技術(shù)網(wǎng)—oracle database access object Oracle技術(shù)網(wǎng)—Oracle基于Client/Server的性能調(diào)整 Oracle技術(shù)網(wǎng)—PB7 連接 Oracle 的配置方法 Oracle技術(shù)網(wǎng)—PB內(nèi)置Oracle數(shù)據(jù)庫(kù)接口的使用方法 Oracle技術(shù)網(wǎng)—PHP+Oracle(OCI) 初步 Oracle技術(shù)網(wǎng)—PHP4連接Oracle 8i的方法(轉(zhuǎn)譯) Oracle技術(shù)網(wǎng)—多個(gè)數(shù)據(jù)庫(kù)時(shí),如何設(shè)置默認(rèn)數(shù)據(jù)庫(kù) Oracle技術(shù)網(wǎng)—如何備份Oracle設(shè)置 Oracle技術(shù)網(wǎng)—如何讓你的SQL運(yùn)行得更快 Oracle技術(shù)網(wǎng)—如何修改 SQL*Plus 的啟動(dòng)參數(shù) Oracle技術(shù)網(wǎng)—如何在Windosws 2000中安裝JSP并訪問Oracle Oracle技術(shù)網(wǎng)—如何在Windosws 2000中安裝perl并訪問Oracle Oracle技術(shù)網(wǎng)—如何在Windosws 2000中安裝PHP4并訪問Oracle Oracle技術(shù)網(wǎng)—如何在Windosws NT中使用批處理命令自動(dòng)啟動(dòng)或關(guān)閉Oracle Services Oracle技術(shù)網(wǎng)—如何在客戶端省略輸入數(shù)據(jù)庫(kù)串,而只輸入用戶名、密碼即可 Oracle技術(shù)網(wǎng)—使用Database Configuration Assistant安裝第二個(gè)數(shù)據(jù)庫(kù) Oracle技術(shù)網(wǎng)—修改Oracle7數(shù)據(jù)庫(kù)maxdatafiles參數(shù)的方法 索引、序列、快照、數(shù)據(jù)庫(kù)鏈路、觸發(fā)器 Oracle技術(shù)網(wǎng)—觸發(fā)器的幾種應(yīng)用 Oracle技術(shù)網(wǎng)—建立觸發(fā)器時(shí)最容易忽略的兩個(gè)地方 Oracle技術(shù)網(wǎng)—快照和觸發(fā)子結(jié)合使用的例子 Oracle技術(shù)網(wǎng)—能否通過視圖更新表中的數(shù)據(jù) Oracle技術(shù)網(wǎng)—如何創(chuàng)建一個(gè)簡(jiǎn)單的JAVA存儲(chǔ)過程? Oracle技術(shù)網(wǎng)—如何創(chuàng)建隱藏IP地址的最后一項(xiàng)的函數(shù)? Oracle技術(shù)網(wǎng)—如何加密Oracle中的存儲(chǔ)過程 Oracle技術(shù)網(wǎng)—為什么有時(shí)ORACLE數(shù)據(jù)庫(kù)不用索引來查找數(shù)據(jù) Oracle技術(shù)網(wǎng)—我的數(shù)據(jù)庫(kù)鏈路為什么不工作 Oracle技術(shù)網(wǎng)—一個(gè)建立快照的簡(jiǎn)單例子 Oracle技術(shù)網(wǎng)—怎樣創(chuàng)建一個(gè)簡(jiǎn)單的自定義過程并引用 Oracle技術(shù)網(wǎng)—怎樣手工刷新快照 oracle與其他數(shù)據(jù)庫(kù)的比較 MySQL 測(cè)試 Oracle技術(shù)網(wǎng)—Oracle 和 mysql 的一些簡(jiǎn)單命令對(duì)比參照 Oracle技術(shù)網(wǎng)—Oracle8i和Microsoft SQL Server7.0比較 Oracle技術(shù)網(wǎng)—比較SQL Server與Oracle、DB2 Oracle技術(shù)網(wǎng)—各種數(shù)據(jù)類型的比較 Oracle技術(shù)網(wǎng)—戲說SQL—幾種SQL 服務(wù)器的比較 關(guān)鍵任務(wù)      在Internet上運(yùn)作公司是一項(xiàng)艱苦的任務(wù) 其它知識(shí) OEM常見問題及其解決辦法 Oracle 8 資料庫(kù)函式庫(kù) Oracle 資料庫(kù)函式庫(kù) Oracle技術(shù)網(wǎng)—Decode()函數(shù)使用技巧(NT+IIS+ASP+ORACLE) Oracle技術(shù)網(wǎng)—Dual偽列 Oracle技術(shù)網(wǎng)—NULL 使用詳解 Oracle技術(shù)網(wǎng)—OLAP及其多維數(shù)據(jù)分析 Oracle技術(shù)網(wǎng)—Oracle for NT系統(tǒng)實(shí)用工具介紹 Oracle技術(shù)網(wǎng)—ORACLE 用戶的規(guī)范化管理 Oracle技術(shù)網(wǎng)—user、uid偽列 Oracle技術(shù)網(wǎng)—大型數(shù)據(jù)庫(kù)設(shè)計(jì)原則 Oracle技術(shù)網(wǎng)—留言簿(帶Oracle數(shù)據(jù)庫(kù)分頁(yè)的顯示功能) Oracle技術(shù)網(wǎng)—漫談oracle中的空值 Oracle技術(shù)網(wǎng)—如何正確利用Rownum來限制查詢所返回的行數(shù) Oracle技術(shù)網(wǎng)—什么是ROWID,為什么需要它 Oracle技術(shù)網(wǎng)—數(shù)據(jù)庫(kù)技術(shù)考試大綱(中級(jí)) Oracle技術(shù)網(wǎng)—數(shù)據(jù)庫(kù)行業(yè)的現(xiàn)狀和展望 Oracle技術(shù)網(wǎng)—在客戶端處理Oracle的數(shù)據(jù)行加鎖問題 如何對(duì)CLOB行字段執(zhí)行全文檢索 Developer 2000 Oracle技術(shù)網(wǎng)—Developer/2000中各鍵盤觸發(fā)子所對(duì)應(yīng)的“按鍵” Oracle技術(shù)網(wǎng)—FORM調(diào)用REPORT時(shí),如何去掉report server Oracle技術(shù)網(wǎng)—FORM中,Exception(例外)都有哪些,如何書寫 Oracle技術(shù)網(wǎng)—FORM中,F(xiàn)ORM中,如何引入圖像 Oracle技術(shù)網(wǎng)—FORM中,WINDOW標(biāo)題的設(shè)置 Oracle技術(shù)網(wǎng)—FORM中,常用快捷鍵有哪些 Oracle技術(shù)網(wǎng)—FORM中,觸發(fā)子exit_form的兩種功能是什么 Oracle技術(shù)網(wǎng)—FORM中,當(dāng)光標(biāo)走到塊的最后一項(xiàng)時(shí),如何讓按“enter回車”鍵時(shí),光標(biāo)自動(dòng)走到下一條記錄的第一項(xiàng)? Oracle技術(shù)網(wǎng)—FORM中,當(dāng)用鼠標(biāo)點(diǎn)擊標(biāo)簽畫布的某一“標(biāo)簽頁(yè)”時(shí),如何判斷點(diǎn)擊的是哪一頁(yè) Oracle技術(shù)網(wǎng)—FORM中,如何屏蔽默認(rèn)的功能鍵 Oracle技術(shù)網(wǎng)—FORM中,如何實(shí)現(xiàn)屏幕同步刷新? Oracle技術(shù)網(wǎng)—FORM中,如何使用警告 Oracle技術(shù)網(wǎng)—FORM中,如何通過 ODBC 訪問 Acress 數(shù)據(jù)? Oracle技術(shù)網(wǎng)—FORM中 Oracle技術(shù)網(wǎng)—FORM中,設(shè)置應(yīng)用特性(光標(biāo)類型) Oracle技術(shù)網(wǎng)—FORM中,怎樣創(chuàng)建動(dòng)態(tài)下拉列表List Oracle技術(shù)網(wǎng)—FORM中如何存取聲音 Oracle技術(shù)網(wǎng)—FORM中如何存取圖象?如何把圖象從一個(gè)表中導(dǎo)到另一個(gè)表中? Oracle技術(shù)網(wǎng)—MIS中的圖像應(yīng)用技術(shù) Oracle技術(shù)網(wǎng)—MIS中的圖像應(yīng)用技術(shù) Oracle技術(shù)網(wǎng)—從FORM中調(diào)用REPORT時(shí),如何使打印結(jié)果直接輸出到打印機(jī)上 Oracle技術(shù)網(wǎng)—如何從FORM中調(diào)用REPORT程序 Oracle技術(shù)網(wǎng)—如何改變FORM(FMX模塊)運(yùn)行時(shí)的title? Oracle技術(shù)網(wǎng)—如何在FORM運(yùn)行中,使定制菜單中的“窗口(W)”菜單項(xiàng)不顯示 Oracle技術(shù)網(wǎng)—如何在啟動(dòng)FORM程序時(shí)直接登錄到Oracle數(shù)據(jù)庫(kù)上? Oracle技術(shù)網(wǎng)—運(yùn)行FORM時(shí),如何使按鈕變灰(即無效) Oracle技術(shù)網(wǎng)—運(yùn)行FORM時(shí),如何使窗口(runtime窗口、畫布窗口)自動(dòng)變成最大化、最小化? Oracle技術(shù)網(wǎng)—在Developer/2000中如何讀寫文本型操作系統(tǒng)文件 Oracle技術(shù)網(wǎng)—在Oracle中實(shí)現(xiàn)報(bào)表的定長(zhǎng)輸出 linux vs Unix How To Install Oracle 8.0.5 onto RedHat Linux 6 HOWTO: OAS for Linux on FreeBSD HOWTO: Oracle for Linux on FreeBSD Oracle 7.3.4 Enterprise Edition for SCO UNIX 安裝步驟 Oracle技術(shù)網(wǎng)—Oracle .com 套件在TurboLinux上的安裝 Oracle技術(shù)網(wǎng)—ORACLE 7.3 Enterprise在SCO OPEN SERVER 5.02 及 5.04 的安裝過程 Oracle技術(shù)網(wǎng)—ORACLE 7.3.4.2 for SCO Unix 安裝說明 Oracle技術(shù)網(wǎng)—Oracle 8 for solaris 2.6 安裝步驟 Oracle技術(shù)網(wǎng)—Oracle 8(8.0.5)標(biāo)準(zhǔn)版安裝指南 Oracle技術(shù)網(wǎng)—Oracle 8i(8.1.5)企業(yè)版安裝指南 Oracle技術(shù)網(wǎng)—ORACLE FOR SUN SOLARIS 安裝手冊(cè) Oracle技術(shù)網(wǎng)—ORACLE FOR SUN SOLARIS 維護(hù)手冊(cè) Oracle技術(shù)網(wǎng)—ORACLE V.7.3.4.3 FOR AIX 安裝說明 Oracle技術(shù)網(wǎng)—ORACLE8I FOR SUN SOLARIS2.7 安裝說明 Oracle技術(shù)網(wǎng)—RedHat 6.1 Step-by-step Install notes for Oracle 8i Oracle技術(shù)網(wǎng)—RedHat Linux 6.0 上 Oracle 8(8.0.5)標(biāo)準(zhǔn)版 安裝實(shí)例 Oracle技術(shù)網(wǎng)—RedHat Linux 6.0 上 Oracle 8i R2 (8.1.6) 企業(yè)版安裝實(shí)例 Oracle技術(shù)網(wǎng)—如何集成Linux/Apache/PHP4/FastCGI/Oracle/MySQL環(huán)境 Oracle技術(shù)網(wǎng)—如何在你的Linux機(jī)器上安裝運(yùn)行Oracle Oracle技術(shù)網(wǎng)—為L(zhǎng)inux配備Oracle 8 Oracle技術(shù)網(wǎng)—在RedHat 6.0上安裝Oracle 8i(全攻略)
文字

如何在你的Linux機(jī)器上安裝運(yùn)行Oracle

摘自:中國(guó)Linux開發(fā)聯(lián)盟
摘要:Oracle于去年年底宣布移植Oracle 8和Oracle Application 
        Server
到Linux。 這是一個(gè)明確無誤的標(biāo)志:整個(gè)世界都應(yīng)該認(rèn)識(shí)到,Linux已經(jīng)
是一個(gè)嚴(yán)肅的操作系統(tǒng),足以承擔(dān)企業(yè)級(jí)的應(yīng)用。 Uche Ogbuji在下文中解
釋了應(yīng)該如何安裝、配置和初步使用Oracle 8 for Linux。


如何在你的Linux機(jī)器上安裝運(yùn)行Oracle
一篇實(shí)用指導(dǎo)

經(jīng)過了許多謠傳和暗示之后,Oracle于1998年10月7日發(fā)布了Linux上的
Oracle 8數(shù)據(jù)庫(kù)和Oracle Application Server。這是Linux近期歷史中最為
耀眼的一幕。

無論您個(gè)人對(duì)Oracle公司的看法如何,該公司在大規(guī)模數(shù)據(jù)應(yīng)用領(lǐng)域的巨大
聲譽(yù)使這次產(chǎn)品發(fā)布成為一個(gè)明確 無誤的標(biāo)志:整個(gè)世界都應(yīng)該認(rèn)識(shí)到,
Linux已經(jīng)是一個(gè)嚴(yán)肅的操作系統(tǒng),足以承擔(dān)企業(yè)級(jí)的應(yīng)用。

但對(duì)于任何真正關(guān)心Linux的人來說,各種宣傳攻勢(shì)只是過眼煙云,只有代碼
才是關(guān)鍵的。(only code matters. 譯注:事實(shí)上,Oracle 8i, 即8.1.5
for Linux已經(jīng)開發(fā)完成,但其中的JServer模塊有問題,
所以O(shè)racle還沒有發(fā)布。)

開始行動(dòng)

在RedHat上安裝Oracle可以是相當(dāng)輕而易舉的,但要是完全跟著Oracle公司
的文檔走就未必那么容易了 。最快的捷徑是Tom Bisset的主頁(yè):
http://jordan.fortwayne.com/oracle。

如果您看了Tom的主頁(yè),那么您會(huì)注意到他漏了JDBC的安裝。如果您準(zhǔn)備使用
JDBC(對(duì)于跨平臺(tái)的Oracle應(yīng)用十分方便),只需在安裝屏幕要求您選擇組
件(components)時(shí),加上該選項(xiàng)即可。當(dāng)然,您應(yīng)該先裝好JDK。我個(gè)人使
用Blackdown的JDK 1.1.7。(譯注:Redhat包括JDK)然后需要設(shè)置oracle
用戶的ClassPath環(huán)境變量,最好的辦法是在oracle用戶目錄的.bash_profile
或 .profile中加上一句:
CLASSPATH=/usr/lib/jdk/lib/classes.zip; export CLASSPATH
然后,如果您只需做Web Applet的話,在安裝程序"Choose JDBC Components"
的時(shí)候, 選擇"JDK 1.1 JDBC Thin Driver",如果您需要做完整的Java應(yīng)用,
選擇"JDK 1.1 JDBC OCI Driver"。


另外請(qǐng)注意:安裝程序讓您輸入各口令時(shí),如果口令不符合規(guī)范,不會(huì)警告。
我第一次安裝時(shí),口令里加了".",這在UNIX中是允許的,Oracle就是另一碼
事了。直到安裝快結(jié)束時(shí),程序才告訴我口令有問題。當(dāng)時(shí)為保險(xiǎn) 起見,我
從頭做了一次安裝。

安裝程序的另一個(gè)問題是試圖往還沒有建立的目錄里拷貝文件。有必要在安裝

mkdir -p /u01/app/oracle/product/8.0.5/doc/server.805/install。這一
關(guān)過后萬事大吉。

安裝成功后,必須以ROOT身份登錄,運(yùn)行root.sh。我對(duì)root.sh作了以下改動(dòng):
· LBIN環(huán)境變量從/usr/lbin改成了/usr/local/bin
· 增加環(huán)境變量LOG=/tmp/oracle-root.sh.log ,這樣腳本的運(yùn)行結(jié)果會(huì)記錄
下來

root.sh里說到,要想數(shù)據(jù)庫(kù)作為一個(gè)服務(wù)器運(yùn)行,必須先設(shè)定TWO_TASK變量;
但是,事實(shí)上如果從安裝Oracle的機(jī)器上運(yùn)行root.sh,就沒有必要設(shè)這個(gè)變量。


Python和Oracle

我配置了一下python(譯注:一種強(qiáng)大,快速的面向?qū)ο蟮哪_本語(yǔ)言),以測(cè)
試Oracle的編程接口和網(wǎng)絡(luò)接口 。在python中要連Oracle,需要
Digital Creation(Zope應(yīng)用服務(wù)器的作者)的DCOracle模塊。
您只需下載軟件并按照指示照做就行。如果是DCOracle 1.1.0,使用
Setup-8.0.4的配置,從ORACLE_LIBS變量中刪去-lsocket, -lnsl, -lgen,
-lelf, -laio, 和-lposix4即可,那些都是Solaris專用的。注意Redhat 5.2和
6.0中安裝的 python設(shè)置不全,config目錄和include目錄被省略,無法編譯
安裝第三方的模塊。您必須自己編譯python或者下載一個(gè)合適的RPM。找
python的RPM,最好的去處可能是Oliver Andrich的 Python & Linux主頁(yè)。
只要rpm -e --nodeps python, 然后 rpm -i python,python-dev和其他RPM
即可。
裝好python后,我運(yùn)行了以下的基本查詢,訪問Oracle。

[uche@malatesta uche]$ python
Python 1.5.1 (#1, Sep 3 1998, 22:51:17) [GCC 2.7.2.3] on linux-i386
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>> import DCOracle
>>> #connect to DB. scott/tiger are the test database username/password
>>> dbc=DCOracle.Connect("scott/tiger@sforza") #sforza is the local Oracle
server
>>> c = dbc.cursor()
>>> c.execute("SELECT * FROM emp WHERE emp.deptno = 10")
>>> rows = c.fetchall()
>>> print rows
[(7782, 'CLARK', 'MANAGER', 7839, dbiDate('1981-06-09 00:00:00'), 2450.0,
None, 10),
(7839, 'KING', 'PRESIDENT', None, dbiDate('1981-11-17 00:00:00'), 5000.0,
None, 10),
(7934, 'MILLER', 'CLERK', 7782, dbiDate('1982-01-23 00:00:00'), 1300.0,
None, 10)]


開發(fā)工作站配置

我在數(shù)據(jù)庫(kù)服務(wù)器以外的一臺(tái)機(jī)器上編譯安裝了python和其他編程接口。最初,
看起來似乎我必須安裝Oracle 的所有PRO*C/C++軟件包。但要把Oracle安裝程
序運(yùn)行到那一步也夠麻煩的,所以我不想那樣辦。于是我找出了 寫程序所需
要的最小限量的頭文件(include)、對(duì)象文件(object)和庫(kù)文件(library):
$ORACLE_HOME/lib
import java.sql.*;
import java.awt.*;
import java.applet.*;
import java.lang.*;
public class JDBCTest extends Applet
{
//Single-select ListBox
private List employee_list = new List(5, false)
public void init()
{
setLayout(new BorderLayout());
try {
//Set up the Oracle JDBC driver
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
//Connect to an Oracle database on machine sforza, using username
//"scott" and password "tiger"
Connection DB_conn = DriverManager.getConnection
("jdbc:oracle:thin:@sforza:1521:ORCL", "scott", "tiger");
//Connection DB_conn = DriverManager.getConnection
("jdbc:oracle:thin:scott/tiger@sforza:1521:ORCL");
//Create a JDBC statement object
Statement statement_obj = DB_conn.createStatement();
//Execute a query to get the employee names from the test DB
ResultSet results = statement_obj.executeQuery ("select ENAME from
EMP");
//Populate the list box with all the employee names
while (results.next ()){
employee_list.add(results.getString(1));
}
} catch (SQLException e) {
throw new RuntimeException("SQL Exception " + e.getMessage());
}
add(employee_list);
}
}


程序2:


<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head> <title>Oracle JDBC driver test</title> </head>
<body>
<h1>Oracle JDBC driver test</h1>
<applet code="JDBCTest.class" width="200", height="150"> Your
browser doesn't support Java. </applet>
<hr>
<address>
<a href="mailto:uche.ogbuji@linuxworld.com"></a>
</address>
<!-- Created: Sat Mar 6 18:53:23 MST 1999 -->
<!-- hhmts start -->
Last modified: Sat Mar 6 22:19:26 MST 1999
<!-- hhmts end -->
</body>
</html>

程序1的大部分都是與具體數(shù)據(jù)庫(kù)無關(guān)的JDBC調(diào)用,依樣畫葫蘆您也可以
訪問PostgresQL,主要和Oracle相
關(guān)的部分是:

Connection DB_conn = DriverManager.getConnection
("jdbc:oracle:thin:@sforza:1521:ORCL", "scott", "tiger");


注意 Oracle thin JDBC driver中URI的格式:
jdbc:oracle:thin:@<server_name_or_IP>:<port>:<SID>
如果您想在URI中包括用戶名和口令的話:
jdbc:oracle:thin:username/password@<server_name_or_IP>:<port>:
<SID>
同樣的URI還有一個(gè)較長(zhǎng)的格式:
"jdbc:oracle:thin:@(description=(address=(host=<server_name_or
_IP>)(protocol
=tcp)(port=<port>))(connect_data=(sid=<SID>)))"
注意ORCL是系統(tǒng)安裝的缺省SID(System Identifier,系統(tǒng)標(biāo)識(shí)符)。
如果您在安裝時(shí)使用了其他的SID,
在URI里也用那個(gè)SID。$ORACLE_HOME/network/admin/tnsnames.ora包
括了Oracle服務(wù)器的端口和SID設(shè)置。
這是TNS Listener,Oracle網(wǎng)絡(luò)連接進(jìn)程的配置文件。如果您無法通過
網(wǎng)絡(luò)連接數(shù)據(jù)庫(kù)的話,首先應(yīng)該檢查
端口號(hào)和SID是否正確,TNS listner是否正常(譯注:lsnrctl status,
或者tnsping)。JDBC并不是開發(fā)
SQL數(shù)據(jù)庫(kù)應(yīng)用的唯一手段,ANSI標(biāo)準(zhǔn)SQLJ允許在JAVA程序中直接嵌入
SQL語(yǔ)句。Oracle for Linux 8.0.5
并沒有捆綁SQLJ,但可以作為另一個(gè)獨(dú)立產(chǎn)品獲得。SQLJ是100%的
JAVA,應(yīng)該在Linux上運(yùn)行沒有問題,
事實(shí)上SQLJ在底層使用的就是JDBC,因此可以同任何SQL數(shù)據(jù)庫(kù)互聯(lián),
并不限于Oracle。

希望上面的這些例子能對(duì)您的編程有所幫助??上racle for Linux
的編程文檔相當(dāng)?shù)纳?,要不就是隱藏得
十分深:) 也許在數(shù)據(jù)庫(kù)編程得心應(yīng)手之前,您得先啃它一兩本書。

PL/SQL

對(duì)SQL的過程性語(yǔ)言擴(kuò)展(PL/SQL)可能是Oracle最著名的特點(diǎn)。這種
強(qiáng)大的專業(yè)數(shù)據(jù)庫(kù)管理語(yǔ)言允許您對(duì)
聲明性的SQL加邏輯控制。一般,PL/SQL的存儲(chǔ)過程(stored procedure)
用命令行的sqlplus,圖形化的
Developer/2000(Linux上目前還沒有)或其他工具開發(fā),允許您從
Oracle眾多的查詢接口(Oracle Application Server, Python, Perl,
JDBC 或者C)訪問。

程序3:

create or replace package stored_sample as
function get_annual_salary (emp_number in number) return number;
end stored_sample;
/
create or replace package body stored_sample as
function get_annual_salary (emp_number in number) return number
is
annual_salary number;
monthly_salary number;
begin
select sal into monthly_salary from emp where empno = emp_number;
annual_salary := monthly_salary * 24;
return (annual_salary);
end get_annual_salary;
end stored_sample;
/


上面的程序3是存儲(chǔ)進(jìn)程的一個(gè)小示范,它接受一個(gè)員工號(hào),返回該員
工的年薪。相關(guān)的函數(shù)
get_annual_salary封裝在PL/SQL包sample_package中。

如果把程序3拷貝到文件sample.sql,您可以通過sqlplus運(yùn)行它,如下
所示:

[oracle@sforza demo]$ sqlplus

SQL*Plus: Release 8.0.5.0.0 - Production on Sun Mar 7 13:36:32
1999

(c) Copyright 1998 Oracle Corporation. All rights reserved.

Enter user-name: scott
Enter password:

Connected to:
Oracle8 Release 8.0.5.0.0 - Production
PL/SQL Release 8.0.5.0.0 - Production

SQL> @sample
Package created.

Package body created.

SQL> set serveroutput on
SQL> exec
dbms_output.put_line(stored_sample.get_annual_salary(7782))
58800

PL/SQL procedure successfully completed.

SQL>

通過其他的編程接口,也可以使用這個(gè)PL/SQL包。Python/DCOracle中,
參見Connection對(duì)象的procedures成員
JDBC中,參見java.sql.CallableStatement。

Oracle有眾多的內(nèi)置函數(shù)。事實(shí)上,大多數(shù)您以前用外部代碼完成的
功能都可以通過PL/SQL高效地完成。如果您需要什么比較通常的功能,
請(qǐng)參考PL/SQL手冊(cè),看您需要的函數(shù)是否已經(jīng)實(shí)現(xiàn)了。如果您準(zhǔn)備做
大量的Oracle編程的話,經(jīng)常翻閱PL/SQL手冊(cè)以熟悉各種函數(shù)是大有
好處的。

管理Oracle for Linux

如果您已經(jīng)習(xí)慣運(yùn)行相對(duì)不那么復(fù)雜的數(shù)據(jù)庫(kù),那么在Oracle中完成
一些日常操作,例如建立新數(shù)據(jù)庫(kù)或者性能調(diào)諧會(huì)顯得相當(dāng)復(fù)雜。有
一些關(guān)鍵的配置文件需要維護(hù),如init.ora, config.ora和
tnsnames.ora。
一般有好幾種辦法指定一些關(guān)鍵參數(shù),如當(dāng)前的SID。可以在上述的
文件中聲明,也可以在環(huán)境變量中聲明,或者是通過oracle工具的運(yùn)
行參數(shù)。這種靈活性是值得贊賞的,可惜有時(shí)搞清那一種設(shè)置優(yōu)先也
很傷腦筋。

同Linux一樣,Oracle提供的安全機(jī)制如果管理不當(dāng),就形同虛設(shè)。
花時(shí)間熟悉各種訪問規(guī)則和設(shè)置,以及各種特殊Oracle用戶帳號(hào)的角
色,還是值得的。

Oracle的性能調(diào)諧是一個(gè)非常大,也非常專的話題。調(diào)諧得當(dāng),可以
很大程度地提高性能。Oracle運(yùn)行和CPU、內(nèi)存、外存的關(guān)系是相當(dāng)
復(fù)雜的,這些因素必須考慮。另外,PL/SQL包,存儲(chǔ)過程,臨時(shí)表空
間,表結(jié)構(gòu)本身,所有這些都會(huì)隨著使用而日趨復(fù)雜,保證數(shù)據(jù)庫(kù)的
結(jié)構(gòu)優(yōu)化,沒有垃圾,絕對(duì)比定期從cron運(yùn)行vacuum復(fù)雜得多。

Oracle DBA(database adminstrator,數(shù)據(jù)庫(kù)管理員)是電腦專業(yè)人
員中一個(gè)著名的亞文化。這并不奇怪。Oracle的強(qiáng)大功能和靈活性,
也同時(shí)意味著多得讓人發(fā)瘋的各種小秘密、小技巧、小陷阱,這方面
的特點(diǎn)它絕不比任何人少--包括Linux在內(nèi)。您在征服Linux時(shí)可能
已經(jīng)發(fā)現(xiàn),O'Reilly的動(dòng)物園(譯注:所有O'Reilly and Associate
出版的書都以動(dòng)物作封面)是一個(gè)很好的去處。如果您需要在Oracle
上完成許多工作,找找黃封面的O'Reilly Oracle專輯。那里,你會(huì)
找到比Oracle拜占庭迷宮式文檔好的多的信息來源。

Oracle for Linux vs. Oracle for NT

NT上的Oracle (譯注:Oracle在NT上的銷量超過了SQL SERVER,是NT
第一大數(shù)據(jù)庫(kù))為許多管理功能提供了圖形界面,類似的功能在UNIX
/Linux上只能通過sqlplus訪問。這樣的圖形界面,設(shè)計(jì)得與NT控制
面板的其他部分頗為相似。Linux DBA必須熟悉sqlplus。NT的問題是,
許多管理任務(wù)要求用戶在主控臺(tái)(機(jī)器屏幕前)完成,如果想遠(yuǎn)程管
理就需要昂貴的第三方軟件(或者Oracle Enterprise Manager?)。
UNIX上的Oracle管理可以從任何經(jīng)過授權(quán)的遠(yuǎn)地進(jìn)行,效果同在機(jī)器
主控臺(tái)一樣。

NT上的Oracle使用一個(gè)進(jìn)程內(nèi)的多個(gè)進(jìn)程,而UNIX/Linux上的Oracle
使用多個(gè)獨(dú)立的,使用相互獨(dú)立的內(nèi)存空間(譯注:UNIX上也有多線
程的部分:Multithreaded Server,MTS,相當(dāng)于前文提到的listener
的多線程版本。)NT上的實(shí)現(xiàn)方式避免了進(jìn)程間通信,有小小的性能
優(yōu)勢(shì),但UNIX上的實(shí)現(xiàn)方式提供了高得多的可靠性和數(shù)據(jù)完整性,因
為一個(gè)Oracle進(jìn)程不可能污染另一個(gè)Oracle進(jìn)程的地址空間。(譯注:
在NT和VMS上,創(chuàng)建一個(gè)新的進(jìn)程比創(chuàng)建一個(gè)新的線程昂貴得多,而且
NT的進(jìn)程間切換很慢,因此微軟建議程序員只要有可能就使用多線程。
在UNIX上,建立新進(jìn)程是比較高效的。而在Linux上,建立新進(jìn)程和新
的內(nèi)核線程,kernel thread都使用同一個(gè)基本系統(tǒng)調(diào)用,效率相當(dāng)高。)

在32位的硬件系統(tǒng)上,Linux的ext2文件系統(tǒng)的限制是最大文件為2G,
NT為4G。這并不太影響Oracle的用戶,因?yàn)楸砜臻gtablespace可以擴(kuò)
展到多個(gè)文件上,但還是有小小的效率問題。當(dāng)然,64位的Linux
(Alpha,Ultra-Sparc, PA-RISC)會(huì)消除這些限制,64位的Solaris
(Solaris 7)也一樣。(譯注:這里其實(shí)有一些問題,待我查明再向
各位看官交代)。


一些好工具/結(jié)束語(yǔ)

Oracle同時(shí)發(fā)布了Oracle Application Server (OAS)的Linux版本。
對(duì)OAS的深入探討在本文范圍之外,但它確實(shí)是連接后端Oracle數(shù)據(jù)
庫(kù),建立Internet或Intranet應(yīng)用的一個(gè)強(qiáng)有力的工具。OAS提供
JAVA開發(fā)能力,可以將HTTP和IIOP與OCI網(wǎng)絡(luò)接口串在一起,具備
友好的界面以便設(shè)計(jì)WEB表單和報(bào)表,還有其他方便的工具。

Oracle如此流行,自然也有相應(yīng)的一批開源軟件(Open Source)
工具。其中的OWS killer 是一個(gè)基于JAVAServlet的可以替代OAS
的WEB接口工具,與Apache WEB服務(wù)器、Apache的Jserv JAVA Servelet
模塊集成,提供對(duì)Oracle數(shù)據(jù)庫(kù)的訪問。(譯注:OWS, Oracle Web
Server是Oracle Application Server早期版本的名稱)。
您可以在Matt's House 找到更多的工具以管理Oracle的存儲(chǔ)過程、
提供快速的報(bào)表功能。

掌握Oracle可不是舉手之勞的事,但也沒有必要望而卻步。確實(shí),
世上有許多更容易管理的數(shù)據(jù)庫(kù),但如果您需要高級(jí)的SQL,或者
PL/SQL的功能,或者trigger,或者各種擴(kuò)展,或者先進(jìn)的交易管
理,或者必須和Oracle系統(tǒng)共存,您會(huì)發(fā)現(xiàn)Linux是一個(gè)極佳的
Oracle平臺(tái)。您已經(jīng)在Linux的世界中探索了這樣遠(yuǎn),一定也能應(yīng)
付Oracle的挑戰(zhàn)。


資源鏈接:

Oracle for Linux正式發(fā)布的新聞稿:
http://www.oracle.com/cgi-bin/press/printpr.cgi?
file=199810090500.17129.html&mode=corp&td=01&product=00&
tm=10&fd=01&fm=08&status=Search&ty=1998&limit=100&fy=1998

在Redhat上安裝Oracle 8.0.5和OAS 3的詳細(xì)指導(dǎo):
(Step-by-step install notes for Oracle 8.0.5 and Application
Server on Red Hat):
http://jordan.fortwayne.com/oracle

下載Oracle 8和Oracle Application Server:
http://technet.oracle.com/tech/linux/section.htm

Oliver Andrich's Python & Linux Page:
http://andrich.net/python

Oracle on Linux -- Oracle Technet上的論壇
http://f2.dejanews.com/oracletechnet/nonmembers/index.cgi?
do=listmsgs&conf=Early.Linux

Blackdown.org -- Linux JDK:
http://www.blackdown.org/

Pythond的Oracle模塊:
http://www.zope.org/Download/DCOracle/

Oracle SQLJ -- 在Java中嵌入SQL:
http://www.oracle.com/java/sqlj/index.html

OWS Killer:
http://www.adela.sk/kuzela/OWSKiller/

Matt's House:
http://www.mattshouse.com/procedit/

在FreeBSD上運(yùn)行Oracle for Linux
http://www.freebsd.org.ru/linux-oracle.HOW-TO.html
上一篇: 下一篇: