就是一個在數(shù)據(jù)庫中存在的,現(xiàn)實的數(shù)據(jù)庫例子!
創(chuàng)新互聯(lián)長期為上千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為橋西企業(yè)提供專業(yè)的成都做網(wǎng)站、網(wǎng)站制作,橋西網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
數(shù)據(jù)庫實例就是后臺進(jìn)程和數(shù)據(jù)庫文件的集合。
一個SQL Server服務(wù)器就是一個實例,2000支持在同一個NT/2000 Server操作系統(tǒng)裝多個服務(wù)器,換言之,就是多個實例。
多個 SQL Server 實例
Microsoft? SQL Server? 2000 支持在同一臺計算機(jī)上同時運行多個 SQL Server 數(shù)據(jù)庫引擎實例。每個 SQL Server 數(shù)據(jù)庫引擎實例各有一套不為其它實例共享的系統(tǒng)及用戶數(shù)據(jù)庫。應(yīng)用程序連接同一臺計算機(jī)上的 SQL Server 數(shù)據(jù)庫引擎實例的方式與連接其它計算機(jī)上運行的 SQL Server 數(shù)據(jù)庫引擎的方式基本相同。
有兩種類型的 SQL Server 實例:
默認(rèn)實例
SQL Server 2000 數(shù)據(jù)庫引擎默認(rèn)實例的運行方式與 SQL Server 早期版本的數(shù)據(jù)庫引擎相同。默認(rèn)實例僅由運行該實例的計算機(jī)的名稱唯一標(biāo)識,它沒有單獨的實例名。如果應(yīng)用程序在請求連接 SQL Server 時只指定了計算機(jī)名,則 SQL Server 客戶端組件將嘗試連接這臺計算機(jī)上的數(shù)據(jù)庫引擎默認(rèn)實例。這保留了與現(xiàn)有 SQL Server 應(yīng)用程序的兼容性。
一臺計算機(jī)上只能有一個默認(rèn)實例,而默認(rèn)實例可以是 SQL Server 的任何版本。
命名實例
除默認(rèn)實例外,所有數(shù)據(jù)庫引擎實例都由安裝該實例的過程中指定的實例名標(biāo)識。應(yīng)用程序必須提供準(zhǔn)備連接的計算機(jī)的名稱和命名實例的實例名。計算機(jī)名和實例名以格式 computer_name\instance_name 指定。
一臺計算機(jī)上可以運行多個命名實例,但只有 SQL Server 2000 數(shù)據(jù)庫引擎才可作為命名實例運行。SQL Server 早期版本中的數(shù)據(jù)庫引擎不能作為命名實例運行。
實例主要應(yīng)用于數(shù)據(jù)庫引擎及其支持組件,而不應(yīng)用于客戶端工具。如果安裝了多個實例,則每個實例都將獲得各自唯一的一套:
系統(tǒng)和用戶數(shù)據(jù)庫。
SQL Server 和 SQL Server 代理服務(wù)。對于默認(rèn)實例,服務(wù)名仍為 MSSQLServer 和 SQLServerAgent。對于命名實例,服務(wù)名改為 MSSQL$instancename 和 SQLAgent$instancename,使得這些服務(wù)與服務(wù)器上的其它實例分開啟動和停止??墒褂孟嚓P(guān)聯(lián)的 SQL Server 服務(wù)啟動和停止不同實例的數(shù)據(jù)庫引擎。SQL Server 代理服務(wù)管理相關(guān)聯(lián)的數(shù)據(jù)庫引擎實例的調(diào)度事件。
與數(shù)據(jù)庫引擎、SQL Server 和 SQL Server 代理服務(wù)相關(guān)聯(lián)的注冊表鍵。
使應(yīng)用程序能連接特定實例的網(wǎng)絡(luò)連接地址。
共享組件
以下組件可由運行于同一臺計算機(jī)上的所有實例共享:
此計算機(jī)上只有一個 SQL Server 2000 程序組 (Microsoft SQL Server),以及由該程序組中的每個圖標(biāo)表示的唯一一個實用工具的復(fù)本。唯一一個 SQL Server 聯(lián)機(jī)叢書的復(fù)本。
程序組中的實用工具版本來自計算機(jī)上最先安裝的 SQL Server 2000 版本。例如,如果將 SQL Server 2000 簡體中文版作為默認(rèn)實例安裝,然后將 SQL Server 2000 美國英語版作為命名實例安裝,則只有一個 SQL Server 2000 程序組。該程序組中的所有實用工具圖標(biāo)和 SQL Server 聯(lián)機(jī)叢書圖標(biāo)都將啟動簡體中文版的工具。
所有 SQL Server 2000 實用工具都能處理多個實例??梢詮囊粋€ SQL Server 2000 服務(wù)管理器的復(fù)本啟動和停止每個實例??墒褂靡粋€ SQL Server 2000 SQL Server 企業(yè)管理器復(fù)本控制計算機(jī)上所有實例中的對象,使用一個 SQL Server 2000 服務(wù)器網(wǎng)絡(luò)管理器復(fù)本管理計算機(jī)上所有實例的網(wǎng)絡(luò)通訊地址。
僅有一個 MSSearchService 復(fù)本管理針對計算機(jī)上所有 SQL Server 實例的全文檢索。
English Query 和 Microsoft SQL Server 2000 Analysis Services 服務(wù)器都只有一個復(fù)本。
與客戶端軟件相關(guān)聯(lián)的注冊表鍵在實例間不重復(fù)。
只有一個 SQL Server 開發(fā)庫(包括 *.lib 文件)和示例應(yīng)用程序的復(fù)本。
默認(rèn)實例
可作為默認(rèn)實例操作的配置包括:
SQL Server 2000 的默認(rèn)實例。
作為默認(rèn)實例運行的 SQL Server 7.0 版安裝。
作為默認(rèn)實例運行的 SQL Server 6.5 版安裝。
可使用 SQL Server 2000 vswitch 實用工具,與 SQL Server 6.5 版安裝進(jìn)行版本切換的 SQL Server 2000 默認(rèn)實例。
可使用 SQL Server 7.0 版 vswitch 實用工具,與 SQL Server 6.5 版安裝進(jìn)行版本切換的 SQL Server 7.0 版安裝。
說明 在同一臺計算機(jī)上安裝 SQL Server 2000 實例前,必須將 SQL Server 6.5 Service Pack 5 應(yīng)用于所有 SQL Server 6.5 實例。
在 SQL Server 版本間切換
不能在 SQL Server 7.0 版安裝和 SQL Server 2000 默認(rèn)實例之間進(jìn)行版本切換。
除了默認(rèn)實例外,還可以擁有任意數(shù)量的 SQL Server 2000 命名實例。在運行命名實例前,無須在計算機(jī)上運行默認(rèn)實例。在沒有默認(rèn)實例的計算機(jī)上可運行命名實例。SQL Server 6.5 版和 SQL Server 7.0 只能作為默認(rèn)實例運行,不能作為命名實例運行。
在單臺計算機(jī)或單個故障轉(zhuǎn)移群集中,Microsoft 不支持超過 16 個實例。
如果在一臺計算機(jī)上運行作為默認(rèn)實例的 SQL Server 6.5 版和一個或多個 SQL Server 2000 命名實例,則該計算機(jī)將有兩個 SQL Server 程序組,而非一個 SQL Server 程序組:
SQL Server 2000 程序組執(zhí)行 SQL Server 2000 工具。
SQL Server 6.5 版程序組運行 SQL Server 6.5 工具。
如果同時運行 SQL Server 7.0 版和 SQL Server 2000,則 SQL Server 7.0 程序組中的圖標(biāo)將執(zhí)行 SQL Server 2000 工具。
說明 在同一臺計算機(jī)上安裝 SQL Server 2000 實例前,必須將 SQL Server 6.5 Service Pack 5 應(yīng)用于所有 SQL Server 6.5 實例。
實例在數(shù)據(jù)庫中,代表一些程序的集合。如Oracle中,實例就是一些能支撐數(shù)據(jù)庫運行的數(shù)據(jù)庫程序。
在面向?qū)ο蟪绦蛟O(shè)計中,“類”在實例化之后叫做一個“實例”。 “類”是靜態(tài)的,不占進(jìn)程內(nèi)存,而“實例”擁有動態(tài)內(nèi)存。
實例化是指在面向?qū)ο蟮木幊讨校延妙悇?chuàng)建對象的過程稱為實例化。是將一個抽象的概念類,具體到該類實物的過程。實例化過程中一般由類名 對象名 = new 類名(參數(shù)1,參數(shù)2...參數(shù)n)構(gòu)成。
擴(kuò)展資料
實例(instance)和對象(object)的區(qū)別
實例和對象基本上是同義詞,它們常??梢曰Q使用。對象代表了類的一個特定的實例。對象具有身份(identity)和屬性值(attribute values)2個特征。實例是對象的具體表示,操作可以作用于實例,實例可以有狀態(tài)地存儲操作結(jié)果。實例被用來模擬現(xiàn)實世界中存在的、具體的或原型的東西。
對象就是類的實例,所有的對象都是實例,但并不是所有的實例都是對象。例如,一個關(guān)聯(lián)(UML關(guān)系中的一種)的實例不是一個對象,它只是一個實例、一個連接。我們常見的實例都是類的實例,此時二者沒有區(qū)別。除了類的實例外的實例都不是對象。
如果你裝了一個SQLServer,那么去你機(jī)器的服務(wù)(command:services.msc)里面看,找到SQLserver這個服務(wù)(sqlserver數(shù)據(jù)庫主服務(wù)),你看到的應(yīng)該是這樣SQLServer(MSSQLSERVER),它就標(biāo)志著一個實例,這個實例的名字叫MSSQLSERVER,也叫默認(rèn)實例。
如果你再裝一個SQLServer,裝的時候就不能一路next下來了,他會提示你默認(rèn)的實例已經(jīng)存在,你要新創(chuàng)建一個實例名,輸入,安裝。再去看會發(fā)現(xiàn)同樣的服務(wù)有多了一個,只不過括號中的MSSQLSERVER,換成了你輸入的名字,也叫命名實例。簡單的理解,就是數(shù)據(jù)庫服務(wù)器。數(shù)據(jù)庫要放在服務(wù)器上,不同的服務(wù)器就是不同的實例,實例可以在不同的機(jī)器上,也可以在相同的機(jī)器上,在相同的機(jī)器上時,實例名不能相同。
可以通過以下兩種方式(任選一)解決安裝SQLServer2008使用默認(rèn)實例時提示實例名稱被占用的問題。
1、將之前安裝的默認(rèn)實例MSSQLSERVER卸載然后再運行安裝程序安裝默認(rèn)實例。
2、在安裝實例界面選擇【命名實例】,然后自己設(shè)置一個實例名稱,然后按照向?qū)崾纠^續(xù)安裝。
實例,就是一個具體的例子。sql sever實例就是操作數(shù)據(jù)庫的一個具體的例子,小到一個sql語句,大到一個完整的數(shù)據(jù)庫管理系統(tǒng)
SQL服務(wù)器引擎。
1、贏通a5商業(yè)專業(yè)版本機(jī)在使用中,出現(xiàn)sqlserver實例是SQL服務(wù)器引擎。
2、每個SQLServer數(shù)據(jù)庫引擎實例各有一套不為其他實例共享的系統(tǒng)及用戶數(shù)據(jù)庫。
文章標(biāo)題:實例sqlserver,實例化
文章網(wǎng)址:http://aaarwkj.com/article36/dsspesg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、電子商務(wù)、虛擬主機(jī)、用戶體驗、網(wǎng)站排名、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)