一個SQL實例就是一個SQL服務務器引擎
http://blog.csdn.net/liuliuyushun/article/details/4215233
http://..com/link?url=p80cLMLr2JVuXjW_
Ⅱ sQL server 什麼是實例
就是一個在資料庫中存在的,現實的資料庫例子!
資料庫實例就是後台進程和資料庫文件的集合。
一個sql
server伺服器就是一個實例,2000支持在同一個nt/2000
server操作系統裝多個伺服器,換言之,就是多個實例。
多個
sql
server
實例
microsoft®
sql
server™
2000
支持在同一台計算機上同時運行多個
sql
server
資料庫引擎實例。每個
sql
server
資料庫引擎實例各有一套不為其它實例共享的系統及用戶資料庫。應用程序連接同一台計算機上的
sql
server
資料庫引擎實例的方式與連接其它計算機上運行的
sql
server
資料庫引擎的方式基本相同。
有兩種類型的
sql
server
實例:
默認實例
sql
server
2000
資料庫引擎默認實例的運行方式與
sql
server
早期版本的資料庫引擎相同。默認實例僅由運行該實例的計算機的名稱唯一標識,它沒有單獨的實例名。如果應用程序在請求連接
sql
server
時只指定了計算機名,則
sql
server
客戶端組件將嘗試連接這台計算機上的資料庫引擎默認實例。這保留了與現有
sql
server
應用程序的兼容性。
一台計算機上只能有一個默認實例,而默認實例可以是
sql
server
的任何版本。
命名實例
除默認實例外,所有資料庫引擎實例都由安裝該實例的過程中指定的實例名標識。應用程序必須提供准備連接的計算機的名稱和命名實例的實例名。計算機名和實例名以格式
computer_name\instance_name
指定。
一台計算機上可以運行多個命名實例,但只有
sql
server
2000
資料庫引擎才可作為命名實例運行。sql
server
早期版本中的資料庫引擎不能作為命名實例運行。
實例主要應用於資料庫引擎及其支持組件,而不應用於客戶端工具。如果安裝了多個實例,則每個實例都將獲得各自唯一的一套:
系統和用戶資料庫。
sql
server
和
sql
server
代理服務。對於默認實例,服務名仍為
mssqlserver
和
sqlserveragent。對於命名實例,服務名改為
mssql$instancename
和
sqlagent$instancename,使得這些服務與伺服器上的其它實例分開啟動和停止。可使用相關聯的
sql
server
服務啟動和停止不同實例的資料庫引擎。sql
server
代理服務管理相關聯的資料庫引擎實例的調度事件。
與資料庫引擎、sql
server
和
sql
server
代理服務相關聯的注冊表鍵。
Ⅲ sQL server 什麼是實例
實例在資料庫中,代表一些程序的集合。如Oracle中,實例就是一些能支撐資料庫運行的資料庫程序。
在面向對象程序設計中,「類」在實例化之後叫做一個「實例」。 「類」是靜態的,不佔進程內存,而「實例」擁有動態內存。
實例化是指在面向對象的編程中,把用類創建對象的過程稱為實例化。是將一個抽象的概念類,具體到該類實物的過程。實例化過程中一般由類名 對象名 = new 類名(參數1,參數2...參數n)構成。
(3)sqlsever資料庫實例擴展閱讀
實例(instance)和對象(object)的區別
實例和對象基本上是同義詞,它們常常可以互換使用。對象代表了類的一個特定的實例。對象具有身份(identity)和屬性值(attribute values)2個特徵。實例是對象的具體表示,操作可以作用於實例,實例可以有狀態地存儲操作結果。實例被用來模擬現實世界中存在的、具體的或原型的東西。
對象就是類的實例,所有的對象都是實例,但並不是所有的實例都是對象。例如,一個關聯(UML關系中的一種)的實例不是一個對象,它只是一個實例、一個連接。我們常見的實例都是類的實例,此時二者沒有區別。除了類的實例外的實例都不是對象。
Ⅳ 創建一個新的sql server實例是什麼意思
sqlserver在默認安裝時有一個實例名local。安裝新的實例就是要求你再安裝的時候起一個不同的實例名,比如你裝microsoft
.net
framework
sdk
的時候會要求你安裝一個名為netsdk的sqlserver實例
Ⅳ 什麼是實例,SQLserver2008伺服器和伺服器實例是否具有相同的含義
如果你裝了一個SQLServer,那麼去你機器的服務(command:services.msc)裡面看,找到SQLserver這個服務(sqlserver資料庫主服務),你看到的應該是這樣SQLServer(MSSQLSERVER),它就標志著一個實例,這個實例的名字叫MSSQLSERVER,也叫默認實例。
如果你再裝一個SQLServer,裝的時候就不能一路next下來了,他會提示你默認的實例已經存在,你要新創建一個實例名,輸入,安裝。再去看會發現同樣的服務有多了一個,只不過括弧中的MSSQLSERVER,換成了你輸入的名字,也叫命名實例。簡單的理解,就是資料庫伺服器。資料庫要放在伺服器上,不同的伺服器就是不同的實例,實例可以在不同的機器上,也可以在相同的機器上,在相同的機器上時,實例名不能相同。
Ⅵ 如何解決SQLServer資料庫實例「連接失敗」
這個主要是sqlserver2000,其他版本一般沒有這個問題。sqlsp4補丁就是Microsoft SQL Server 2000 Service Pack 4 ,大多數版本為簡體中文版。
SP4 包括用於以下 SQL Server 2000 組件的程序包。點擊此處鏈接:官方下載各組件。
資料庫組件(下載文件:SQL2000-KB884525-SP4-x86.EXE):更新 SQL Server 2000 的 32 位資料庫組件,包括資料庫引擎、復制、客戶端連接組件和工具。
Analysis Services 組件(下載文件:SQL2000.AS-KB884525-SP4-x86.EXE):更新 SQL Server 2000 的 32 位 Analysis Services 組件。
SQL Server 2000 Desktop Engine (MSDE) 組件(下載文件:SQL2000.MSDE-KB884525-SP4-x86.EXE):對於 SQL Server 2000 的 32 位 MSDE 組件:
安裝新的 MSDE 實例;
升級現有 MSDE 實例;
更新使用合並模塊的應用程序。
Ⅶ 如何解決SQLServer資料庫實例「連接失敗」
訪問SQLServer資料庫失敗時,最常見的錯誤是「連接伺服器失敗,SQLServer不存在或訪問被拒絕」,或者「未能建立與(local)的鏈接,SQLServer不存在或訪問被拒絕」。如下圖所示。
引起該問題的原因很多,初學者最容易犯的錯誤是沒有啟動MSSQLSERVER服務,安裝SQLServer後,應該檢查MSSQLSERVER服務服務是否啟動,若沒有將其設置為自動啟動。
https://jingyan..com/article/c1a3101e5dc6b0de656debf1.html
Ⅷ sql server怎麼新建資料庫實例
1,按正常的安裝SQL Server 2005方式進行安裝,直到選擇安裝組件時選擇你所需要安裝的的組件,此處我只選擇SQLServer database Service。
每個實例要求擁有自己專用的可執行文件、注冊鍵和文件夾。因此如果你需求使用到其它的組件,你也需要在此處進行選擇,但有一個組件是大家共同的:工作站組件、聯機叢書和開發工具。
2.為了讓每個實例擁有自己的文件夾,請點擊高級—游覽--進行新實例安裝文件路徑的選擇。
3.按規劃要求起一個讓人一看就知道該實例用途的實例名。第一個實例名通常是作為默認實例,其實例名與主機名相同。由於我這是在測試,因此實例名我起TEST。
4,根據規劃要求:為每個實例建立自己相應的管理員帳號。由於這個帳號和密碼已經寫入到SQL安裝文件中,因此不建議在資料庫安裝完成後去修改這個帳號的密碼。在SQL Server 2005資料庫群集中的安裝帳號和密碼也是一樣,不建議修改。
5.從安全形度考慮,Windows 身份驗證模式比混合模式要安全得多,因此建議在不需要考慮與以前版本的兼容性時,建議使用windows 身份驗證模式。
6. 後面的步驟與正常安裝一樣,直到安裝完成。
Ⅸ 如何解決SQLServer資料庫實例「連接失敗」
按照如下步驟檢查:1.確認資料庫是否允許遠程連接http://..com/question/443193756.html?old=1&afterAnswer=1#here2.確認資料庫服務是否正常啟動進windows的服務管理器,看帶有sqlserver的服務3.確認資料庫伺服器的防火牆開通同14.確認客戶端到伺服器網路暢通在客戶機上的命令行執行c:>ping伺服器名5.確認連接字元串正確,包括:主機名\實例名,埠這個,看你的程序了吧。6.確認資料庫是否允許混合登錄方式同1