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