無法重新命名資料庫?

來源:互聯網
上載者:User

這兩天一直在研究Repeater,Datalist,Gridview這三個控制項,需要資料來源,SqlServer2005又沒有了原來Sql2000內建的樣本資料庫,所以從網上下載了個Northwind資料庫,直接附加到我的SqlServer2005上,附加上以後,資料庫名字很長,不是Northwind,所以需要改名字,結果問題來了。

無論我使用什麼方法改名字,它都報一個錯誤:

訊息 5030,層級 16,狀態 2,第 1 行
無法用獨佔鎖定鎖定該資料庫,以執行該操作。

暈死,從網上找了個解決方案:

將資料庫設定為單一使用者模式 (單一使用者模式指定一次只有一個使用者可訪問資料庫,該模式通常用於維護操作。 )


1、在物件總管中,串連到 SQL Server 資料庫引擎執行個體,然後展開該執行個體。

2、按右鍵要更改的資料庫,再單擊“屬性”。

3、在“資料庫屬性”對話方塊中,單擊“選項”頁。

4、在“限制訪問”選項中,選擇“單使用者”。

5、如果其他使用者串連到資料庫,將出現“開啟的串連”訊息。若要更改屬性並關閉所有其他串連,請單擊“是”。 

6、重新命名完了,再限制訪問的屬性改回原來的就可以啦。

注意:
如果其他使用者在您將資料庫設定為單一使用者模式時串連到了資料庫,則他們與資料庫的串連將被關閉,且不發出警告。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.