基本參考:
裡面的內容很全。
有以下幾點需要提前做的。
用來放置主伺服器的日誌備份的資料夾我們就叫 logfile
錯誤:無法訪問logfile
原因:沒有設定共享的許可權
解決辦法:logfile 裡面只是設定了安全裡面的許可權是不夠的,要需要設定共享裡面的許可權
錯誤:錯誤** 14261 指定的 primary_server_name.primary_database_name('s')已經存在。
原因:因為你是第二次設定日誌傳送,因為第一次的殘留沒有被sql server回滾,這個是sql server 的乙個bug,需要手動清理
解決方法:
select * from log_shipping_primaries
select * from log_shipping_monitor
select * from dbo.log_shipping_databases
select * from dbo.log_shipping_plans
select * from dbo.log_shipping_plan_databases
select * from dbo.log_shipping_plan_history
select * from dbo.log_shipping_secondaries
其中乙個不為空:
在msdb 下面執行
execsp_delete_log_shipping_primary
@primary_server_name='
mail',
@primary_database_name='
north2
'exec
sp_delete_log_shipping_secondary
@secondary_server_name='
hp-a6cabd9196c6',
@secondary_database_name='
north2
'exec
sp_remove_log_shipping_monitor
--exec msdb.dbo.sp_define_log_shipping_monitor @monitor_name = n'hp-a6cabd9196c6', @logon_type=1
更詳細的資訊可以參考:
右擊sql server **屬性設定本帳戶,sql server 2000 需要有密碼的使用者。該使用者需要有訪問logfile 的許可權。在設定的時候可能會報錯,你需要先在安全性裡面加入該本地使用者。
錯誤:無法將初始化檔案複製到輔助資料庫 ***
環境:我測試的環境不是聚集環境,沒有域控制。因此官網上的那個東西對我是沒用的
原因:sql server 原先的啟動使用者是system 使用者,該使用者不能訪問網路。
解決方法:在sql server 服務中 修改他的啟動使用者,該使用者也需要密碼,並且能夠訪問logfile許可權。
SQL2000 日誌壓縮
從企業管理器和程式 兩種方法來介紹ms sql server 2000日誌壓縮的方法,希望對大家有所幫助!1 程式裡面的方法 壓縮資料庫日誌 1 備份日誌 exec backup log dbname with no log 2 截斷事務日誌 exec dump transaction dbname...
SQL Server 2000 資料庫日誌太大
開啟企業管理器,右擊要處理的資料庫 屬性 選項 故障還原,選 簡單 確定 右擊要處理的資料庫 所有任務 收縮資料庫 什麼也不動,預設第乙個是0 其它兩個未選中,點確定 如果您以前資料庫日誌檔案大於 m那麼現在再看看,是不是只有 m了呢。操作完後 按第一步,把 故障還原 選 完全 傳說中sql ser...
SQLSERVER2000技術規格
sqlserver2000技術規格 系統技術規格 每個伺服器最多可以允許16個sqlserver例項 每個例項可擁有 2147483467 個鎖 資料庫技術規格 sqlserver的資料庫大小1048516tb 每個資料庫可擁有的檔案組數32767 每個資料庫可擁有的檔案組數256 檔案大小 資料檔...