Windows 環境下徹底移除 Oracle 服務與殘留元件的標準流程
適用版本 Oracle 8i/9i/10g/11g/12c/18c/19c on Windows Server 2000~2019 / Windows 7~11
Oracle 列轉行與行轉列完整實作:SYS_CONNECT_BY_PATH、LISTAGG、PIVOT/UNPIVOT
常見場景 報表開發中常需將多行資料合併為單一欄位(列轉行,如:員工技能合併顯示),或將單欄位拆解為多欄(行轉列,如:月份銷售額轉為 12 欄)。本文提供三種主流
Windows 排程任務實現 Oracle 資料庫自動備份(含保留策略)
架構概覽 利用 Windows 工作排程器、批次檔與 VBScript 封裝 exp 匯出工具,實現每日自動備份並保留最近兩代備份檔。方案輕量、無需額外軟體,適
Oracle Hint 完整指南:30 個常用提示語法、參數與實戰範例
什麼是 Hint? Hint(提示)是嵌入在 SQL 註解中的特殊指令,用於引導最佳化器選擇特定執行計畫。語法格式:/*+ HINT_NAME([paramet
駭客攻擊 Oracle 資料庫的八大經典手法與防禦對策
前言 Oracle 雖號稱企業級資料庫,但並非「牢不可破」。駭客往往不攻擊資料庫核心,而是利用設定疏失、應用程式漏洞或人為弱點。本文從攻擊者視角剖析八大常見手法
Windows 環境下快速徹底移除 Oracle 資料庫的步驟指南
適用場景 當 Oracle 安裝損壞、版本升級需乾淨環境、或單純想釋放磁碟空間時,僅透過「新增/移除程式」往往無法完全清除。本文提供經實測的手動清除流程,涵蓋服
Oracle EBS 11i 環境下利用 BOM API 實現物料清單展開
應用場景 在 Oracle E-Business Suite 11i 中,若需以程式化方式展開物料清單(BOM),取得多層次組件結構,可呼叫標準 API BOM
使用 UTL_SMTP 發送含 BLOB 附件的電子郵件實作
需求背景 企業常需將資料庫中儲存的 PDF、Excel 等二進位大物件(BLOB)以郵件附件形式寄送給客戶或內部人員。本文示範如何擴充自訂 PL/SQL 套件,
利用 UTL_SMTP 從 Oracle 資料庫發送電子郵件完整指南
前言 在 Oracle 10g 及以上版本中,開發人員可以使用較新的 UTL_MAIL 套件簡化郵件發送流程。然而,若系統仍運行於 Oracle 8i 資料庫,
Oracle 進階教學 Day 4:備份還原、表空間、序列、視圖完整實戰
一、邏輯備份與還原 1.1 匯出 場景指令範例 當前使用者特定表exp scott/tiger tables=(emp,dept) file=c:\b
Oracle SUBSTR 函數完全指南:左取、右取、中間截取與進階用法
為何 Oracle 沒有 LEFT/RIGHT 函數? Oracle 設計哲學偏好單一強大函數而非多個專用函數。SUBSTR 通過靈活的參數組合,完全涵蓋 LE
Oracle 10g 升級指南:最小化停機時間的成熟流程與技術
升級動機:Oracle 10g 帶來的關鍵價值 自動化管理架構:Automatic Workload Repository (AWR)、Advisor F
Windows 批次檔操作 Oracle 資料庫:SQL*Plus 與 SQL*Loader 自動化實戰
核心架構 批次檔 (.bat) 透過呼叫 Oracle Client 提供的命令列工具,實現無人值守的資料庫操作: SQL 腳本檔 (.sql):包含 D
Oracle 忘記密碼重置指南:SYSDBA 免密登入、修改 SYS/用戶密碼、常見錯誤避坑
前置條件 作業系統帳號屬於 ORA_DBA (Windows) 或 dba 群組 (Linux/Unix)。 環境變數 ORACLE_SID、ORACLE_H
Oracle 刪除表中重複資料完整方案:部分欄位重複、完全重複、保留最新記錄、大表高效能策略
重複資料分類 部分欄位重複:關鍵業務鍵 (如 ID_NO, PHONE) 重複,其他欄位可能不同。 完全重複:所有欄位值逐列相同(含 ROWID 不同)。
Delphi 連線 Oracle 資料庫主流方案:dbExpress、BDE、ADO、FireDAC 完整配置指南
方案選型對比(2024 視角) 方案狀態優點缺點建議 FireDAC✅ 現代標準 (RAD Studio 10.x+ 內建)高效能、跨平台、支援 Oracl
Java 連線 Oracle 資料庫完整指南:OCI/Thin/JDBC-ODBC 三種模式、連線池配置與最佳實務
三種 JDBC 驅動模式對比 模式驅動類別URL 格式依賴適用場景 OCI (Thick)oracle.jdbc.driver.OracleDriver (
Oracle MERGE INTO 實戰指南:單一陳述式實現 UPSERT、USING 子句陷阱與效能優化
MERGE 語法結構 MERGE INTO target_table alias1 USING (source_table | view | subquery)