您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 > 

02 訂閱轉換服務地址配置錯誤網絡當前不(電腦慢,請進來幫幫我)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-04-28 03:50:44【】2人已围观

简介gt;發布衿?zehuadb)->雙擊sz:sz->點狀態->點立即運行代理程序查看:復制監視器->發布服務器(zehuadb)->sz:sz->選

gt;發布衿?zehuadb)->雙擊sz:sz->點狀態->點立即運行代理程序

查看:

復制監視器->發布服務器(zehuadb)->sz:sz->選擇zlp:sz(類型強制)->鼠標右鍵->啟動同步處理

如果沒有錯誤標志(紅色叉),恭喜您配置成功

6:測試數據

在服務器執行:

選擇一個表,執行如下sql:        insert into wq_newsgroup_s select '測試成功',5

復制監視器->發布服務器(zehuadb)->sz:sz->快照->啟動代理程序 ->zlp:sz(強制)->啟動同步處理

去查看同步的 wq_newsgroup_s 是否插入了一條新的記錄

測試完畢,通過。

7:修改數據庫的同步時間,一般選擇夜晚執行數據庫同步處理

(具體操作略) :d

/

*

注意說明:

服務器一端不能以(local)進行數據的發布與分發,需要先刪除注冊,然后新建注冊本地計算機名稱

卸載方式:工具->復制->禁止發布->是在"zehuadb"上靜止發布,卸載所有的數據庫同步配置服務器

注意:發布服務器、分發服務器中的sqlserveragent服務必須啟動

采用推模式: "d:\microsoft sql server\mssql\repldata\unc" 目錄文件可以不設置共享

拉模式:則需要共享~!

*/

少量數據庫同步可以采用觸發器實現,同步單表即可。

三、配置過程中可能出現的問題

在sql server 2000里設置和使用數據庫復制之前,應先檢查相關的幾臺sql server服務器下面幾點是否滿足:

1、mssqlserver和sqlserveragent服務是否是以域用戶身份啟動并運行的(.\administrator用戶也是可以的)

如果登錄用的是本地系統帳戶local,將不具備網絡功能,會產生以下錯誤:

進程未能連接到distributor '@server name'

(如果您的服務器已經用了sql server全文檢索服務, 請不要修改mssqlserver和sqlserveragent服務的local啟動。

會照成全文檢索服務不能用。請換另外一臺機器來做sql server 2000里復制中的分發服務器。)

修改服務啟動的登錄用戶,需要重新啟動mssqlserver和sqlserveragent服務才能生效。

2、檢查相關的幾臺sql server服務器是否改過名稱(需要srvid=0的本地機器上srvname和datasource一樣)

在查詢分析器里執行:

use master

select srvid,srvname,datasource from sysservers

如果沒有srvid=0或者srvid=0(也就是本機器)但srvname和datasource不一樣, 需要按如下方法修改:

use master

go

-- 設置兩個變量

declare @serverproperty_servername  varchar(100),

@servername    varchar(100)

-- 取得windows nt 服務器和與指定的 sql server 實例關聯的實例信息

select @serverproperty_servername = 買粉絲nvert(varchar(100), serverproperty('servername'))

-- 返回運行 microsoft sql server 的本地服務器名稱

select @servername = 買粉絲nvert(varchar(100), @@servername)

-- 顯示獲取的這兩個參數

select @serverproperty_servername,@servername

--如果@serverproperty_servername和@servername不同(因為你改過計算機名字),再運行下面的

--刪除錯誤的服務器名

exec sp_dropserver @server=@servername

--添加正確的服務器名

exec sp_addserver @server=@serverproperty_servername, @local='local'

修改這項參數,需要重新啟動mssqlserver和sqlserveragent服務才能生效。

這樣一來就不會在創建復制的過程中出現18482、18483錯誤了。

3、檢查sql server企業管理器里面相關的幾臺sql server注冊名是否和上面第二點里介紹的srvname一樣

不能用ip地址的注冊名。

(我們可以刪掉ip地址的注冊,新建以sql server管理員級別的用戶注冊的服務器名)

這樣一來就不會在創建復制的過程中出現14010、20084、18456、18482、18483錯誤了。

4、檢查相關的幾臺sql server服務器網絡是否能夠正常訪問

如果ping主機ip地址可以,但ping主機名不通的時候,需要在

winnt\system32\drivers\etc\hosts   (win2000)

windows\system32\drivers\etc\hosts (win2003)

文件里寫入數據庫服務器ip地址和主機名的對應關系。

例如:

127.0.0.1       localhost

192.168.0.35    oracledb    oracledb

192.168.0.65    fengyu02    fengyu02

202.84.10.193   bj_db       bj_db

或者在sql server客戶端網絡實用工具里建立別名,例如:

5、系統需要的擴展存儲過程是否存在(如果不存在,需要恢復):

sp_addextendedproc 'xp_regenumvalues',@dllname ='xpstar.dll'

go

sp_addextendedproc 'xp_regdeletevalue',@dllname ='xpstar.dll'

go

sp_addextendedproc 'xp_regdeletekey',@dllname ='xpstar.dll'

go

sp_addextendedproc xp_cmdshell ,@dllname ='xplog70.dll' 

接下來就可以用sql server企業管理器里[復制]-> 右鍵選擇 ->[配置發布、訂閱服務器和分發]的圖形界面來配置數據庫復制了。

下面是按順序列出配置復制的步驟:

1、建立發布和分發服務器

[歡迎使用配置發布和分發向導]->[選擇分發服務器]->[使"@servername"成為它自己的分發服務器,sql server將創建分發數據庫和日志]

->[制定快照文件夾]-> [自定義配置] -> [否,使用下列的默認配置] -> [完成]

上述步驟完成后, 會在當前"@servername" sql server數據庫里建立了一個distribion庫和 一個distributor_admin管理員級別的用戶(我們可以任意修改密碼)。

服務器上新增加了四個作業:

[ 代理程序歷史記錄清除: distribution ]

[ 分發清除: distribution ]

[ 復制代理程序檢查 ]

[ 重新初始化存在數據驗證失敗的訂閱 ]

sql server企業管理器里多了一個復制監視器, 當前的這臺機器就可以發布、分發、訂閱了。

我們再次在sql server企業管理器里[復制]-> 右鍵選擇 ->[配置發布、訂閱服務器和分發]

我們可以在 [發布服務器和分發服務器的屬性] 窗口-> [發布服務器] -> [新增]   -> [確定] -> [發布數據庫] -> [事務]/[合并] -> [確定]  -> [訂閱服務器] -> [新增]  -> [確定]

把網絡上的其它sql server服務器添加成為發布或者訂閱服務器.

新增一臺發布服務器的選項:

我這里新建立的jin001發布服務器是用管理員級別的數據庫用戶test連接的,

到發布服務器的管理鏈接要輸入密碼的可選框, 默認的是選中的,

在新建的jin001發布服務器上建立和分發服務器fengyu/fengyu的鏈接的時需要輸入distributor_admin用戶的密碼。到發布服務器的管理鏈接要輸入密碼的可選框,也可以不選,也就是不需要密碼來建立發布到分發服務器的鏈接(這當然欠缺安全,在測試環境下可以使用)。

2、新建立的網絡上另一臺發布服務器(例如jin001)選擇分發服務器

[歡迎使用配置發布和分發向導]->[選擇分發服務器]

-> 使用下列服務器(選定的服務器必須已配置為分發服務器) -> [選定服務器](例如fengyu/fengyu)

-> [下一步] -> [輸入分發服務器(例如fengyu/fengyu)的distributor_admin用戶的密碼兩次]

-> [下一步] -> [自定義配置] -> [否,使用下列的默認配置]

-> [下一步] -> [完成

很赞哦!(5245)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片

职业:程序员,设计师

现居:福建龙岩长汀县

工作室:小组

Email:[email protected]