SQL Server 單用戶模式切換為多用戶模式的快速解決方案
在 SQL Server 2008 環境中還原資料庫時,偶爾會發現資料庫頂著「單一使用者」的標籤,導致其他連線無法存取,甚至拋出錯誤訊息。這通常是因為資料庫先前
Java 列印與列印預覽機制完整實作 (AWT Printable)
核心架構 實作 Printable 介面,覆寫 print(Graphics, PageFormat, int pageIndex)。 自動分頁:依字型行高計
SQL Server 2008 連接字串大全 (.NET / OLE DB / ODBC / JDBC)
1. .NET Framework Data Provider for SQL Server (System.Data.SqlClient) // 標準安全性
SQL Server 2008 Database Mail 自動發送郵件完整實作 (含 Job 排程)
架構概覽 Database Mail:設定 SMTP 帳號、郵件設定檔。 業務表:AutoSendEmail (待發送佇列)、EmailText (郵件模板)
SQL Server 2008 資料庫同步兩大方式:SQL Agent 作業與發行訂閱複寫
方式一:SQL Agent 作業 (適合簡單定時同步) 建立連結伺服器或使用 OPENROWSET 跨伺服器查詢。 撰寫 MERGE 或 INSERT/UPD
SQL Server 游標完整語法、進階選項與實戰技巧
游標基本流程 宣告:DECLARE CurName CURSOR FOR SELECT ... 開啟:OPEN CurName 擷取:FETCH NEXT F
SQL Server 日期時間欄位模糊查詢三種方法
問題 WHERE Time LIKE 2008-06-01% 僅適用字串欄位,日期時間型別會報錯。 方法一:CONVERT 轉字串再 LIKE SELECT
SQL Server 查詢 sp_who 結果集兩種方法 (暫存表 / OPENROWSET)
問題 sp_who 為系統預存程序,無法直接 SELECT * FROM sp_who 或加 WHERE 子句。 方法一:暫存表 CREATE TABLE #
SQL 語句與預存程序查詢效能實測比較 (百萬筆資料)
測試環境 資料表 Liezui_Test:ID (PK), Title, ReadNum,共 1,000,000 筆。 預存程序 SelectByTitle:
解決 SQL Server 錯誤 21002「使用者已存在」問題
錯誤現象 企業管理員/SSMS 建立資料庫使用者時出現: 錯誤 21002:[SQL-DMO] 使用者 xxx 已經存在 根本原因 資料庫還原後保留了原伺服器
SQL Server 刪除重複記錄保留一筆 (游標法)
情境 表 dbo.品種描述$,欄位 品種名稱、性狀標準編號 不允許重複,需刪除重複列保留第一筆。 游標實作 -- 1. 建立同結構暫存表 SELECT * I
SQL Server 找出所有非 XML 索引並重建 (游標動態 SQL)
腳本用途 定期維護:掃描資料庫所有非 XML 索引,執行 ALTER INDEX ... REBUILD 消除碎片。 完整腳本 0 AND NOT EX
解決 SQL Server「所選使用者擁有物件,無法移除」錯誤
錯誤現象 嘗試刪除資料庫使用者時出現: 「所選使用者擁有物件,所以無法移除該使用者。」 根本原因 資料庫物件(表、檢視、預存程序等)的擁有者為該使用者,導致無
SQL Server Decimal/Numeric 精度與小數位數完整說明
定義 精度:可儲存的十進位數字總位數 (含小數點左右),範圍 1~38,預設 18。 小數位數:小數點右邊最大位數,範圍 0~p,預設 0。必須在指定精度後才
SQL Server 指定欄位編號 ROW_NUMBER() OVER 實作
需求 查詢文章表,依閱讀次數遞減排序,產生流水號。 SQL 語句 SELECT NID, NTitle, NReadTimes, ROW_NUM
Java 實作整數轉中文大寫金額 (支援萬/億單位)
演算法思路 按四位一組切分 (符合中文讀法:個、十、百、千 → 萬 → 億)。 處理每組四位數:千/百/十/個位對應中文數字與單位。 組合各組結果,補上「萬」
SQL Server 2005 以獨立使用者帳戶執行出現 WMI 提供者錯誤 0x80070D59 解決
錯誤訊息 警告: 您還有 %1 的時間登出,如果您在此時間到之後仍沒有登出,您的工作階段將會中斷,任何開啟的檔案或裝置就可能遺失資料。 [0x80070D59]
Windows Server 2012 R2 安裝 SQL Server 2008 完整圖文教學
安裝流程 (含原文截圖對應步驟) 掛載 ISO → 選擇「執行安裝程式」。 安裝中心 → 安裝 → 全新 SQL Server 安裝。 安裝程式支援檔案安裝