當前位置:首頁 » 編程語言 » sql2012高可用

sql2012高可用

發布時間: 2022-05-17 09:43:36

sqlServer 2012 AlwayOn 集群配置新建可用性組,該節點不是仲裁中的一部分

sqlserver2012高可用性要開啟的話,有很多限制因素。你可以參考我的博客如何去搭建sqlserver2012alwayson高可用性環境:

㈡ 如何 配置 sql 2012 always on

首先配置Windows集群:

1. 安裝.NETFramework 3.5.1 Features和Failover Clustering

2. 安裝Windows KB 2494036

3.新建集群

4.選擇加入集群的伺服器:

5.檢測配置:

6.不需要選擇檢測共享磁碟(AlwaysOn不需要)

7.開始檢測:

8.檢測內容(檢測完成後可以導出Report):

9.之後輸入Cluster名字和IP點擊下一步創建成功,成功後打開Server Manager查看集群配置(可以看到並沒有共享磁碟,跟傳統的集群還是有區別的):

現在我們集群已經配置後了,下一步是安裝SQLServer並且配置Always On.

我們已經配置了Cluster,Part2 我們安裝SQL Server 2012 評估版(要使用64位的SQLServer, X86不支持Always On)並且配置Alaways On Group.

1. 以管理員身份安裝

2.選擇單機安裝(不是集群安裝)

3.SQL Server 2012的新功能,可以在安裝的時候搜索最新的補丁,將補丁也以前安裝(這個是可選項)

4.規則檢測

5.選擇安裝組件

6.實例名:

7.計算需要的磁碟空間:

8.Service賬戶(域賬戶):

9.排序規則(可以根據自己需要選擇):

10.設置許可權,資料庫文件備份地址以及Filestream選項:

11.安裝後需要重新啟動(可以查看安裝日誌):

12.在ConfigurationManager中對SQL Server開啟Always OnHigh Availability(可以自動檢測到前面我們創建的Cluster名字)

設置更改後需要重啟Service.現在一切都具備了,我們可以配置Always On group了。

1.創建新的可用性組(可用性組向導,也可以用下面的選型):

2.輸入可用性組的名字:

3.選擇組中的資料庫:

4.Replica 選擇Node2(選擇自動Failover/可讀資料庫):

5.點擊下一步,Node1將會備份資料庫到Share Folder然後還原到Node2做同步 (Node1為主,Node2為輔助)

下一步就是測試Node2數據可讀已經Failover.

可用性組我們已經創建成功了,現在測試一下Node2 上讀取數據以及Failover.

1. 數據測據:Node1上創建表test插入記錄

在Node2上訪問test資料庫,數據可以查到(在Mirror中是不可以查詢的,而且數據同步不會導致Node2的連接斷掉):

2. Failover測試:

連接到Node2:

Failover後(Primary已經變成Node2):

可以看到Always On group 既保證了高可用性,有可以實現同步資料庫的只讀訪問,提供了硬體的利用率,非常給力的一個功能。

最後,建議在 「AlwaysOn 高可用性 」下-》 「可用性組」 中,增加一個可用性組偵聽器,在偵聽器中可以設定一個IP,對外用此IP提供服務。這樣,SQL服務的IP可以不同於windows集群的IP。兩項服務有可能會在兩台不同的機器上。

㈢ sql server2012高可用性多個資料庫之間怎麼同步

可以通過sql觸發器來實現。
例下列觸發器代碼 :

create trigger tri_kszb_inserton ygpx_kszb --操作的表名for insert --給表插入一條數據的時候觸發asdeclare @kssj datetime declare @sqbh char(40)select @kssj = kssj,@sqbh = sqbh from inserted --把插入的數據的保存到變數insert into ygpx_kszb2 values (@kssj,@sqbh) --同步插入到另一表

㈣ sql2012 alwayson高可用性有用嗎

故障轉移群集又稱為Failover Cluster。此技術使用的共享存儲技術,不涉及到底層數據的同步問題,因此可以認為群集的最大好處就是性能較高。正因為如此,存儲將成為整個群集技術中的單點故障。在短短的半年內,筆者遇到因為存儲單點故障而進行的群集故障操作已有四個,平均一個多月就要處理一個。群集技術的另一個弊端就是某一個時間點只有一個節點處於活動狀態,其他節點處於閑置不可用狀態,造成了硬體資源的浪費。

㈤ 安裝好了sqlserver,怎麼做高可用

SQL Server 提供了幾個為伺服器或資料庫打造高可用性的可選方案。 高可用性可選方案包括:
AlwaysOn 故障轉移群集實例
作為 SQL Server AlwaysOn 產品/服務的一部分,AlwaysOn 故障轉移群集實例利用 Windows Server 故障轉移群集 (WSFC) 功能通過冗餘在實例級別(故障轉移群集實例 (FCI))提供了本地高可用性。 FCI 是在 Windows Server 故障轉移群集 (WSFC) 節點上和(可能)多個子網中安裝的單個 SQL Server 實例。 在網路中,FCI 顯示為在單台計算機上運行的 SQL Server 實例,不過它提供了從一個 WSFC 節點到另一個 WSFC 節點的故障轉移(如果當前節點不可用)。
有關詳細信息,請參閱 AlwaysOn 故障轉移群集實例 (SQL Server)。
AlwaysOn 可用性組
AlwaysOn 可用性組 是 SQL Server 2012 中引入的企業級高可用性和災難恢復解決方案,可使一個或多個用戶資料庫的可用性達到最高。 AlwaysOn 可用性組要求 SQL Server 實例駐留在 Windows Server 故障轉移群集 (WSFC) 節點上。 有關詳細信息,請參閱 AlwaysOn 可用性組 (SQL Server)。
注意 注意
FCI 可利用 AlwaysOn 可用性組提供資料庫級別的遠程災難恢復。 有關詳細信息,請參閱故障轉移群集和 AlwaysOn 可用性組 (SQL Server)。

㈥ sql server2012中的AlwayOn高可用性不能正常打開請問怎麼解決

sql server 2012高可用性要開啟的話,有很多限制因素。你可以參考我的博客如何去搭建sql server2012 alwayson 高可用性環境:
http://www.cnblogs.com/ajiangg/p/3635993.html

㈦ 那些版本的sql server支持高可用集群配置有的話怎麼配置高可用集群

摘要 SQL Server 2012的高可用性組需要Windows的群集服務支持,所以必須預先在這些成員伺服器上實現WSFC.伺服器的操作系統均為Windows Server 2008 R2,因此其WSFC的仲裁配置有多數(奇...

㈧ 如何移除sql server 2012高可用集群awalyson配置

強烈建議 ALWAYSON 不要集群了,直接用3台來做ALWAYSON 不過需要加存儲
強烈建議 ALWAYSON 不要集群了,直接用3台來做ALWAYSON 不過需要加存儲

㈨ SQL Server 2012 AlwaysOn 高可用 主切換到輔(從)的時候,怎麼在主的實例上做備份

吧啦

㈩ sql2012比2008或者2005在性能上有所提升嗎

SQL2012對比SQL2008,並沒有提高多少,但SQL2014比SQL2008提高很多,建議直接上SQL2014吧,以下是權威的對比數據,記得採納。
SQLServer 2014比SQL Server 2008 R2上同樣的報表,查詢時間快80~100倍,IO開銷減少600~700倍,數據壓縮比達到17~20倍

熱點內容
vos伺服器是什麼 發布:2024-04-24 14:17:50 瀏覽:825
冰菓資料庫 發布:2024-04-24 14:17:36 瀏覽:82
鴻蒙系統安卓系統蘋果系統哪個好 發布:2024-04-24 14:04:43 瀏覽:744
網上郵政儲蓄銀行如何修改密碼 發布:2024-04-24 13:57:57 瀏覽:27
sqlserverexistsin 發布:2024-04-24 13:23:13 瀏覽:320
壓縮包暴力破解器 發布:2024-04-24 13:21:46 瀏覽:279
微信對接配置要注意哪些 發布:2024-04-24 13:12:27 瀏覽:657
演算法推薦分類 發布:2024-04-24 13:11:46 瀏覽:804
思域十一代選哪個配置 發布:2024-04-24 13:11:46 瀏覽:369
iso資料庫 發布:2024-04-24 13:05:09 瀏覽:161