前言
遇到 MS SQL 出現「無法開啟使用者預設資料庫 (錯誤碼 4062 或 4064)」,肯定讓人急得發慌😫,難道整的資料庫都沒有救了嗎?!現有的資料怎麼辦?!
不用擔心~這可以透過 MS SQL 另一個工具 SQLCMD.exe 解決此問題,看下去教你救回自己的資料庫~
想當初我自己把所有帳號的預設資料庫,全部都指定到「自己系統的資料庫」上,要做資案演練時,就把「自己系統的資料庫」刪除,結果造成所有的帳號都無法登入資料庫,超級傻眼!!😱
↓↓↓↓↓↓↓↓ 強烈建議 ↓↓↓↓↓↓↓↓
所以阿~最大權限的系統管理者的帳號,最好還是指定 MS SQL 系統資料庫 「master」上,才不會連最大權限也無法登入的窘境。
↑↑↑↑↑↑↑↑ 強烈建議 ↑↑↑↑↑↑↑↑
廢話不多說趕緊往下看解決之道~😁
紀錄日 : 2023 / 06 / 28
一、解決錯誤方法 (錯誤碼 4062 或 4064)
(一)、至 SQL Server 安裝目錄
SQLCMD.exe 在 SQL Server 安裝目錄下,所以請大家先到安裝目錄下,在一照下一步,找到它的位置。
(二)、執行「SQLCMD.exe」
我安裝的是 Microsoft SQL Server 2012,SQLCMD.exe 路徑在「C:\Program Files\Microsoft SQL Server\110\Tools\Binn」。
其他 SQL Server 版本路徑可能在不不同的位置,那就要請各位自己稍微找一下了。😋
(三)、輸入指令 (變更使用者的預設資料庫)
透過 SQLCMD.exe 程式登入資料庫,並變更指定帳號的預設資料庫。
MS SQL 系統資料庫為 「master」,只要將指定帳號的預設資料庫,設定在這上面基本上就不會有問題了,相信大家因該沒有辦法刪除「系統資料庫」吧!!😁
如果不想指定到「系統資料庫」,那就請大家自行設定到其他的資料庫上啦~
參考指令如下 :
SQLCMD -U"登入帳號" -P"登入密碼" -d"登入帳號預設資料庫名" -Q"exec sp_defaultdb N'使用者名稱', N'預設資料庫名'" -- 範例 SQLCMD -U"sa" -P"password" -d"master" -Q"exec sp_defaultdb N'sa', N'master'"
(四)、使用「SQL Server Management Studio」登入資料庫
經過上一個步驟後,就可以在返回「SQL Server Management Studio」上,登入資料庫管理介面進行其他操作啦~
大漠國渡 - 商品小舖
大漠有設計簡單的程式碼,讓大家可以體驗一下寫程式的感覺,以及呈現結果,並將他製作成周邊商品,如 : 藍芽喇叭、拼圖、鑰匙圈、筆記本、滑鼠、滑鼠墊、鍵盤...等商品。
商品類別涉及了電子產品、居家用品、杯子餐廚、服飾、旅行用品、辦公用品...等。
有興趣的人可以到 大漠國渡 - 商品小舖 看看喔~
我的優惠碼 K0999975,可享受 KUSDOM 全場 9 折優惠。

【影像授權】用鏡頭定格土地的故事
除了文字的紀錄,我更希望將瞬息萬變的地景與人文,轉化為永恆的視覺語彙。透過與 Shutterstock 平台的合作,您可以獲取【大漠國渡】高解析度的原創影像商業授權。透過與 Payhip 平台的合作,您可以獲取【大漠國渡】高解析度的原創影像個人授權 (用電腦的桌布與螢幕保護程式)。讓這些土地的故事,為您的創作或商業專案增添真實的敘事力量。
瀏覽「大漠國渡 Shutterstock 官方藝廊 (商業授權)」。
【讀者贊助】點燃紀錄的引擎:以最直接的方式資助大漠國渡走訪與紀錄
每一場深度的實地紀錄,都需要跨越里程的動力。如果您認同這份影像的價值,除了收藏作品,您可以選擇最直覺的資助方式。透過 綠界 (ECPay)、PayPal,您的每一份支持都將精確轉化為支持走訪計畫的實質資源。讓【大漠國渡】能持續穿梭於地圖邊陲,留住這片土地不被遺忘的刻痕。
綠界 : 小額贊助 (可刷信用卡、ATM 轉帳、TWQR 行動支付、Apply Pay、超商代碼)
Paypal : 小額贊助 (可刷信用卡)
%20(2).png)
%20(1).png)



留言
張貼留言