SQL Server 2005映象設定常見錯誤處理
基本上做過SQL Server 2005的人都遇到過以下這兩種錯誤資訊提示:
1. 一個或多個伺服器網路地址缺少完全限定域名(FQDN)。為每個伺服器指定FQDN,然後再次單擊“開始映象”。
2.伺服器網路地址 "TCP://primary.test.com:5022" 無法訪問或不存在。請檢查網路地址名稱,並檢查本地和遠端端點的埠是否正常執行。 (Microsoft SQL Server,錯誤: 1418)
下面總結下自己處理這兩個問題的方法,希望對和我一樣遇到這些問題的兄弟姐妹們有所幫助
1. 關於第一個問題,解決方法很簡單,提示此錯誤,意思是說你不在同一個網域,只是一個WORKGROUP,通常在同一個 網域不會有此錯誤出現,但SQL Server 2005映象設定,並不一定需要在同一個網域中,只要修改電腦的DNS尾碼即可,修改方式如下:
右鍵點選【計算機】選擇屬性,選擇計算機名稱tab,點選【其他】按鈕,將DNS尾碼設定成相同的值,如test.com,電腦名稱若為primary,則完整的電腦名稱就為primary.test.com, 將映象server的DNS尾碼設定成相同值
2.(Microsoft SQL Server,錯誤: 1418)這個錯誤一定折磨了不少人,在遇到此問題時在網路上查詢過很多,但都找到可用的解決方案,最後多虧一個懂MIS管理的同仁幫忙,錯誤原因及解決方式如下:
Normal 0 0 2 false false false EN-US ZH-TW X-NONE原因1.可能是TCP協議無法以電腦名稱確定計算機的位置,不能找到對應的IP
step2 將備份拷貝到映象server上
step3 登映象server的資料庫,先用完整備份進行還原,再進行交易記錄的還原,記住都要勾選WITH NORECOVERY,或用以下命令:
restore from disk='`````.bak' with norecofery
restore from disk='````_log.bak' with norecovery
1. 一個或多個伺服器網路地址缺少完全限定域名(FQDN)。為每個伺服器指定FQDN,然後再次單擊“開始映象”。
2.伺服器網路地址 "TCP://primary.test.com:5022" 無法訪問或不存在。請檢查網路地址名稱,並檢查本地和遠端端點的埠是否正常執行。 (Microsoft SQL Server,錯誤: 1418)
下面總結下自己處理這兩個問題的方法,希望對和我一樣遇到這些問題的兄弟姐妹們有所幫助
1. 關於第一個問題,解決方法很簡單,提示此錯誤,意思是說你不在同一個網域,只是一個WORKGROUP,通常在同一個 網域不會有此錯誤出現,但SQL Server 2005映象設定,並不一定需要在同一個網域中,只要修改電腦的DNS尾碼即可,修改方式如下:
右鍵點選【計算機】選擇屬性,選擇計算機名稱tab,點選【其他】按鈕,將DNS尾碼設定成相同的值,如test.com,電腦名稱若為primary,則完整的電腦名稱就為primary.test.com, 將映象server的DNS尾碼設定成相同值
2.(Microsoft SQL Server,錯誤: 1418)這個錯誤一定折磨了不少人,在遇到此問題時在網路上查詢過很多,但都找到可用的解決方案,最後多虧一個懂MIS管理的同仁幫忙,錯誤原因及解決方式如下:
Normal 0 0 2 false false false EN-US ZH-TW X-NONE原因1.可能是TCP協議無法以電腦名稱確定計算機的位置,不能找到對應的IP
解決方式:
修改系統盤下WINDOWS/system32/drivers/etc下面的檔案hosts,在該檔案下加入主體及映象地址的IP及對應的電腦名稱,格式如下:
127.0.0.1 localhost
192.168.1.100 primary.test.com
192.168.1.101 mirror.test.com
注意,在兩臺server上都要加,如果還有見證server,見證server上也要加入
原因2.如果按照上述方式還出現1418錯誤的話就可能是映象server上恢復資料庫時沒有做交易記錄(Transaction Log)的還原導致的,且還原時必須勾選WITH NORECOVERY選項。
解決方法:
step1 在主體server上做資料庫的完整備份及交易記錄備份step2 將備份拷貝到映象server上
step3 登映象server的資料庫,先用完整備份進行還原,再進行交易記錄的還原,記住都要勾選WITH NORECOVERY,或用以下命令:
restore
restore
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10314474/viewspace-684614/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 連線常見錯誤及其處理方法SQLServer
- hadoop常見錯誤及處理方法Hadoop
- SQL SERVER 裡的錯誤處理(try catch)SQLServer
- Sql server資料庫人員:常見錯誤(轉)SQLServer資料庫
- pl/sql中錯誤的異常處理SQL
- 常見的錯誤 SQL 用法SQL
- SQL Server 2005常見問題淺析SQLServer
- SQL Server連線中三個常見的錯誤分析SQLServer
- SQL SERVER 2005映象實驗SQLServer
- PHP錯誤處理和異常處理PHP
- 8種常見SQL錯誤用法SQL
- 異常錯誤資訊處理
- Oracle異常錯誤處理Oracle
- ORACLE 異常錯誤處理Oracle
- 處理ASP.Net開發常見Datagrid錯誤ASP.NET
- SQL Server 異常程式碼處理SQLServer
- 用SQL Server資料庫處理資料層錯誤SQLServer資料庫
- 【常見的SQL Server連線失敗錯誤以及解決方法】SQLServer
- 實戰 SQL Server 2005 映象配置SQLServer
- SQL Server資料庫中處理空值時常見問題SQLServer資料庫
- Python程式設計中一些常見的錯誤和處理方法Python程式設計
- Python錯誤處理和異常處理(二)Python
- SQL Server 2005對海量資料的處理SQLServer
- MySQL常見的8種SQL錯誤用法MySql
- 程式設計師可能犯的3個常見SQL錯誤程式設計師SQL
- php錯誤與異常處理方法PHP
- goang 錯誤&異常處理機制Go
- C++錯誤和異常處理C++
- Laravel Exceptions——異常與錯誤處理LaravelException
- MySQL 常見錯誤MySql
- oracle 常見錯誤Oracle
- PCB原理圖設計常見錯誤
- Java程式設計師可能犯的3個常見SQL錯誤Java程式設計師SQL
- SQL Server 2005 Express混合模式登入設定SQLServerExpress模式
- 設定SQL Server 2005 Express混合模式登入SQLServerExpress模式
- SQL Server 2005裡設定自增欄位SQLServer
- 急 !!SQL SERVER錯誤SQLServer
- 總結:整理 oracle異常錯誤處理 .Oracle