1、概念介紹
SQL實例實際上就是SQL服務器引擎,每個SQL Server數據庫引擎實例各有一套不爲其他實例共享的系統及用戶數據庫。
在一臺計算機上,可以安裝多個SQL SERVER,每個SQL SERVER就可以理解爲是一個數據庫實例。
2、SQL實例分類
SQL實例分爲默認實例和命名實例。這個在SQLServer軟件安裝時候可以選擇哪種命名方式,但一臺計算機中只能有一個實例作爲默認實例,其餘的都只能是命名實例。
2.1 默認實例:
實例名稱爲MSSQLSERVER,一般情況下默認實例名與計算機名稱相同。後續計算機名稱是可以修改的,修改後對不會影響默認實例。可以指定計算機名稱/本機Ip地址來訪問默認實例。
2.2 命名實例:
實例名稱按數據庫安裝的時候選擇命名實例的方式安裝,這個時候需要用戶自己輸入的實例名稱。
完整的實例名稱爲:計算機名稱\用戶自己輸入的實例名稱。
需要通過計算機名稱/本機Ip地址來訪問默認實例+“\”+自定義實例名來訪問命名實例。
比如你的計算機名稱爲Server1,自定義實例名稱爲SQL2012,那麼連接命名實例方式爲:Server1\SQL2012或者本機IP地址\SQL2012。
3、命名實例的用途
爲了能夠重現客戶遇到的問題,可以安裝一個新實例來模擬客戶的生產環境,而對其他實例不會產生影響。
數據庫服務供應商有時候需要爲了數據安全考慮需要保證其客戶數據與其他客戶數據完全分離,可以通過命名實例的方式來解決。
4、如何查看計算機中實例的個數
計算機進入計算機服務列表找到MSSQLSERVER開頭的服務有幾個就表示有幾個實例。
IT技術分享社區
個人博客網站:https://programmerblog.xyz
本文分享自微信公衆號 - IT技術分享社區(gh_a27c0758eb03)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。