【问题标题】:How do you export settings from the Database Publishing Wizard?如何从数据库发布向导导出设置?
【发布时间】:2008-11-14 23:34:42
【问题描述】:

我在 VS2008 中使用 Database Publishing Wizard 将更改推送到我的托管服务提供商。看起来这些设置与项目无关(这对我来说似乎有点傻),而是它们与机器一起使用。

在我想从中发布的每台新机器上,我都需要完成挖掘数据库设置的过程。

有没有办法将这些设置备份/导出/保存到文件中?

如果有,那是什么?

【问题讨论】:

    标签: database visual-studio-2008 settings databasepublishingwizard


    【解决方案1】:

    嗯……看来发布向导uses 2 config files for it's application configuration

    发布数据库向导使用 文件 user.confighoster.config 到 存储配置信息。这 这些文件所在的目录 存储必须具有适当的 NTFS 文件系统权限集。这些 文件包含用户名和加密 密码。密码已加密 通过使用 DPAPI。

    user.config 文件

    此文件存储持久主机和 发布的配置设置 数据库向导。用户配置文件 位于 %SystemDrive%\Documents 和设置\%用户名%\应用程序 数据\Microsoft\Microsoft SQL 服务器\90\工具\发布 向导\user.config。

    hoster.config 文件

    此文件存储有关 Web 的选项 服务地址、用户名和 共享主机数据库 提供者。 hoster.config 文件是 位于 %SystemDrive%\Documents 和 设置\%用户名%\应用程序 数据\Microsoft\Microsoft SQL 服务器\90\工具\发布 向导\hoster.config。

    我正在尝试在 Vista 中访问这些文件(安装了 VS2008 和 SQL Express)并删除。我会及时通知你。

    更新:看来我根本没有安装发布向导。抓住version for VS2008 here,然后安装(别担心——你不会看到任何迹象表明它正在安装,但确实如此)......然后使用向导设置我的第一个数据库,它看起来就像确实有一些设置存储在上面列出的“应用程序数据”目录下。但是,它看起来只是一个 user.config,然后是每个配置的数据库的 XML 文件。我相信您可以备份这些文件以备后用。

    【讨论】:

      猜你喜欢
      • 2018-06-29
      • 1970-01-01
      • 2016-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-13
      • 1970-01-01
      • 2020-01-13
      相关资源
      最近更新 更多