zoukankan      html  css  js  c++  java
  • 为什么按照微软给定的匿名配置Web 同步最终造成创建订阅的步骤总是失败?但改为需要身份验证就行了

    在微软的网站http://msdn2.microsoft.com/zh-cn/library/%20ms171908.aspx上有篇文章是:“使用 SQL Server Mobile 创建移动应用程序 ”主要讲的是如何在使用 SQL Server 2005 Mobile Edition (SQL Server Mobile) 的 Visual Studio 2005 中创建应用程序。SQL Server Mobile 数据库将作为 SQL Server 2005 发布的订阅服务器,并使用合并复制来交换信息。 主要步骤有:
    1. 配置 SQL Server 2005 发布。
    2. 配置 Internet 信息服务 (IIS) 以进行复制。
    3. 创建 SQL Server Mobile 订阅。

    按照前两步骤都没有问题,但作第三步按照以下步骤操作到第12步时发生错误,错误信息如下图所示:
    配置发布以进行 Web 同步

    1. 在 SQL Server Management Studio 的对象资源管理器中,展开“(本地)”计算机节点。

    2. 右键单击“复制”文件夹,然后选择“配置 Web 同步”。

    3. 在该向导的简介屏幕上,单击“下一步”。

    4. 在“订阅服务器类型”屏幕上,选择“SQL Server Mobile Edition”,然后单击“下一步”。

    5. 在“Web 服务器”屏幕的“运行 IIS 的计算机”文本框中,键入您计算机的名称(如果尚未提供),然后单击“创建新的虚拟目录”。

    6. 在显示的树中,展开该计算机,展开“网站”,然后选择“默认网站”。

    7. 单击“下一步”。

    8. 在“虚拟目录信息”屏幕上的“别名”文本框中,键入 SQLMobile,然后单击“下一步”。

    9. 在“客户端身份验证”屏幕上,选择“客户端将以匿名方式进行连接”,然后单击“下一步”。

    10. 在“匿名访问”屏幕上,单击“下一步”接受默认设置。

    11. 在“快照共享访问”屏幕上,键入 \\computer\snapshot(其中 computer 是您计算机的名称),然后单击“下一步”。

      如果收到快照共享为空的警告,请单击“是”。

    12. 单击“Finish”。

    只有把第十步的匿名访问改为需要身份验证,并用具有管理员权限的用户作为认证的用户则订阅能成功
    我不知道这到底是怎么回事,不知哪位高人能给以指导?

  • 相关阅读:
    EMC研究院电面记
    被百度放了鸽子
    最长严格递增子序列算法
    括号配对问题
    RTP 协议
    C++ 纯虚函数, 记上一笔!
    一年又一年
    direct3d Colorkey 应用.
    CEGUI 中文输入与显示
    被遗忘的C,记录一笔
  • 原文地址:https://www.cnblogs.com/dwfbenben/p/499221.html
Copyright © 2011-2022 走看看