如何更改 Windows 设置以便与其他计算机上的用户共享 Business Contact Manager 数据库?

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

症状

您或者管理员必须更改您的计算机上的某些 Microsoft Windows 设置,然后才能与其他计算机上的用户共享 Business Contact Manager 数据库。 否则,用户将无法连接到您的计算机上的共享的数据库。

注意: 如果您使用的是 Windows XP Home,则只能与同一计算机上的用户共享数据库,因为此版本不支持通过网络共享。

重要: 只有管理员才能进行下列更改。

原因

Windows 功能(如 Windows Firewall 和简单文件共享)旨在帮助保护计算机上的数据。若要允许其他用户访问你的计算机上的数据,则需要更改这些功能的设置。

解决方法

注意: 可以通过管理共享向导进行以下所有更改。 这些过程大多数情况下是可选的。

以管理员身份登录,并进行下面所述更改。 (如果您不是管理员,请向管理员提供下面的信息以便为您进行更改。)

更改 Windows 设置

以下说明将帮助您或管理员了解更改所产生的影响以及在手动进行任何其他更改之前查看当前设置。

Windows XP

  • 更改 Windows 防火墙设置

    若要允许用户从远程计算机访问您的 共享的数据库,则必须允许通过 Windows 防火墙建立连接(称为例外)。 此外,还必须向例外列表中添加“文件和打印机共享”。

    注意: 如果在“Microsoft 安全中心”中“Windows 防火墙”对话框的“常规”选项卡上选中了“不允许例外”复选框,则不能与其他计算机上的用户共享 Business Contact Manager 数据库。 默认情况下,不允许存在例外项。 更改防火墙设置时,Business Contact Manager for Outlook 会自动清除该复选框,以允许用户访问您的共享数据库。 在极少数情况下,Windows 防火墙的现有设置可能不允许自动清除该复选框,此时您可能必须手动清除“不允许例外”复选框。

    默认情况下,系统仅针对您的计算机所属的本地子网(用于计算机 IP 地址以便将一个大型网络划分为多个小型网络的数字)配置防火墙例外项。 这样,只有属于您所在子网的用户和计算机有权访问您的共享数据库。

    若要允许不属于您所在子网的计算机上的用户访问您的共享数据库,请执行下列操作:

    1. 在“开始”菜单上,单击“控制面板”。

    2. 在“控制面板”中,切换到“经典视图”。

    3. 双击“Windows 防火墙”。

    4. 在“Windows 防火墙”对话框中,单击“例外”选项卡。

    5. 单击“Microsoft Small Business”,然后单击“编辑”。

    6. 单击“更改范围”。

    7. 请选择下列选项之一:

      • 单击“自定义列表”,然后输入一个或多个以逗号分隔的 IP 地址。

      • 选择“任何计算机(包括 Internet 上的计算机)”。

    8. 单击“确定”关闭所有对话框。

      其他防火墙信息

      如果您的计算机使用 Microsoft Windows 附带的防火墙之外的防火墙(如网络路由器或病毒扫描程序提供的防火墙),并且您与防火墙外部的计算机共享数据,Business Contact Manager for Outlook 可能无法打开共享数据库所需的端口。 如果无法与防火墙外部的用户共享数据库,您必须打开 TCP 端口 5356 以便共享您的数据库。 有关如何打开此端口的详细信息,请参阅您的防火墙文档。

      如果您删除所有共享的数据库,当您选择共享数据库时向您的计算机防火墙和 Microsoft SQL Server Native Client 网络协议所做的更改仍将生效。如果您想要将您的防火墙和 SQL Server Native Client 网络协议还原到其默认设置,请首先停止共享每个数据库,并删除数据库。有关详细信息,请参阅停止共享您的数据库部分共享 Business Contact Manager 数据与其他用户删除或删除在 Business Contact Manager 数据库中。

  • 更改“文件和打印机共享”设置

    在极少数情况下,Business Contact Manager for Outlook 可能无法自动配置所需的 Windows 防火墙设置。 如果出现这种情况,则必须手动进行配置以确保选择“文件和打印机共享”作为允许的例外项。

    选中“文件和打印机共享”复选框。

    1. 单击“开始”,然后单击“控制面板”。

    2. 在“控制面板”中,单击“Windows 防火墙”。

    3. 在“Windows 防火墙”对话框中,单击“例外”选项卡。

    4. 在“例外”选项卡上,选中“文件和打印机共享”复选框,然后单击“确定”。

  • 更改“简单文件共享”设置

    简单文件共享功能将所有远程用户视为来宾用户。 要控制哪些用户有权访问您的数据库,需要允许单个用户访问,为此必须清除“使用简单文件共享”复选框。

    清除“简单文件共享”复选框。

    1. 单击“开始”,然后单击“控制面板”。

    2. 在“控制面板”中,单击“文件夹选项”。

    3. 在“文件夹选项”对话框中,单击“查看”选项卡。

    4. 在“查看”选项卡上,清除“使用简单文件共享(推荐)”复选框。

    5. 单击“确定”关闭所有对话框。

Windows Vista

  • 更改 Windows 防火墙设置

    1. 单击“开始”,然后单击“控制面板”。

    2. 在“控制面板”中,切换到“经典视图”。

    3. 双击“Windows 防火墙”。

    4. 在“Windows 防火墙”对话框中“Windows 防火墙已启用”旁边,单击“更改设置”。

    5. 在“Windows 防火墙设置”对话框中,单击“例外”选项卡。

    6. 单击“Microsoft Small Business”,然后单击“属性”。

    7. 单击“更改范围”。

    8. 执行下列操作之一:

      • 单击“任何计算机(包括 Internet 上的计算机)”。

      • 单击“自定义列表”,然后输入一个或多个以逗号分隔的 IP 地址。

    9. 单击“确定”关闭所有对话框。

      注意: 如果“Windows 防火墙设置”对话框“常规”选项卡上已选中了“阻止所有传入连接”对话框,则不能运行 Business Contact Manager for Outlook。 默认情况下,不允许存在例外项。 如果更改防火墙设置,Business Contact Manager for Outlook 会自动清除该复选框,以允许用户访问您的共享数据库。 在极少数情况下,Windows 防火墙的现有设置不允许自动清除该复选框,所以您可能必须手动清除“阻止所有传入连接”复选框。

  • 更改“文件和打印机共享”设置

    在极少数情况下,Business Contact Manager for Outlook 可能无法自动配置所需的 Windows 防火墙设置。 如果出现这种情况,则必须手动进行配置以确保选择“文件和打印机共享”作为允许的例外项。

    选中“文件和打印机共享”复选框。

    1. 单击“开始”,然后单击“控制面板”。

    2. 在“控制面板”中,切换到“经典视图”。

    3. 双击“Windows 防火墙”。

    4. 在“Windows 防火墙”对话框中的左窗格内,单击“允许程序通过 Windows 防火墙”。

    5. 在“例外”选项卡上,选中“文件和打印机共享”复选框,然后单击“确定”。

Windows 7

  • 更改 Windows 防火墙设置

    1. 单击“开始”,然后单击“控制面板”。

    2. 单击“系统和安全”,然后单击“Windows 防火墙”。

    3. 在左窗格中,单击“高级设置”。

      注意: 如果显示“用户帐户控制”消息,请单击“”。

    4. 在“高级安全 Windows 防火墙”窗口的左窗格中,单击“入站规则”。

    5. 在中间窗格中的“入站规则”下,双击“Microsoft Small Business”。

    6. 在“Microsoft Small Business 属性”对话框中,单击“范围”选项卡。

    7. 执行下列操作之一:

      • 在“本地 IP 地址”下和“远程 IP 地址”下,单击“任何 IP 地址”。

      • 在“本地 IP 地址”下和“远程 IP 地址”下,单击“下列 IP 地址”,然后添加一个或多个 IP 地址。

    注意: 有关这些设置的详细信息,请单击“了解有关设置范围的详细信息”。

    1. 单击“确定”。

  • 更改“文件和打印机共享”设置

    1. 单击“开始”,然后单击“控制面板”。

    2. 单击“系统和安全”,然后单击“Windows 防火墙”。

    3. 在左窗格中,单击“允许程序或功能通过 Windows 防火墙”。

    4. 单击“更改设置”按钮。

      注意: 如果显示“用户帐户控制”消息,请单击“”。

    5. 在“允许的程序和功能”列表中,选中“文件和打印机共享”旁边的复选框,然后单击“确定”。

重新配置 Microsoft SQL Server Express

重新配置 Microsoft SQL Server Express 2008 以允许远程计算机上的用户访问共享数据库

默认情况下,当 Business Contact Manager for Outlook 安装 SQL Server Express 2008 时,会将其配置为只允许本地计算机用户进行连接。

在共享 Business Contact Manager 数据库时,Business Contact Manager for Outlook 会通过启用 TCP/IP 协议和命名管道协议来自动激活网络支持,以允许其他计算机上的用户连接到该共享数据库。

若要手动激活网络支持以允许用户从远程计算机连接到该数据库,请完成以下过程。

  1. 单击“开始”,然后指向“所有程序”。

  2. 单击“Microsoft SQL Server 2008”。

  3. 单击“配置工具”,然后单击“SQL Server 配置管理器”。

  4. 在“SQL Server 配置管理器”窗口的左窗格中,展开“SQL Server 网络配置”,然后选择“MSSMLBIZ 协议”。

  5. 在右窗格中,右键单击“命名管道”,然后单击“启用”。

  6. 在右窗格中,右键单击“TCP/IP”,然后单击“启用”。

关闭“SQL Server 配置管理器”窗口。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×