sqlserver2012高可用性要開啟的話,有很多限制因素。你可以參考我的博客如何去搭建sqlserver2012alwayson高可用性環(huán)境:
創(chuàng)新互聯(lián)長(zhǎng)期為上千多家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為賀州企業(yè)提供專業(yè)的網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè),賀州網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
并且須提供遠(yuǎn)程訪問和1433口打開.
參考2005的.Sql Server 2005的1433端口打開和進(jìn)行遠(yuǎn)程連接
如何打開sql server 2005 的1433端口
配置工具-Sql Server Configuration Manager-MSSQLSERVER的協(xié)議
看看TCP/IP協(xié)議是否啟動(dòng),如果啟動(dòng),右鍵菜單點(diǎn)"屬性" ,在分頁菜單中選"IP地址",把"IP1"和"IP2"中"TCP端口"為1433,
"已啟用"改為"是"
配置工具-Sql Server Configuration Manager-SQL Native Client 配置-客戶端協(xié)議-TCP/IP
選擇TCP/IP右鍵菜單中"屬性",確認(rèn)"默認(rèn)端口"是1433,"已啟用"為"是"
SQL Server 2005 遠(yuǎn)程連接
配置TCP/IP屬性.
Surface Area Configuration -- Database Engine -- Remote Connections ---Using TCP/IT
SQL Server 外圍應(yīng)用配置器—服務(wù)和連接外圍配置—database englie—遠(yuǎn)程連接—啟用(遠(yuǎn)程連接的TCP/IP和named pipes)
SQL Server Configuration Manager—SQL2005網(wǎng)絡(luò)配置—啟用TCP/IP和named pipes
-----------------------------------------------------------------------------------------
一般按如上即可.
其他說明見下:
sqlserver2005(Express版),為了便于管理,你還需要去下一個(gè)manage管理器,微軟的官方網(wǎng)站有
下,安裝好manage管理器后,在程序中連接sqlserver2005,下面幾點(diǎn)是要注意的。
1. 開啟sql2005遠(yuǎn)程連接功能,開啟辦法如下,
配置工具-sql
server外圍應(yīng)用配置器-服務(wù)和連接的外圍應(yīng)用配置器-打開MSSQLSERVER節(jié)點(diǎn)下的Database Engine
節(jié)點(diǎn),先擇"遠(yuǎn)程連接",接下建議選擇"同時(shí)使用TCP/IP和named pipes",確定后,重啟數(shù)據(jù)庫服務(wù)就可以了.
2.登陸設(shè)置改為,Sql server and windows Authentication方式同時(shí)選中,具體設(shè)置如下:
manage管理器-windows
Authentication(第一次用windows方式進(jìn)去),-對(duì)象資源管理器中選擇你的數(shù)據(jù)服務(wù)器--右鍵屬
性securitySql server and windows Authentication方式同時(shí)選中.
3:設(shè)置一個(gè)Sql server方式的用戶名和密碼,具體設(shè)置如下:
manage管理器-windows Authenticationnew querysp_password null,'sa123456','sa'
這樣就設(shè)置了一個(gè)用戶名為sa ,密碼為:sa123456的用戶,下次在登陸時(shí),可以用Sql server方式,
用戶名為sa ,密碼為:sa123456的用戶進(jìn)數(shù)據(jù)庫了.
4: 做完上面三步后,這樣寫連接字符串就可以順利進(jìn)入數(shù)據(jù)庫了,
(server=.\\sqlexpress;uid=sa;pwd=sa123456;database=master";
其它版本,做如下設(shè)置
程序—Microsoft SQL Server 2005—配置工具—SQL Server 外圍應(yīng)用配置器—服務(wù)和連接的外圍應(yīng)用配置器—
1、MSSQLserver(實(shí)例名)—DataBase Engine—遠(yuǎn)程連接—(設(shè)置選項(xiàng))
在下方選項(xiàng)
2、SQL Server Browser—服務(wù)(停止時(shí)只本機(jī)訪問)
3、程序—Microsoft SQL Server 2005—配置工具—SQL Server Configuration Manager—網(wǎng)絡(luò)連接協(xié)議-選擇實(shí)例對(duì)應(yīng)協(xié)議—啟用(shard memory、Named Pipes、TCP\IP)
注: SQL Server 瀏覽器程序以服務(wù)的形式在服務(wù)器上運(yùn)行。SQL Server 瀏覽器偵聽對(duì) Microsoft SQL Server 資源的傳入請(qǐng)求,
并提供計(jì)算機(jī)上安裝的 SQL Server 實(shí)例的相關(guān)信息。
SQL Server 瀏覽器可用于執(zhí)行下列三種操作:
瀏覽可用服務(wù)器
連接到正確的服務(wù)器實(shí)例
連接到專用管理員連接 (DAC) 端點(diǎn)
SQL Server Browser 服務(wù) (sqlbrowser) 為數(shù)據(jù)庫引擎 和 SSAS 的每個(gè)實(shí)例提供實(shí)例名稱和版本號(hào)。
SQL Server 瀏覽器隨 Microsoft SQL Server 2005 一起安裝,
為該計(jì)算機(jī)上運(yùn)行的早期版本的 SQL Server(從 Microsoft SQL Server 7.0 開始)提供此服務(wù)。
sqlserver查詢樹形結(jié)構(gòu)的所有子節(jié)點(diǎn)
用標(biāo)準(zhǔn)sql的with實(shí)現(xiàn)遞歸查詢(sql2005以上肯定支持,sql2000不清楚是否支持):
with subqry(id,name,pid) as (
select id,name,pid from test1 where id = 5
union all
select test1.id,test1.name,test1.pid from test1,subqry
where test1.pid = subqry.id
)
select * from subqry;
由二臺(tái)或更多物理上獨(dú)立的服務(wù)器共同組成的“虛擬”服務(wù)器稱之為集群服務(wù)器。一項(xiàng)稱做MicroSoft集群服務(wù)(MSCS)的微軟服務(wù)可對(duì)集群服務(wù)器進(jìn)行管理。一個(gè)SQL Server集群是由二臺(tái)或更多運(yùn)行SQL Server的服務(wù)器(節(jié)點(diǎn))組成的虛擬服務(wù)器。如果集群中的一個(gè)節(jié)點(diǎn)發(fā)生故障,集群中的另一個(gè)節(jié)點(diǎn)就承擔(dān)這個(gè)故障節(jié)點(diǎn)的責(zé)任。
認(rèn)為一個(gè)SQL Server集群能夠給集群中的兩個(gè)節(jié)點(diǎn)帶來負(fù)載平衡,這是一種常見的誤解。雖然這似乎很有用,但卻是不正確的。這也意味著集束SQL Server不能真正提高性能。集束SQL Server只能提供故障轉(zhuǎn)移功能。故障轉(zhuǎn)移就是當(dāng)系統(tǒng)中的一臺(tái)機(jī)器發(fā)生故障失去其功能時(shí),另一臺(tái)機(jī)器將接手運(yùn)行它的SQL Server實(shí)例。這種功能失效可能是由于硬件故障、服務(wù)故障、人工故障或各種其它原因。
為何要集束SQL Server環(huán)境?
在實(shí)用性方面,集群SQL Server環(huán)境令人滿意。在進(jìn)行故障轉(zhuǎn)移時(shí),將數(shù)據(jù)庫實(shí)例由一臺(tái)服務(wù)器轉(zhuǎn)移到另一臺(tái)服務(wù)器的時(shí)間非常短暫,一般只需要3至7秒鐘。雖然需要重建連接,但對(duì)數(shù)據(jù)庫的終端用戶而言,故障轉(zhuǎn)移處理通常是透明的。低廉的故障轉(zhuǎn)移成本還可幫助你對(duì)集群中的節(jié)點(diǎn)進(jìn)行維護(hù),而不會(huì)造成服務(wù)器完全無法訪問。
SQL Server集群類型
一共有兩種類型的SQL Server集群:主動(dòng)/被動(dòng)集群和主動(dòng)/主動(dòng)集群。下面分別對(duì)它們進(jìn)行說明(說明以兩個(gè)節(jié)點(diǎn)的SQL Server集群為基礎(chǔ))。
主動(dòng)/被動(dòng)集群
在這種類型的集群中,一次只有一個(gè)節(jié)點(diǎn)控制SQL Server資源。另一個(gè)節(jié)點(diǎn)一直處于備用模式,等待故障發(fā)生。進(jìn)行故障轉(zhuǎn)移時(shí),備用的節(jié)點(diǎn)即取得SQL Server資源的控制權(quán)。
優(yōu)點(diǎn):由于服務(wù)器上只有一個(gè)實(shí)例在運(yùn)行,所以在進(jìn)行故障轉(zhuǎn)移時(shí),不需要另外的服務(wù)器來接管兩個(gè)SQL Server實(shí)例,性能也不會(huì)因此降低。
缺點(diǎn):由于虛擬服務(wù)器上只有一個(gè)SQL Server實(shí)例在運(yùn)行,另一臺(tái)服務(wù)器總是處理備用模式與空閑狀態(tài)。這意味著你并沒有充分利用你購買的硬件。
主動(dòng)/主動(dòng)集群
在這種類型的集群中,集群中的每個(gè)節(jié)點(diǎn)運(yùn)行一個(gè)獨(dú)立且主動(dòng)的SQL Server實(shí)例。發(fā)生節(jié)點(diǎn)故障時(shí),另一個(gè)節(jié)點(diǎn)能夠控制發(fā)生故障節(jié)點(diǎn)的SQL Server實(shí)例。然后這個(gè)正常的節(jié)點(diǎn)將運(yùn)行兩個(gè)SQL Server實(shí)例——它自己的實(shí)例和發(fā)生故障的實(shí)例。
優(yōu)點(diǎn):通過這種配置,你能夠充分利用你的硬件。在這樣的系統(tǒng)中,兩個(gè)服務(wù)器都在運(yùn)行,而不是只有一臺(tái)服務(wù)器運(yùn)行,而另一臺(tái)處于等待故障發(fā)生的備用模式,因此你能夠充分利用你購買的機(jī)器。
缺點(diǎn):如果進(jìn)行故障轉(zhuǎn)移,一臺(tái)服務(wù)器運(yùn)行兩個(gè)SQL Server實(shí)例,性能就會(huì)受到不利影響。然而,性能降低總比虛擬服務(wù)器完全失靈要強(qiáng)得多。這種配置的另一故障在于它要求購買的許可要比主動(dòng)/被動(dòng)集群多一些。因?yàn)榧涸谶\(yùn)行兩個(gè)主動(dòng)SQL Server實(shí)例,這要求你購買兩個(gè)單獨(dú)的服務(wù)器許可。在某些情況下,這也可能對(duì)你形成阻礙。
集群考慮
在高實(shí)用性方面,集群SQL Server環(huán)境有一定的優(yōu)勢(shì)。然而,高實(shí)用性也確實(shí)伴隨某種折衷。
首先,建立一個(gè)集群SQL Server環(huán)境非常昂貴。這是因?yàn)榧褐械墓?jié)點(diǎn)必須遵照集群節(jié)點(diǎn)的兼容性列表。而且,還需要建立一個(gè)復(fù)雜的網(wǎng)絡(luò),機(jī)器的配置必須幾乎相同,同時(shí)需要實(shí)現(xiàn)數(shù)據(jù)庫文件磁盤子系統(tǒng)共享。存儲(chǔ)區(qū)網(wǎng)絡(luò)(SAN)是建立這種子系統(tǒng)的不錯(cuò)選擇,但SAN并非必要,而且十分昂貴。另外,如果你正在運(yùn)行一個(gè)主動(dòng)/主動(dòng)集群,你需要為集群中運(yùn)行SQL Server實(shí)例的每臺(tái)機(jī)器的處理器購買一個(gè)許可。
因?yàn)楫?dāng)?shù)丶褐饕窒抻谕坏乩韰^(qū)域,自然災(zāi)難可能會(huì)使集群完全失靈。在那種情況下,你需要轉(zhuǎn)移到災(zāi)難恢復(fù)站點(diǎn)進(jìn)行繼續(xù)操作。你也可以建立地理分散的SQL Server集群,但這樣的系統(tǒng)更加復(fù)雜與昂貴。
當(dāng)前標(biāo)題:sqlserver節(jié)點(diǎn),sqlserver節(jié)點(diǎn)多
網(wǎng)站地址:http://aaarwkj.com/article12/dsspedc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、網(wǎng)站排名、、品牌網(wǎng)站制作、App開發(fā)、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)