[爆卦]sqlcmd參數是什麼?優點缺點精華區懶人包

為什麼這篇sqlcmd參數鄉民發文收入到精華區:因為在sqlcmd參數這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者chonmanaeyo (小鳳仙)看板Database標題Re: [SQL ] MS-SQL 離...


最初的問題已解決,自問自答一下

可至命令提示字元執行以下指令:

sqlcmd -S 個體名稱 -d 資料庫名稱 -U 登入帳號 -P 密碼

以我的為例即 sqlcmd -d Master -U abc123 -P def23456
(由於個體名稱我沒變更,一直用預設值,所以可省略)

ps: 以上案例為使用「遠端」時的進入方式,若使用本端者
不須輸入帳密,但要加 -E 參數,即

sqlcmd -E -S 個體名稱 -d Master

進入之後可看見像 1> 的提示符號,接著輸入

ALTER LOGIN 登入帳號 WITH DEFAULT_DATABASE = Master

然後在 2> 的地方輸入 go,就可用 Management Studio 將
原先設為離線的資料庫改為「線上工作」了

參考網址:
http://support.microsoft.com/default.aspx/kb/307864/zh-tw


※ 引述《chonmanaeyo (小鳳仙)》之銘言:
: 請問一下
: 我將自訂的資料庫設為離線工作之後
: 用 Management Studio 重新登入即無法連線成功
: 它會顯示以下訊息:
: 無法開啟使用者預設資料庫。登入失敗。
: 使用者 'PPPP' 的登入失敗。(Microsoft SQL Server, 錯誤: 4064)
: 無論使用本端還是遠端結果都一樣
: 請問之前鍵入的資料還找得回來嗎??
: 謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.127.49.5
chonmanaeyo:剩下的疑問是…有沒有不透過 Management Studio 10/22 13:16
chonmanaeyo:就能新增使用者? 這樣要恢復上線就容易了 10/22 13:17

你可能也想看看

搜尋相關網站