當前位置:首頁 » 編程語言 » sql的命名實例

sql的命名實例

發布時間: 2022-08-30 12:01:52

『壹』 sql server 什麼是實例

實例在資料庫中,代表一些程序的集合。如Oracle中,實例就是一些能支撐資料庫運行的資料庫程序。

在面向對象程序設計中,「類」在實例化之後叫做一個「實例」。 「類」是靜態的,不佔進程內存,而「實例」擁有動態內存。

實例化是指在面向對象的編程中,把用類創建對象的過程稱為實例化。是將一個抽象的概念類,具體到該類實物的過程。實例化過程中一般由類名 對象名 = new 類名(參數1,參數2...參數n)構成。



(1)sql的命名實例擴展閱讀

實例(instance)和對象(object)的區別

實例和對象基本上是同義詞,它們常常可以互換使用。對象代表了類的一個特定的實例。對象具有身份(identity)和屬性值(attribute values)2個特徵。實例是對象的具體表示,操作可以作用於實例,實例可以有狀態地存儲操作結果。實例被用來模擬現實世界中存在的、具體的或原型的東西。

對象就是類的實例,所有的對象都是實例,但並不是所有的實例都是對象。例如,一個關聯(UML關系中的一種)的實例不是一個對象,它只是一個實例、一個連接。我們常見的實例都是類的實例,此時二者沒有區別。除了類的實例外的實例都不是對象。

『貳』 SQL默認實例與命名實例區別

默認實例就是用計算機在網路上的名字來命名的實例。如果應用程序在請求連接 SQL Server 時只指定了計算機名,則 SQL Server 客戶端組件將嘗試連接這台計算機上的資料庫引擎默認實例。這保留了與現有 SQL Server 應用程序的兼容性。一台計算機上只能有一個默認實例,而默認實例可以是 SQL Server 的任何版本。
命名實例,通過使用計算機在網路上的名字加上實例名字來進行標識的實例。就是在有了默認實例後,命名其他的實例,就需要再次給安裝的實例命名。這就是命名實例。只有SQL Server2000可以定義為命名實例。
多實例一台計算機上可以運行多個命名實例,但只有 SQL Server 2000 資料庫引擎才可作為命名實例運行。SQL Server 早期版本中的資料庫引擎不能作為命名實例運行。
應用程序連接到SQL Server的默認實例,不需要升級SQL Serve較早版本的客戶端連接組件。然而,要連接到命名實例,客戶應用程序必須使用SQL Serve2000連接組件,或者根據特定命名實例來配置連接組件。

『叄』 sql 2008 安裝時 實例可以自己命名嗎

可以自己命名,如果是第一次安裝使用默認就行;如果安裝多次可以自由命名,但是必須保證實例名不能重名

『肆』 sql server 2005 命名實例怎麼安裝

如果選擇「默認實例」,而計算機上已經存在默認實例,則 SQL Server 安裝程序將升級該默認實例。如果輸入計算機中已存在的命名實例的名稱,則 SQL Server 安裝程序將升級該命名實例。

給定 SQL Server 2005 實例的所有組件作為一個單元來管理;SQL Server 的所有 service pack 和升級將應用於 SQL Server 實例的每個組件。

在決定是安裝 SQL Server 2005 的默認實例還是命名實例時,請考慮下列信息:

* 如果從 SQL Server 7.0 版進行升級,則升級的實例是默認實例。

* 如果計劃在資料庫伺服器上安裝單個 SQL Server 實例,則該實例應為默認實例。

* 如果必須支持來自 SQL Server 7.0 版或更低版本的客戶端連接,則使用默認實例更加簡便。盡管更舊版本的客戶端可以配置為連接到命名實例,但每個客戶端都需要該命名實例的「伺服器名」定義和硬編碼網路地址。

* 由於一個伺服器只能承載一個默認實例,因此如果計劃在同一台計算機上安裝多個實例,請考慮使用命名實例。

* 任何安裝 SQL Server Express Edition 的應用程序都應將其安裝為命名實例。當同一台計算機上安裝了多個應用程序時,這樣做可以將沖突降低到最少。

默認實例:
請選擇此選項來安裝 SQL Server 2005 的默認實例。一台計算機只能承載一個默認實例;所有其他實例必須是命名實例。但是,如果已安裝 SQL Server 的默認實例,可將 Analysis Services 的默認實例添加到同一台計算機。

若要升級早期 SQL Server 安裝的默認實例,請單擊「默認實例」單選按鈕,然後單擊「下一步」。

命名實例:
請選擇此選項來創建新命名實例。命名 SQL Server 的實例時,請記住下列信息:

實例名不區分大小寫。

實例名不能包含字詞「Default」、「MSSQLServer」或其他保留關鍵字。如果在實例名中使用了保留關鍵字,將發生安裝錯誤。

實例名限制為 16 個字元。

實例名的首字元必須是字母或下劃線 (_)。可接受的字母為 Unicode 標准 2.0 中定義的字元,包括拉丁字元 a-z 和 A-Z ,以及源於其他語言的字母字元。

後續字元可以是 Unicode 標准 2.0 定義的字母、源於基本拉丁語或其他國家書寫符號的十進制數字、美元符號 ($) 或者下劃線 (_)。

實例名中不允許有其他特殊字元的嵌入空格;也不允許有反斜杠 (\)、逗號 (,)、冒號 (:)、分號 (;)、單引號 (')、「and」符 (&) 或「at」符號 (@)。

要進一步了解實例的應用,請參考:

參考資料: http://book.csdn.net/bookfiles/579/10057919008.shtml

『伍』 SQL several 2000資料庫中的實例名用默認的好,還是命名實例好呢

一般來說默認就可以了,實例名是為了給多個資料庫用的。

比如你裝了2000,那麼裝2005就得用實例名,不然會出現問題。

當然你也可以用實例名,這樣容易記住

『陸』 如何查看sqlserver命名實例

查看實例名時可用
1、服務—SQL Server(實例名),默認實例為(MSSQLSERVER)

或在連接企業管理時-查看本地實例

2、通過注冊表
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/InstalledInstance

3、用命令

sqlcmd/osql
sqlcmd -L
sqlcmd -Lc
osql -L

獲取可用實例,以下舉一個例子,根據自己情況改

DECLARE @Table TABLE ( instanceName sysname NULL)

insert @Table EXEC sys.xp_cmdshell 'sqlcmd -Lc'

--LEFT(@@serverName,CHARINDEX('/',@@serverName+'/')-1) 替代為本機名就行了 , 根據實例命名規則判斷

SELECT * FROM @Table WHERE instanceName LIKE LEFT( @@serverName , CHARINDEX ( '/' , @@serverName + '/' )- 1)+ '%'

『柒』 SQL+server+2008+R2命名實例是指甚麼大神們幫幫忙

sqlserver的實例你可以理解為1個資料庫伺服器,你所建的資料庫都在這個實例裡面,1般實例默許名稱為和計算機名相同
查看原帖>>

『捌』 SQL SERver 實例的名稱和實例ID是什麼

如果是命名實例:機器名實例名。

select @@servername查看當前實例名。

如果為默認實例:機器名。

SQL Server 2000 公司推出的SQL Server資料庫管理系統,該版本繼承了SQL Server 7.0 版本的優點,同時又比它增加了許多更先進的功能。

具有使用方便可伸縮性好與相關軟體集成程度高等優點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2000 的大型多處理器的伺服器等多種平台使用。

(8)sql的命名實例擴展閱讀:

強大的審計功能:

SQL Server 2008為我們帶來了一些更強大的審計功能;或許其中最重要的一個就是變更數據捕獲(CDC)。使用CDC,你能夠捕獲和記錄發生在你資料庫中的任意INSERT、UPDATE或DELETE等操作。

一旦為一個資料庫啟用了CDC功能,你可以對該資料庫中的一個表進行跟蹤記錄。SQL Server會記錄對這些表進行修改的信息,並將其寫到啟用CDC功能的資料庫的某些系統表中。

當一個用戶針對你的數據表運行INSERT、UPDATE或UPDATE操作時,相關操作事務和相關數據就會被記錄下來。對於INSERT來說,插入的數值會被記錄,而對於DELETE來說,被刪除的值同樣也會被記錄。UPDATE的操作略微有點不同。

『玖』 怎麼查看sql server 資料庫的實例名

SQL Server 的默認實例

此實例由運行它的計算機的網路名稱標識。使用以前版本 SQL Server 客戶端軟體的應用程序可以連接到默認實例。SQL Server 6.5 版或 SQL Server 7.0 版伺服器可作為默認實例操作。但是,一台計算機上每次只能有一個版本作為默認實例運行。

SQL Server 的命名實例

該實例通過計算機的網路名稱加上實例名稱以<計算機名稱>\<實例名稱>格式進行標識。絕大多數應用程序必須使用 SQL Server 2000 客戶端組件連接到命名實例。然而,可以使用 SQL Server 7.0 版客戶端網路實用程序配置伺服器別名,以便 SQL Server 7.0 版客戶端組件可使用該名稱連接到 SQL Server 2000 的命名實例。

計算機可以同時運行任意數目的 SQL Server 命名實例。同時,命名實例還可作為現有的 SQL Server 6.5 版或 SQL Server 7.0 版安裝運行。該實例名不能超過 16 個字元。

新實例名稱必須以字母、"和"符號(&)或下劃線 (_) 開頭,可以包含數字、字母或其它字元。SQL Server 系統名稱和保留名稱不能用作實例名稱。例如,"default"一詞不能用作實例名稱,因為它是安裝程序使用的保留名稱。

在使用 SQL Server 2000 個人版、SQL Server 2000 標准版或 SQL Server 2000 企業版時,單個和多個 SQL Server 2000 實例(默認或命名)都是可用的。

默認實例

在同時運行 SQL Server 7.0 的計算機上無法安裝 SQL Server 2000 的默認實例。必須將 SQL Server 7.0 安裝升級到 SQL Server 2000 默認實例,或者保留 SQL Server 7.0 的默認實例並安裝 SQL Server 2000 的命名實例。

在運行 SQL Server 6.5 的計算機上可以安裝 SQL Server 2000 的默認實例,但是 SQL Server 6.5 安裝和 SQL Server 2000 默認實例無法同時運行。必須使用 SQL Server 2000 的 vswitch 命令提示實用工具在二者之間切換。

多實例

當一台計算機安裝有多個 SQL Server 2000 實例時就出現多實例。每個實例的操作都與同一台計算機上的其它任何實例分開,而應用程序可以連接任何實例。在單台計算機上可以運行的實例數目取決於可用資源。SQL Server 2000 最多支持 16 個實例。

在未安裝過 SQL Server 的計算機上安裝 SQL Server 2000 時,安裝程序指定安裝默認實例。但是,通過清除"實例名"對話框的"默認"選項,也可以選擇將 SQL Server 2000 安裝為命名實例。

可以在下列任意時間安裝 SQL Server 2000 命名實例:安裝 SQL Server 2000 默認實例之前、安裝 SQL Server 2000 默認實例之後,或者取代安裝 SQL Server 2000 默認實例。

每個命名實例都由非重復的一組服務組成,並且對於排序規則和其它選項可以有完全不同的設置。目錄結構、注冊表結構和服務名稱都反映了所指定的具體實例名稱

熱點內容
adbandroid版本 發布:2025-01-16 13:53:14 瀏覽:388
直鏈雲存儲 發布:2025-01-16 13:19:30 瀏覽:727
電腦主機伺服器多少錢 發布:2025-01-16 13:00:28 瀏覽:668
linuxoracle操作 發布:2025-01-16 12:40:50 瀏覽:47
河北存儲服務價格 發布:2025-01-16 12:39:21 瀏覽:351
掛機伺服器的搭建 發布:2025-01-16 12:34:07 瀏覽:417
安卓怎麼刪除信任憑證 發布:2025-01-16 12:22:06 瀏覽:338
代理編譯 發布:2025-01-16 12:07:59 瀏覽:794
伺服器為什麼老是無響應 發布:2025-01-16 12:07:59 瀏覽:894
安卓怎麼傳軟體到蘋果 發布:2025-01-16 12:01:28 瀏覽:959