如何更新 Outlook with Business Contact Manager 中的共用的資料庫的疑難排解

文章翻譯 文章翻譯
文章編號: 901164 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文包含下列資訊來幫助您在 Microsoft Office Outlook 2003 Business Contact Manager 更新與設定共用的資料庫:
  • Business Contact Manager 分享最佳作法
  • Business Contact Manager 共用設定
此外,本文將告訴您可以用來排解共用的問題,您可能會遇到下列步驟:
  • 請確認 Business Contact Manager 用戶端之間的連線,Business Contact Manager 伺服器。
  • 請確認在 Microsoft 防火牆之間的連線和 Business Contact Manager 資料庫。
  • 請確認遠端的執行個體的 Business Contact Manager 之間的連線和 Business Contact Manager 資料庫。
  • 請確認已啟動遠端電腦上的 Microsoft Small Business Server 資料庫執行個體的 TCP/IP 網路通訊協定。

簡介

Microsoft Office Outlook 2003 與 Business Contact Manager 更新] 現在支援區域網路 (LAN) 上的共用的資料庫組態。您可以使用 [新業務若要設定共用的資料庫的連絡管理員 」 共用精靈。本文說明如果要設定共用的資料庫的最佳作法。此外,本文將告訴您可以使用之後的疑難排解方法執行Business Contact Manager 共用精靈。

附註疑難排解的方法會假設您已順利執行 Business Contact Manager共用精靈。

這發行項會使用下列詞彙:
  • Business Contact Manager 伺服器就是電腦裝載共用的資料庫。
  • 表示 Business Contact Manager 用戶端電腦正在連線到共用資料庫的電腦。
  • 共用的使用者是有權存取公司的使用者Business Contact Manager 伺服器上的連絡管理員 」 資料庫。
  • 登入的使用者已經登入的使用者帳戶Business Contact Manager 用戶端。

其他相關資訊

Business Contact Manager 更新共用資料庫的最佳作法

透過區域網路共用的資料庫

在 [Business Contact Manager 更新時,資料庫被設計成透過 LAN 在網域或工作群組環境中共用。您最好不共用 Business Contact Manager 更新資料庫,在下列情況:
  • 您透過連接到 Business Contact Manager 資料庫網際網路。

    Business Contact Manager 資料庫都不能共用介於兩個網際網路用戶端程式。在這個案例中,並沒有足夠的控制項哪些連接埠可能會提供。
  • 您透過連接到 Business Contact Manager 資料庫廣域網路 (WAN)。

    您可以使用電腦來連線到商務連絡人透過 WAN,尤其是在兩台電腦位於統一的管理員公司的環境。然而,許多網路系統管理員可能會關閉或限制所需的 Microsoft SQL Server 桌面引擎 (MSDE) 連接埠。
  • 您使用連線到 Business Contact Manager 資料庫撥接連線或虛擬私人網路 (VPN) 連線。

    您可以連線到Business Contact Manager 藉由使用撥號連線或 VPN 連線的伺服器。不過,效能可能無法完全符合需求。Microsoft 未測試的使用者連線到 Business Contact Manager 資料庫使用撥號連線或 VPN 連線的設定。因此,我們不建議這種組態。

使用相同的網域或工作群組

Windows 的電腦可以隸屬至某個工作群組或 Windows 網域。不過,我們建議您設定您的環境,讓企業請連絡管理員伺服器、 Business Contact Manager 用戶端與使用者所有位於相同的工作群組或在同一個網域。

如需詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
101957網域、 網域控制站和工作站
295017 如何變更電腦名稱、 加入網域,並在 Windows XP 中,或在 Windows Server 2003 中新增電腦描述

在每一台工作站上使用新的帳戶

如果工作群組中的許多使用者使用系統管理員帳戶登入其個別的電腦,這些使用者將共用 Business Contact Manager 資料庫使用相同的密碼。這種行為可能會導致安全性問題。若要協助防止安全性問題,請建立使用 [成員局部的每一台工作站上的 [新帳戶系統管理員群組。

如果用戶端電腦上的使用者名稱已經變更,在伺服器上的帳戶必須是原始帳戶。已變更的使用者名稱是圖形式,實際上不會影響登入。

Business Contact Manager 共用設定

[下表說明您可以使用的電腦和使用者設定若要共用 Business Contact Manager 」 中的資料。

支援的設定

摺疊此表格展開此表格
Business Contact Manager 用戶端已登入使用者Business Contact Manager 伺服器共用的使用者
用戶端是網域的成員使用者登入 Business Contact Manager 用戶端以 「 網域使用者具有共用權限伺服器是網域的成員 共用的使用者具有相同的使用者權限,以網域使用者登入到 Business Contact Manager 用戶端網域
用戶端在屬於工作群組使用者登入傳給 Business Contact Manager 客戶以本機使用者伺服器是隸屬於工作群組共用的使用者都是本機非網域使用者

不支援的設定

摺疊此表格展開此表格
Business Contact Manager 用戶端登入的使用者Business Contact Manager 伺服器共用的使用者
用戶端是工作群組的成員使用者身分登入 Business Contact Manager 用戶端的本機使用者伺服器是網域的成員共用的使用者都是本機非網域使用者
用戶端是網域的成員使用者登入 Business Contact Manager 用戶端以 「 網域使用者伺服器是隸屬於工作群組共用的使用者都是本機非網域使用者
用戶端是網域的成員使用者身分登入 Business Contact Manager 用戶端的本機使用者伺服器是網域的成員共用的使用者都是 [網域使用者] 或 [本機非網域使用者
附註您使用不同認證,您用來登入電腦,以存取共用的資料庫。所使用的認證來存取信箱不會傳遞至 Business Contact Manager 伺服器。

共用的問題的疑難排解

若要疑難排解問題可能會發生的使用共用 Business Contact Manager 資料庫時,執行下列程序,則會顯示的順序:
  • 請確認 Business Contact Manager 用戶端會連接到 Business Contact Manager 伺服器。若要這樣做,請依照下列步驟執行:
    1. 按一下 啟動按一下 執行型別 cmd然後按一下 [確定].
    2. 在命令提示字元中,輸入 ping 管理員.

      這個命令中, 管理員 是的 NetBIOS 名稱或完整格式Business Contact Manager 伺服器的網域名稱 (FQDN)。
    如果 Business Contact Manager用戶端正在連線到 Business Contact Manager 伺服器,您會看到在您執行ping命令之後的下列結果:
    C:\>ping myserver
    
    Pinging myserver.contoso.com [10.0.0.1] with 32 bytes of data:
    
    Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
    Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
    Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
    Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
    
    Ping statistics for 10.0.0.1:
        Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
        Minimum = 0ms, Maximum = 0ms, Average = 0ms
    
    IfBusiness Contact Manager 用戶端未連線到 「 商務連絡人管理員伺服器,您會看到下列結果執行ping命令之後:
    • C:\>ping myserver.contoso.com
      Ping request could not find host myserver_name.contoso.com. Please check the name and
      try again.
      
    • C:\>ping myserver 
      
      Pinging Myserver with 32 bytes of data:
      
      Request timed out.
      Request timed out.
      Request timed out.
      Request timed out.
      
      Ping statistics for 123.0.0.2:
          Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
      
    如果無法處理找不到伺服器執行ping命令,搭配的 NetBIOS 名稱或伺服器的 FQDN Business Contact Manager,然後再試若要使用ping命令搭配使用IP 位址伺服器。比方說,您在執行完之後,您會收到下列的結果 ping 伺服器 IP 位址 命令:
    C:\>ping 10.0.0.1
    
    Pinging myserver.contoso.com [10.0.0.1] with 32 bytes of data:
    
    Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
    Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
    Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
    Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
    
    Ping statistics for 10.0.0.1:
        Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
        Minimum = 0ms, Maximum = 0ms, Average = 0ms
    
    附註如果您不確定的伺服器IP 位址或 NetBIOS 名稱,請依照下列步驟執行:
    1. 按一下 啟動按一下 執行型別 cmd然後按一下 [確定].
    2. 在命令提示字元中,輸入 ipconfig/ 全部然後按 ENTER 鍵。請參閱下列資訊:
      C:\>ipconfig /all
      
      Windows IP Configuration
      
         Host Name . . . . . . . . . . . . : mymachine
         Primary Dns Suffix  . . . . . . . : Contoso.com
         Node Type . . . . . . . . . . . . : Mixed
         IP Routing Enabled. . . . . . . . : No
         WINS Proxy Enabled. . . . . . . . : No
         DNS Suffix Search List. . . . . . : Contoso.com
      
      Ethernet adapter Local Area Connection:
      
         Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Network Connection
         Physical Address. . . . . . . . . : 00-08-74-16-20-91
         DHCP Enabled. . . . . . . . . . . : Yes
         Autoconfiguration Enabled . . . . : Yes
         IP Address. . . . . . . . . . . . : 169.0.0.126
         Subnet Mask . . . . . . . . . . . : 255.255.252.0
      
    您是發生名稱解析如果下列情況皆成立的問題:
    • 您可以成功當您執行ping命令找不到伺服器加上的 IP 位址伺服器。
    • 您不能當您執行時找不到伺服器ping命令加上伺服器的 FQDN 或 NetBIOS 名稱。
    如果要暫時略過這個問題在 Business Contact Manager,連線到使用 IP 位址,而不是 Business Contact Manager 伺服器電腦名稱。

    如果您不能順利當您執行ping命令時,連線到伺服器搭配任一個IP 位址或 NetBIOS 名稱,您就遭遇到網路發生問題。您嘗試共用之前,您必須解決這個問題Business Contact Manager 資料庫。

    如需詳細資訊詳細資訊,請按一下下面的文章編號,檢視中的文件Microsoft 知識庫 」:
    314067如何疑難排解 Windows xp 的 TCP/IP 連線
  • 請確認 Microsoft 防火牆與 Business Contact Manager 資料庫之間的連線。

    如果 Business Contact Manager 偵測到的存在Microsoft Windows XP Service Pack 2 (SP2) 防火牆,就會建立兩種例外狀況。一個例外狀況做為檔案及印表機共用。其他例外狀況做為Microsoft 小型商務伺服器。不過,如果不建立例外狀況,您可能會當 Business Contact Manager 會收到下列錯誤訊息的用戶端嘗試連線到 Business Contact Manager 伺服器:
    電腦<Computer_Name>上的資料庫伺服器無法存取。確認遠端機器具有對 「 商務連絡管理員安裝 outlook,它正在執行,且有共用的資料庫在該位置。也可能是遠端機器上的防火牆設定封鎖存取。請洽詢系統管理員的遙控器機器。</Computer_Name>
    您也可能會收到這個錯誤訊息,如果沒有協力廠商的防火牆上 Business Contact Manager 中伺服器。

    如果要解決這個問題,請依照下列步驟執行:
    1. 按一下 啟動按一下 執行型別 wscui.cpl開啟 方塊中,然後再按一下 [確定].
    2. 按一下 Windows 防火牆.
    3. 在上 例外狀況 索引標籤上按一下 Microsoft 小型商務然後按一下 編輯.
    4. 請確認 TCP 連接埠號碼是 56183。
    如果同時 Business Contact Manager 用戶端 」 和 「 企業連絡管理員 」 伺服器位於相同的 tcp/IP 網路的預設設定例外狀況可以予以保留。比方說,您可以保留例外狀況的預設設定時 Business Contact Manager 用戶端和 Business Contact Manager 伺服器是在一個小型工作群組]。

    如果連線至企業管理員用戶端與 Business Contact Manager 伺服器位於不同子網路,您可能要變更的範圍。若要確認已選取 Business Contact Manager 用戶端與 Business Contact Manager伺服器位於不同的子網路請依照下列步驟執行:
    1. 按一下 啟動按一下 執行型別 wscui.cpl,然後按一下 [確定].
    2. 按一下 [Windows 防火牆]。
    3. 在上 例外狀況 索引標籤上,按一下以選取 Microsoft 小型商務然後按一下 編輯.
    4. 按一下 變更範圍然後將變更的領域 任何電腦.
    如果您可以變更範圍],[企業連絡管理員 」 用戶端與 Business Contact Manager 伺服器位於不同子網路。因此,您必須重設預設值範圍的設定。然後,您必須建立若要自訂清單限制防火牆設定值,並允許您想要的用戶端若要存取 [Business Contact Manager 伺服器。

    如需詳細資訊,請按一下下面的文件編號,檢視文 「 Microsoft 知識庫 」 中的文件:
    875357疑難排解在 Windows XP Service Pack 2 的 Windows 防火牆設定值
    164015 了解 TCP/IP 定址與 subnetting 基本概念
  • 請確認 [Business Contact Manager 用戶端可以建立遠端的執行個體的 Business Contact Manager 之間的連線,Business Contact Manager 資料庫。

    若要這樣做,請依照下列步驟執行:
    1. 在 [Business Contact Manager 用戶端中,按一下 啟動按一下 執行型別 cmd然後按一下 [確定].
    2. 在命令提示字元中,輸入 C:\>osql-E-S 電腦名稱\microsoftsmlbiz,56183然後按 ENTER 鍵。

      附註這個命令中, 電腦名稱是的 IP 位址或 Business Contact Manager 伺服器的 NetBIOS 名稱。
    當您執行這項指令,用戶端嘗試連線到藉由使用 OSQL 公用程式的遠端執行個體。If用戶端可以連線到遠端的執行個體Business Contact Manager 中,OSQL命令提示字元隨即出現。系統OSQL 命令提示字元會以"1 >"。OSQL 的外觀表示命令提示字元沒有網路連線並共用的資料庫。針對例如,如果用戶端可以連線到遠端的執行個體會出現 Business Contact Manager,下列的文字
    C:\>osql -E -S computer_name\microsoftsmlbiz,56183
    1>
    
    如果用戶端無法連線到遠端的執行個體的商務連絡人管理員] 中,您可能會收到下列錯誤訊息:
    C:\>osql -E -S computer_name\microsoftsmlbiz,56183
    [DBNETLIB]SQL Server does not exist or access denied.
    [DBNETLIB]ConnectionOpen (Connect()).
    
    這個錯誤訊息可能表示下列可能的問題:
    • Microsoft 防火牆 (含)第三方防火牆會封鎖 SQL 伺服器的存取權。
    • 不要超過] 資料庫正在存取伺服器的使用者共用。
    • Business Contact Manager 用戶端 」 和 「 企業連絡管理員 」 伺服器是在不同的工作群組或在不同的網域。如需詳細資訊,請參閱"共用組態 Business Contact Manager"一節中的資料表。
    • 在兩台電腦不能互相通訊的網路層級。
    重要請記住您的認證,適用於資料庫存取是所使用的相同認證若要登入電腦。因此,請確定您正在執行 OSQL 公用程式為弱點已被指派存取到資料庫上 Business Contact Manager 中的使用者伺服器。
  • 請確定已經 TCP/IP 網路通訊協定Microsoft Small Business Server 為啟用遠端電腦上的資料庫執行個體。

    若要執行這項操作,這些步驟上 Business Contact Manager 中伺服器:
    1. 按一下 啟動按一下 執行型別 svrnetcn.exe,然後按一下 [確定].
    2. SQL 網路公用程式 視窗中,按一下以選取 Business Contact Manager 在執行個體[ 在這台伺服器上的執行個體 {s} 方塊中。
    3. 伺服器網路公用程式 視窗中,確認 名為管道 以及 TCP/IP 在 [已啟用 啟用的通訊協定 方塊中。
    4. 啟用的通訊協定 方塊中,按一下 TCP/IP然後按一下 屬性.
    5. 請確認 TCP 連接埠號碼是 56183。
    6. 停止並重新啟動 SQL 服務。
  • 請確定遠端 Business Contact Manager 使用者不會有空白密碼。

    允許 Business Contact Manager 資料庫存取權的使用者不可以有空白密碼。當您嘗試要授予存取權的使用者,具有空白密碼時,遠端使用者會收到下列訊息,當使用者嘗試連線到遠端資料庫:
    您嘗試連線到遠端電腦使用者名稱>,在何處儲存資料庫時,無法完成因為下列原因而: BCM 沒有被授予遠端電腦的存取權使用者名稱>.您想要使用的資料庫擁有者並未授與您存取資料庫及資料庫電腦。資料庫擁有者的存取要求。密碼 BCM 用來登入到電腦使用者名稱> 是不同於登入本機電腦的密碼 BCM 用法本機電腦的使用者名稱>,您所使用的儲存從存取電腦上的共用的資料庫使用者名稱> 從電腦本機的使用者名稱>,您在遠端電腦上的密碼必須符合本機電腦上的密碼。
  • 檢查 MSSQL$ MICROSOFTSML 執行個體正接聽連接埠 56183。

    若要這樣做,請使用NETSTAT-AN命令來尋找項目類似下列的項目:
    聆聽的 TCP 0.0.0.0:56183 0.0.0.0:0
    檢視 SQL Server 錯誤記錄檔以確認 MSSQL$ MICROSOFTSML 執行個體正在起始設定正確的連接埠。此檔案位於下列位置:
    C:\Program 必要 SQL Server\MSSQL$ MICROSOFTSMLBIZ\LOG
    這個檔案應該要有項目類似下列的項目:
    2007-01-17 01:08:58.40 伺服器 SQL server 傾聽 10.0.0.0: 56183 伺服器的 IP: 連接埠
    檢視下列 「 registy 」 機碼,來判斷哪一個連接埠上 MSSQL$ MICROSOFTSML 執行個體設定成接聽:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MICROSOFTSMLBIZ\MSSQLServer\SuperSocketNetLib\Tcp Reg

    SZ: TcpPort
    值: 56183
    執行個體應該設定在 56183 上接聽。

屬性

文章編號: 901164 - 上次校閱: 2013年6月28日 - 版次: 5.0
這篇文章中的資訊適用於:
  • Microsoft Office Outlook 2003 with Business Contact Manager
關鍵字:?
kbtshoot kbinfo kbmt KB901164 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:901164
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com