1. 程式人生 > >從0開始一步一步配置SQL Server 2000 資料庫同步

從0開始一步一步配置SQL Server 2000 資料庫同步

首先,一般情況下資料庫安裝好後,在企業管理器裡看到的sql註冊是(local)(Windows NT),

SQL Server 複製不支援暱稱,例如使用“.”或“(local)”作為伺服器名。

刪除該伺服器的 SQL Server 註冊並使用實際的伺服器名對它進行註冊。

我把先把這個刪除,右擊他,選擇刪除sql server 註冊 。。然後新建註冊,右擊Sql server組,新建Sql server 註冊 下一步--》可用的伺服器裡有你的計算機名,點中間的新增,新增到“新增的伺服器裡”--下一步--》下一步--》下一步--》完成

單擊剛剛以計算機名建好的sql server 註冊,以選中它--》工具--》複製--》配置釋出、訂閱伺服器和分發。。。--》下一步--》下一步--》出現“SEOGIRL”上的 SQL Server 代理當前在使用系統帳戶,它會導致伺服器之間的複製失敗。在下列對話方塊中,為服務啟動帳戶另外指定一個帳戶。--》確定,選擇“本帳戶”(這時進入系統新建一個帳戶比如SQL120),使用者名稱輸入"SEOGIRL\SQL120",輸入密碼,確定,出現:所做的一個或多個更改只有在 SQL Server 代理重新啟動後才會生效。現在要停止並重新啟動 SQL Server 代理嗎?,確定,確定,--》下一步--》下一步--》快照資料夾路徑“\\SEOGIRL\D$\Program Files\Microsoft SQL Server\MSSQL\ReplData”使用特殊的共享名稱,該名稱通常只能由在計算機“SEOGIRL”上有管理許可權的登入訪問。此共享可能不能由在其它計算機上執行的代理程式訪問,例如請求訂閱的代理程式。

確實要使用此快照資料夾路徑嗎?
--》否,因為這個路徑是沒辦法請求訂閱的代理程式,咱們建一個資料夾D:\ReplData,在這個資料夾的屬性裡設定“共享此資料夾”,點選“許可權”設定everyone為完全。--》確定後退出--》返回咱們剛才的“快照資料夾”,在裡邊 輸入“\\SEOGIRL\ReplData”--》下一步--》下一步--》完成--》關閉

開啟企業管理器--》選中釋出伺服器--》工具--》複製--》配置釋出、訂閱伺服器和分發。。。--》下一步--》下一步--》下一步--》否,選擇一個快照資料夾位置,\\seogirl\ReplData--》下一步--》--》--》--》--》--》--》--》

“SEOGIRL”上的 SQL Server 代理當前在使用系統帳戶,它會導致伺服器之間的複製失敗。在下列對話方塊中,為服務啟動帳戶另外指定一個帳戶。
“SEOGIRL”上的 SQL Server 代理使用系統帳戶,所以伺服器之間的 SQL Server 複製將會失敗。若要在伺服器之間使用複製,請選擇另一個伺服器器作為“SEOGIRL”的分發伺服器。
“SQL120”不是有效的 Windows NT 名稱。請給出完整名稱: <域\使用者名稱>。

輸入"administrator"時提示以下錯誤:
錯誤 15407: 'administrator' 不是有效的 Windows NT 名稱。請給出完整名稱: <域\使用者名稱>。

系統出現兩個選擇 一個是 是,將SQL server代理服務配置為自動啟動
另一個是 否,我將手工啟動 SQL server 代理伺服器
然後選那個呢?
我兩個都試過了 然後出現快照資料夾
\\XXLJD\F$\Program Files\Microsoft SQL Server\MSSQL\ReplData
系統提示 不是有效的檔名或路徑

接下去就弄不了 哪位大哥幫幫忙啊

1。 一個是 是,將SQL server代理服務配置為自動啟動
另一個是 否,我將手工啟動 SQL server 代理伺服器
說明:這個選擇是或者否都可以。是:則系統自己啟動代理伺服器
否:你自己手工的啟動代理伺服器
這就是區別。
2。
\\XXLJD\F$\Program Files\Microsoft SQL Server\MSSQL\ReplData
系統提示 不是有效的檔名或路徑

這樣修改:1。建立一個資料夾在ntfs分割槽上,如:D:\ReplData
2.共享這個資料夾 --右擊資料夾-屬性-共享
3。同時在相同的介面-有許可權-設定為everyone-完全控制的許可權
這樣就可以了。
4.路徑裡輸入\\計算機名\ReplData


配置SQL Server 2000 資料庫同步時的 常見問題

問題:SQL Server 複製不支援暱稱,例如使用“.”或“(local)”作為伺服器名。

回答:刪除該伺服器的 SQL Server 註冊並使用計算機名進行註冊。

問題:“SEOGIRL”上的 SQL Server 代理當前在使用系統帳戶,它會導致伺服器之間的複製失敗。在下列對話方塊中,為服務啟動帳戶另外指定一個帳戶。

回答:應該先建一個有管理員組許可權的帳戶,然後用在這。

問題:快照資料夾路徑“\\SEOGIRL\D$\Program Files\Microsoft SQL Server\MSSQL\ReplData”使用特殊的共享名稱,該名稱通常只能由在計算機“SEOGIRL”上有管理許可權的登入訪問。此共享可能不能由在其它計算機上執行的代理程式訪問,例如請求訂閱的代理程式。確實要使用此快照資料夾路徑嗎?

回答:在D盤或你別的盤建一個資料夾如:D:\pub,設為共享,並把上面那個新建 的使用者加到這裡面設為完全控制,快照路徑裡寫\\計算機名\pub

問題:“SQL120”不是有效的 Windows NT 名稱。請給出完整名稱: <域\使用者名稱>。

解決:使用:計算機名\使用者名稱。