SQL Server CLR 預存程序大量匯出 Excel:Biff8 二進位格式、自動分卷、無需安裝 Office
傳統匯出 Excel 方式(DTS/SSIS/OPENROWSET)依賴外部元件或安裝 Office。本文實作 **CLR 預存程序** 直接以 **Biff8
SQL Server CLR 函數實作環比計算:模擬 MDX PrevMember 語義
在複雜 OLAP 分析中,常需計算「環比」(本期與上期差值佔上期比例)。MDX 只需 `[維度].CurrentMember.PrevMember` 即可取得上
SQL Server 任意欄位間聚合運算:利用 XML + XQuery 實現跨列 MIN/MAX/SUM/AVG
標準彙總函數(`MAX`、`SUM` 等)僅能對「同一欄位的多列」運算。若需對「同一列的多個欄位」(如 a,b,c,d,e,f)做跨列聚合,傳統寫法需大量 `C
解決 MSSQL 佔用過多記憶體導致伺服器死機:設定最大記憶體上限
MSSQL 設計上會動態佔用所有可用記憶體作為緩衝集區,導致作業系統可用記憶體降至 4-10 MB,誤以為是記憶體洩漏。實際上這是預期行為,只需設定「最大伺服器
解決安裝 SSMS 2008 提示「已安裝 SQL Server 2005 Express Tools」衝突問題
安裝 SQL Server 2008 Management Studio (SSMS) 時,若出現錯誤: 「Sql2005SsmsExpressFacet 檢查
SQL Server 2008 徹底卸載指南:四階段清除殘留組件與註冊表
SQL Server 卸載不乾淨常導致重裝失敗或服務異常。本文整理四階段「完美卸載」流程:控制台卸載 → 專用清理工具 → 手動刪除註冊表 → 清理檔案目錄,確
SQL Server 全文索引完整範例:以 Pubs 資料庫建立與查詢
本文提供一個可直接執行的完整腳本,示範在 `pubs` 資料庫上為 `title` 表的 `title`、`notes` 欄位建立全文索引,並驗證查詢效果。
資料庫效能調優實戰:索引設計、連接條件與 WHERE 子句三大核心優化策略
不良 SQL 效能多源於三大根因:索引設計不當、連接條件不足、WHERE 子句無法利用索引。本文結合實測數據(Sybase 11.0.3,62 萬筆測試表),深
SQL Server 2014 新功能:Data Explorer for Excel 五大特色解析
SQL Server 2014 引入的 **Data Explorer for Excel**(後更名為 Power Query)大幅降低自助式商業智慧(Sel
SQL Server 全文索引實戰:以 Pubs 資料庫為例的完整建立流程
本文以經典 `pubs` 資料庫為例,示範使用系統預存程序建立全文索引的完整步驟,並說明各階段的關鍵指令與驗證方式。 六大建立步驟總覽 啟用資料庫全文處理功
SQL Server 全文檢索完整建立與查詢範例
SQL Server 全文檢索(Full-Text Search)能對大量文字資料進行高效的語意搜尋,遠優於 `LIKE %關鍵字%` 的掃描效能。本文以系統預
MSSQL 日誌清理與刪除:分離附加法與 T-SQL 腳本實戰
專案進行資料歸檔時,大量寫入導致交易日誌(LDF)暴增,嚴重佔用磁碟空間並拖慢效能。本文提供兩種清理方案:圖形化「分離-刪除-附加」流程,以及適合 SSIS 自
SQL Server 2005 清理交易日誌檔案的完整指南
SQL Server 資料庫的交易日誌(LDF 檔案)會記錄所有對資料庫的修改操作。隨著時間增長,日誌檔案可能佔用大量磁碟空間,導致效能下降,甚至填滿系統磁碟。
SQL Server 2005 清除交易記錄檔 (LDF) 多種方法與最佳實務
SQL Server 2005 交易記錄檔 (.ldf) 長期增長會佔滿磁碟、拖慢效能。本文整理四種清理方法、收縮指令、自動收縮設定與錯誤日誌循環技巧,並說明各
SQL 查詢語句大全:WHERE 條件、LIKE 模糊、統計函數、子查詢、內外連接實例
彙整 SQL 常用查詢模式,含 WHERE 條件運算、LIKE 模糊比對、聚合統計、子查詢(單行/多行)、內連接/外連接,適合初學者建立查詢思維與語法肌肉記憶。
SQL Server 備份檔無法還原?改用 MDF/LDF 附加資料庫快速恢復
情境:.bak 還原失敗(版本不符、檔案損壞、路徑衝突等),但手邊有完整的 .mdf (資料檔) 與 .ldf (記錄檔)。解法:停止服務 → 複製檔案 → s
SQL Server 2005 與 2000 雙向資料遷移:備份還原與產生腳本兩大法
SQL Server 2000 ↔ 2005 資料互相遷移的兩種標準做法:備份/還原(適用 2000→2005)與產生腳本 + 匯入資料(適用 2005→200
SQL Server 2008 安裝 Active Directory 後服務無法啟動:帳戶權限修正
環境:Windows Server 2008 R2 + SQL Server 2008 R2。安裝 Active Directory 域控制器角色後,SQL S