SQL Server 2005 利用 ROW_NUMBER() OVER 實作高效分頁查詢
SQL Server 2005 引入視窗函數 ROW_NUMBER() OVER,提供比舊版 TOP ... NOT IN 或游標更優雅、效能更好的分頁解決方案
SQL Server 2005 安裝錯誤 29503「服務無法啟動」原因分析與解決 (多核 CPU 相容性)
在多核心 CPU (如 HP 伺服器 32 核) 上安裝 SQL Server 2005 時,常遇到安裝錯誤 29503:SQL Server 服務無法啟動。原
SQL Server 2005 DTS/SSIS 匯入平面檔案截斷錯誤解決方案
使用 SQL Server 2005 匯入/匯出精靈 (DTS/SSIS) 匯入文字檔 (CSV/TXT) 時,常遇到「資料截斷」或「文字被截斷」錯誤 (錯誤碼
Windows 7 (32/64位) 安裝 SQL Server 2005 + SP3 完整圖文教學
SQL Server 2005 官方不支援 Windows 7,但透過相容性設定與安裝順序調整,可在 Win 7 (含 64 位) 成功安裝並打上 SP3 修正
SQL Server 2005 索引重建前後效能對比分析 (DBCC SHOWCONTIG / DBREINDEX)
透過 DBCC SHOWCONTIG 分析資料表索引碎片程度,判斷是否需要重建。本文實測某資料表重建前後的關鍵指標變化,展示索引維護效果。 重建前分析 DBC
SQL Server 2005 還原資料庫錯誤 3154/3145 解決方案 (備份集與現有資料庫不同)
嘗試還原備份檔 (.bak) 覆蓋現有同名資料庫時,常遇到錯誤 3154:「備份集中的資料庫備份與現有的 DBName 資料庫不同」。GUI 介面往往失敗,但
SQL Server 2005 通用分頁預存程序 (支援多表聯查、CTE、動態排序)
通用分頁預存程序 proc_SelectForPager,接受動態 SQL 查詢、排序欄位、頁碼、頁面大小,輸出總筆數與當頁資料。採用 ROW_NUMBER()
SQL Server 2005 修改 sa 登入名稱的多種方法
預設系統管理員帳戶 sa 是駭客暴力破解的首選目標。修改或停用 sa、改用自訂命名的系統管理員帳戶,可大幅降低被攻擊風險。本文提供 T-SQL 指令、SSMS
SQL Server 2005 連線逾時:批次檔一鍵開啟防火牆連接埠
SQL Server 遠端連線失敗常因 Windows 防火牆封鎖相關連接埠。提供一個批次檔 (.bat),以管理員權限執行即可一次開啟所有 SQL Serve
SQL Server 2005 收縮資料庫記錄檔至 1MB 快速腳本
針對 SQL Server 2005,執行以下三行指令可快速將指定資料庫的交易記錄檔 (.ldf) 壓縮至約 1 MB。執行前請務必完成完整備份,並確認資料庫復
SQL Server 2005 附加 MDF/LDF 檔案建立資料庫指令
當擁有資料庫的實體檔案 (.mdf 主資料檔、.ldf 記錄檔) 時,可使用 sp_attach_db 系統預存程序快速將其附加為線上資料庫。 標準語法 US
SQL Server 將多列資料合併為單列逗號分隔字串 (STUFF + FOR XML PATH)
常見需求:將群組內的多筆資料合併成單一字串,欄位值以逗號分隔。SQL Server 2005+ 提供 FOR XML PATH() 搭配 STUFF 移除前導分
SQL Server 2005 建立遠端登入帳戶與授權腳本
在 SQL Server 2005 中建立供遠端應用程式使用的 SQL 驗證登入,並授予特定資料庫的特定資料表 SELECT 權限,遵循最小權限原則。 完整
SQL Server 2005 安裝 Northwind/Pubs 範例資料庫
SQL Server 2005 安裝媒體僅內建 AdventureWorks 系列範例資料庫,經典的 Northwind 與 Pubs 需另行下載 SQL Se
Windows 7 安裝 MySQL 5.5.21 完整圖文教學 (含編碼設定避免亂碼)
MySQL 是輕量級關聯式資料庫,廣泛用於開發測試。本文記錄在 Windows 7 上安裝 MySQL 5.5.21 的完整步驟,重點說明字元集設定 (UTF-
SQL Server 2005 預存程序中使用 WHILE 迴圈的正確寫法
在 SQL Server 2005 的預存程序中撰寫迴圈時,迴圈主體必須使用 BEGIN ... END 區塊,而非其他資料庫常見的 WHILE ... END
SQL Server 2005/2008 表結構完整查詢腳本 (含外鍵資訊)
一條可直接執行的 T-SQL 查詢,完整輸出指定資料表的欄位定義、主鍵、外鍵關聯、擴充屬性 (說明)、預設值、建立/修改時間等中繼資料,適用於資料字典產生、文件
SQL Server 2005 實作資料庫讀寫分離與負載平衡架構
隨著業務增長,單一資料庫伺服器難以負荷高併發讀寫請求。本文介紹利用 SQL Server 2005 新功能 (P2P 異動複寫、資料庫鏡像、快照集) 搭配自訂中