發表文章

目前顯示的是 2025的文章

網頁伺服器出現「HTTP錯誤4031.3-未經授權:因為在要求資料上設定ACL,所以拒絕存取。」錯誤訊息 -- 20250311

圖片
緣由: 將網頁丟在IIS伺服器上,嘗試連結該網站卻出現「HTTP錯誤4031.3-未經授權:因為在要求資料上設定ACL,所以拒絕存取。」 解決方式: 在該網站資料夾的安全性,加入Everyone使用者權限或User使用者權限,即可。 參考網址: 網址一 、 網址二

T-SQL 再執行截斷、清空Log檔案時,出現「 'Truncate_only' 不是可辨識的Backup選項 」訊息 -- 20250307

圖片
緣由: 因新架設的SQL Server 2012中,其DB資料庫需要透過自動排成清除Log資料,故將SQL Server 2005的T-SQL指令直接使用在新的SQL Server 2012上面,結果就出現錯誤訊息,如下圖所示: 解決方式: 因為舊的T-SQL指令不適用在新的SQL  Server上面,故改寫成: USE 資料庫名稱 ALTER DATABASE  資料庫名稱  SET RECOVERY SIMPLE; DBCC SHRINKFILE ( 資料庫名稱 _Log, 1); ALTER DATABASE  資料庫名稱  SET RECOVERY FULL;   GO 參考網址: 網址一 、 網址二

在搞SQL Server Agent維護計畫時,跳出「Microsoft SQL Server, 錯誤:547」訊息 -- 20250307

圖片
緣由: 因手殘想把原先建置完成的維護計畫的名稱重新的命名,因此就造成某些問題發生,想直接砍掉舊的維護計畫,結果就出現刪不掉悲劇。於是就出現下面圖示: OS:Windows Server 2012 SQL Server 版本:SQL Server 2012 解決方式: 步驟一、透過指令查詢相關的關聯性。 指令: sp_helptext 'sp_maintplan_delete_subplan' 步驟二、刪除殘留的項目。 指令:   Delete msdb.dbo.sysmaintplan_subplans           Where   subplan_id =           ( select subplan_id from msdb.dbo. sysjobs_view              where name = '要砍的維護計畫名稱' ) 步驟三、砍不掉的維護計畫,執行上述指令後,再一次刪除試試看。 步驟四、就可以清除幽靈的維護計畫。 參考網址: 網址一

伺服器出現 「HTTP Error 503.The service is unavailable.」錯誤訊息 -- 20250306

圖片
緣由: 新架設好的IIS網頁伺服器,在Client端將已完成程式發佈至該IIS網頁伺服器(WinSr2012)上,結果輸入該網址時卻「Service Unavailable(HTTP Error 503.The service is unavailable.)」跳出錯誤訊息,如下: OS:Windows Server 2012 解決方式: 步驟一、先登入Windows Server 2012伺服器,開啟IIS管理員,點選「應用程式集區」→「進階設定」→「識別」。 步驟二、將「識別」修改成「LocalSystem」。 步驟三、在一次輸入網址,就恢復正常。 參考網址: 網址一

登入SSMS,想使用「維護計畫」功能,結果出現「'Agent XPs'原線已經由此伺服器的安全性組態關閉,系統管理員可以使用sp_configure來啟用...........」訊息 -- 20250306

圖片
緣由: 近期資料庫備份一直出現問題,導致新的SQL Server伺服器要重新設定一些維護計畫,因該在新的SQL Server伺服器中新增維護計畫時,跳出錯誤訊息,如下!! 解決方式: 步驟一、透過sp_cofigure指令,可以先了解是否有啟用。 exec sp_configure 'show advanced option' , '1' RECONFIGURE GO exec sp_configure 'Agent XPs' RECONFIGURE GO 當欄位 run_value不是1時,就會出現上述錯誤訊息。 步驟二、開啟「SQL Server Configuration Manager」,將「 SQL Server Agent(MSSQLSERVER) 」啟動。 步驟三、再去執行sp_configure指令查看,啟動後run_value已變成1。 步驟四、可以正常新增維護計畫。 參考網址: 網址一

還原備份資料庫出現「.......傳回錯誤'5(存取被拒)'。(Microsoft.SqlServer.SmoExtended)」 --- 20250219

圖片
緣由: 新安裝好SQL SEVER,嘗試將備份的DB還原至新的SQL SERVER上,結果跳出資料庫還原失敗。如下圖所示: 解決方式: 步驟一、開啟「SQL Server組態管理員」。 步驟二、選「SQL Server服務」→點選「SQL Server(MSSQLSERVER)」滑鼠右鍵選擇「內容」→下拉選擇「本機系統」,並按下「套用」鈕。 步驟三、重新再還原一次。 參考網址: 網址一