sqlserver分發(fā)服務(wù)器的設(shè)置
下面為您介紹的sqlserver分發(fā)服務(wù)器的設(shè)置方法可以將將分發(fā)服務(wù)器設(shè)置在和發(fā)布服務(wù)器不同的機器上,該方法供您參考學(xué)習(xí),希望對您有所啟迪。
一般來說,是把發(fā)布服務(wù)器和分發(fā)服務(wù)器放在同一臺SERVER上,但是當(dāng)發(fā)布服務(wù)器的壓力比較大的時候,就可以選擇將sqlserver分發(fā)服務(wù)器設(shè)置在和發(fā)布服務(wù)器不同的機器上。
具體配置如下:
首先要在分發(fā)服務(wù)器上的sqlserver中將本機配置為sqlserver分發(fā)服務(wù)器,在選擇發(fā)布服務(wù)器的時候,要添加上遠程的實際的發(fā)布服務(wù)器,這里又涉及到之前一篇文章里提過的服務(wù)器名稱上,如果要從分發(fā)服務(wù)器連接發(fā)布服務(wù)器,使用的服務(wù)器名稱不能是sqlserver要求的標準的server\instance的話,那就得在分發(fā)服務(wù)器上做這個標準的別名,然后設(shè)置上管理密碼。
然后在發(fā)布服務(wù)器上,配置sqlserver分發(fā)服務(wù)器的時候,選擇使用遠程服務(wù)器,然后連接到分發(fā)服務(wù)器(如果分發(fā)服務(wù)器沒有做之前做的配置的話,這里就會提示分發(fā)服務(wù)器管理員做設(shè)置什么的,總之就是過不去了),然后輸入之前在分發(fā)服務(wù)器中輸入的管理密碼。
***要說的主要是這個快照代理的運行賬戶,這個賬戶可以設(shè)置為在sqlserver分發(fā)服務(wù)器上的windows賬戶同,分發(fā)服務(wù)器名\用戶名,此賬戶要對在分發(fā)服務(wù)器上的快照文件夾有寫權(quán)限,還要設(shè)置此用戶可以登錄分發(fā)服務(wù)器的sqlserver并屬于分發(fā)數(shù)據(jù)庫的db_owner角色,***因為真正的發(fā)布數(shù)據(jù)庫在發(fā)布服務(wù)器上,如果連接到發(fā)布服務(wù)器使用通過模擬進程賬戶,則還需要在發(fā)布服務(wù)器上配置一個和分發(fā)服務(wù)器上運行快照代理相同的windows賬戶,并對使它屬于發(fā)布數(shù)據(jù)庫的db_owner角色。當(dāng)然這可能只是配置的一種方案,根本問題還是在于配置的windows賬戶能對所需要訪問的資源擁有相應(yīng)的權(quán)限。
【編輯推薦】