阿肥的DB學習之路
以SQL SERVER與BI為主,把我學到讀到用到的經驗記錄下來。 若引用文章有侵權請來信告之,謝謝。
顯示具有
Replication
標籤的文章。
顯示所有文章
顯示具有
Replication
標籤的文章。
顯示所有文章
2012年2月12日 星期日
阿肥的SQL SERVER replication troubleshooting第四集
SQL Server Agent
錯誤
:
已拒絕執行作業
RYO\SQL2008R2-ReplicationDB-pub-RYO22008R2-ReplicationDB
的要求
(
來自使用者
sa)
,因為作業已經從 使用者
sa
的要求執行
.
已將資料庫內容變更為
’XXXX’
(1)
確認
DB
的狀態:
sp_helpdb
'YourDataBase'
(2)
重新啟動
SQL Server Agent
。
阿肥的SQL SERVER replication troubleshooting第三集
該處理無法讀取檔案
'C:\ReplData\unc\XX\20120204135258\XXX_tab_5.pre'
,
因為作業系統錯誤
3
。
系統找不到指定的路徑。
Google
了一下看到這行話
,
please use the UNC mode to transactional publication or with updatable subscriptions
,於是我先把原本的資料夾設定為共享資料夾,並在
publication
的快照集路徑改為使用城
UNC
的方式就解決這個問題了。
點選自己的
publication
後按右鍵點選屬性
點選快照集,將原本的位置改成
\\SERVER\RealData
阿肥的SQL SERVER replication troubleshooting第二集
資料表
'ooxx'
的 卸除 失敗。
(Microsoft.SqlServer.Smo)
無法 卸除 資料表
'ooxx'
,因為它已用來複寫。
(Microsoft SQL Server,
錯誤
: 3724)
1.
先把有
REPLICATION
的物件
(TABLE
、
VIEW)
等取消掉,在本機發行集取消這些物件的複寫。
2.
Drop
或
truncate table
。
2012年2月5日 星期日
阿肥的SQL SERVER replication troubleshooting第一集
SQL Server
無法連接到伺服器
'OLDSERVERNAME'
。
SQL Server
複寫需要有實際的伺服器名稱才能連接到伺服器。不支援透過伺服器別名、
IP
位址或任何其他替代名稱來進行連接。請指定實際的伺服器名稱,
'NEWSERVERNAME'
。
(Replication.Utilities)
(1)
使用
SELECT
@@SERVERNAME
找出
SERVERNAME
(2)
執行
sp_dropserver
'OLDSERVERNAME\SQL2008R2'
刪除舊名稱
(3)
執行
sp_addserver
'NEWSERVERNAME\SQL2008R2'
,
'local'
增加新名稱
(4)
重新啟動
較舊的文章
首頁
訂閱:
文章 (Atom)