深入 SQL Server 錯誤處理與孤立交易問題剖析
一、錯誤捕捉的怪異行為 SQL Server 錯誤處理機制並非直觀:同為嚴重度 16,直接查詢不存在的表 SELECT * FROM 不存在的表 後檢查 @@E
SQL Server 資料清理:批次移除 varchar 欄位前後空白與統一大小寫
背景動機 使用者輸入資料常含前後空白或大小寫不一,導致比對、分組、報表錯誤。本文提供一個預存程序,掃描所有使用者資料表的 varchar 欄位,批次執行 LTR
使用 sp_makewebtask 將 SQL 查詢結果導出為 HTML 表格
快速導出範例 透過系統預存程序 sp_makewebtask 可直接將查詢結果產生為 HTML 檔案,支援自訂樣板(TPL)排版。 執行腳本 EXECUTE
SQL Server 資料庫進入疑似狀態的修復全攻略
問題成因 當 SQL Server 因磁碟空間不足無法完成資料庫復原時,會返回錯誤 1105,並將 sysdatabases 中的 status 設為「疑似」。
優化 Oracle 資料庫表設計的關鍵策略與實踐
前言 絕大多數 Oracle 資料庫效能問題的根源在於資料庫設計不合理,而非記憶體配置、I/O 或 CPU 爭用等 DBA 維護層面的因素。除非面對無法變更的既
SQL 入門基礎教學:查詢、建表、資料型別、欄位屬性、排序、去重與別名完整指南
什麼是 SQL? 結構化查詢語言 (Structured Query Language),關聯式資料庫標準語言。核心特性: 資料以表格 (Table) 儲存:
SQL Server 進階操作指南:索引策略、核心 DML、聚合函數、字串/日期處理與郵件發送
一、索引策略與建立 叢集 vs 非叢集 特性叢集索引非叢集索引 每表數量1 個最多 999 個 (SQL 2008+) 資料排序葉層 = 實際資料列,邏輯序
PHP 操作 Oracle 8/9/10g/11g/12c/19c:OCI8 擴充功能完整函數參考與實戰範例
環境需求 Oracle Client Libraries (Instant Client 或完整 Client) 安裝於 PHP 執行環境。 環境變數正確設定
SQL Server DATALENGTH 函數完整說明:取得運算式實際位元組長度
語法 DATALENGTH ( expression ) 參數與回傳 expression:任意型別運算式。 回傳 INT:儲存該運算式所佔用的位元組數。
Windows 環境下 Oracle 8i/9i/10g/11g/12c/19c 安裝圖解指南(通用流程)
安裝前準備 項目建議規格 CPUx64 多核心 (Intel/AMD) 記憶體最少 2 GB,生產建議 8 GB+ 交換空間1.5~2 倍實體記憶體 磁碟空間
Oracle 架構入門核心觀念:物理/邏輯結構、記憶體架構、背景程序完整圖解
一、物理結構:檔案層面 檔案類型用途關鍵點 控制檔資料庫名、表空間/資料檔/重做日誌檔位置、檢查點、當前日誌序號至少 1 個,建議多工控制檔(多磁碟) 資料檔
Oracle PL/SQL 入門實戰:從建表、資料初始化、複合查詢更新到觸發器審計與套件測試
案例需求 兩張表:`emp` (員工)、`dept` (部門)。 建表、各寫入 5 筆測試資料。 「技術部」員工薪水漲 20%。 建立薪水變動審計日誌。 建立
SQL Server 連線架構深度解析:API、OLE DB、ADO.NET、Net-Library 與共享記憶體
連線堆疊總覽 應用程式 │ ▼ API / 物件庫層 (ODBC, DB-Library, OLE DB, ADO, ADO.NET)
SQL 入門必讀:常用查詢、分組、聯集、多表聯結與子查詢實例總結
範例情境:學生成績管理資料庫 `students(sno, name, gender, age, birth, native, mno)` `courses(
網站滲透實戰記錄:從資訊蒐集、Nmap 掃描、RPC 漏洞嘗試到 FreeBSD 核心提權完整複盤
聲明 本文為授權滲透測試複盤,展示攻擊者視角以利防禦者理解威脅模型。未經書面授權禁止對任何系統測試。 階段 0:目標確認與跳板 目標:`www.target
防火牆也有「後門」:一則真實滲透案例剖析與防禦啟示
案例背景 某單位投入百萬建置防火牆,自信內網「固若金湯」。某日官網主頁被植入駭客留言(「哈哈,沒想到吧?LAN 我也能攻進來!」),多日反覆發生,駭客僅改首頁未
SQL Server 安全設計從零開始:威脅建模、最小權限、擁有權鏈、應用程式角色與持續修補
設計階段即納入安全 安全不是事後加裝的鎖,而是架構決策。從 ER 圖、存取需求文件開始,每個資料表、每個預存程序都要問:誰能讀?誰能改?為什麼? 認證模式抉擇
SQL Server 安全安裝與配置指南:SA 帳號、Slammer 蠕蟲防護、認證模式選擇
核心原則 資料庫安全始於安裝當下。最小權限、深度防禦、及時修補 三大支柱貫穿全生命週期。 安裝前必做兩件事 設定強式 SA 密碼:安裝精靈會建立 `sa`