SQL Server xp_cmdshell 啟用與停用:sp_addextendedproc / sp_dropextendedproc
xp_cmdshell 允許 T-SQL 執行作業系統命令列,功能強大但極高風險 (權限提升、勒索軟體載入、横向移動)。生產環境原則上應停用,需用時臨時開啟、用
SQL Server 企業管理器設定每日自動備份維護計畫完整步驟 (含 Agent 啟動)
透過「資料庫維護計畫精靈」配合 SQL Server Agent 服務,實現零代碼、GUI 設定的每日自動完整備份、過期清理、可選記錄備份。 8 步設定流程
SQL Server 完整/差異/記錄備份鏈還原至現有資料庫的標準 T-SQL 腳本範本
生產環境還原常面臨:目標資料庫已存在且可能正在使用、檔案路徑異於備份時、需套用完整→差異→多組記錄備份鏈。本文提供可直接參數化部署的標準 T-SQL 還原腳本範
強制刪除或還原正在使用中 SQL Server 資料庫:SINGLE_USER + ROLLBACK IMMEDIATE
嘗試 DROP DATABASE 或 RESTORE 時若報錯 「資料庫正在使用中,無法獨佔存取」,只需將資料庫切換為單一使用者模式並立即回滾現有連線,即可強制
SQL Server 交易記錄檔暴漲急救:兩種清理法與防止復發的復原模式設定
交易記錄檔 (.ldf) 佔滿磁碟導致資料庫寫入失效,是 DBA 常見噩夢。本文提供兩種清理方案 (推薦與高風險) 並詳解 復原模式 設定徹底杜絕復發。 方案
SQL Server 資料庫備份/還原/收縮/自動備份/資料轉移五大核心運維圖解教學
涵蓋 DBA 日常最核心的五大操作:完整備份、還原覆蓋、收縮日誌、維護計畫自動備份、匯入匯出轉移,採企業管理器 GUI 步驟圖解,零門檻上手。 一、完整備份
SQL Server 連線失敗三大經典錯誤診斷與解決全攻略 (上)
連線失敗是 SQL Server 使用者遇到最頻繁的問題。本文針對企業管理器/查詢分析器等原生工具連線時的三大經典錯誤,提供系統性排查步驟與解決方案。 三大經
SQL Server 2000 容錯移轉叢集安裝完整 13 步圖解
SQL Server 2000 Enterprise Edition 僅支援 MSCS (Microsoft Cluster Service) 容錯移轉叢集。本
SQL Server 身分識別欄位種子值不同步?DBCC CHECKIDENT 一鍵重置
資料庫升級/遷移/大量匯入後,常遇到 主鍵違規 (Violation of PRIMARY KEY constraint) 錯誤:實際資料最大 ID 已達 61
SQL Server 僅有 MDF 檔案時的離線掛載還原實戰 10 步法
當僅剩 .mdf 主資料檔,遺失 .ldf 交易記錄檔時,仍可透過「建立同名空庫 → 關閉服務 → 替換 MDF → 啟動進入置疑模式 → 緊急修復模式 → 重
SQL Server 無 Instr 函數?用 CHARINDEX 或自訂函數替代
從 Access/VBA/VB6 轉戰 T-SQL 的開發者常踩的坑:SQL Server 不支援 InStr 函數。嘗試執行 InStr(,+Speciali
MS-SQL Server 單引號處理兩大法:字串轉義 vs 參數化命令,附 VB6/ADO 實戰範例
動態拼接 SQL 字串時,單引號 () 是導致語法錯誤與 SQL 注入漏洞的頭號元兇。本文對比兩種經典處理手法——字串轉義 與 ADO 參數化命令,並給出完整
SQL Server 2000/2005 統一查詢所有表/視圖結構與欄位說明的標準腳本
快速獲取資料庫中所有使用者表或視圖的欄位定義、資料類型、長度、允許空值、預設值與擴充屬性說明,是文件產生、異動比對、逆向工程的基礎需求。本文提供兼容 SQL S
T-SQL 進階實戰技巧十則:結構複製、腳本生成、字串分割、跨庫查詢、欄位元數據、日期轉換、分區視圖、遞迴樹、自訂排序與批次刪除
本文整理 10 個高頻實用的 T-SQL 進階技巧,涵蓋結構操作、元數據提取、字串處理、跨伺服器存取、時間計算、效能優化模式等核心場景,附完整可執行代碼,適合中
SQL Server 資料導入導出大全:從 Excel、文字檔、DBF 到 XML 的完整實戰指南
資料遷移與整合是 DBA 與開發人員的日常核心工作。本文彙總 SQL Server 利用 bcp、OPENROWSET、OPENDATASOURCE、BULK
SQL Server 2005 三大版本深度對比:Enterprise、Developer 與 Express 該如何選?
SQL Server 2005 提供五個版本:Enterprise(企業版)、Developer(開發版)、Workgroup(工作群版)、Standard(標
SQL 過濾重複數據並保留最大 ID 的實用技巧
在資料庫開發中,經常會遇到需要去除重複類別名稱、只保留對應最大主鍵 ID 的場景。本文透過實際數據範例,示範如何使用子查詢高效解決這一問題。 問題場景 假設資
T-SQL 快速參考手冊:陳述式、變數、流程控制與常用函數總覽
一、核心 SQL 陳述式分類 類別關鍵字用途 資料操作 (DML)SELECT檢索資料列與欄位 INSERT新增資料列 DELETE刪除資料列 UPDATE更