Sql server 跨域部署SQL Server项目(SSA、SSI、SSR)的最佳做法

Sql server 跨域部署SQL Server项目(SSA、SSI、SSR)的最佳做法,sql-server,deployment,reporting-services,ssis,ssas,Sql Server,Deployment,Reporting Services,Ssis,Ssas,情景: 生产服务器正在域myDomain.com中运行SQL Server 2008 Dev/test/stage服务器正在域Dev-myDomain.com中运行SQL Server 2008 使用SourceSafe在本地运行的SQL Server 2008源代码控制上完成的实际开发工作 首先,这种设置/环境有意义吗?还有,将项目(包括SSA、SSI、SSR)从本地部署到开发人员服务器并最终部署到live中的一些好方法是什么 在SourceSafe中包含输出(编译)文件并从中部署是否是一

情景:

  • 生产服务器正在域myDomain.com中运行SQL Server 2008
  • Dev/test/stage服务器正在域Dev-myDomain.com中运行SQL Server 2008
  • 使用SourceSafe在本地运行的SQL Server 2008源代码控制上完成的实际开发工作
首先,这种设置/环境有意义吗?还有,将项目(包括SSA、SSI、SSR)从本地部署到开发人员服务器并最终部署到live中的一些好方法是什么

在SourceSafe中包含输出(编译)文件并从中部署是否是一种良好的做法?如果有什么想法

或者,直接从VisualStudio出发而不在SoureSafe中输出会更好吗


谢谢。

Visual Studio提供了可以设置的配置,以便将对象部署到不同的服务器

您还可以使用实用程序复制以下内容:

对于SSI-随SSI一起交付

对于SSRS-第三方免费工具,这是非常有用的


我认为您应该使用VisualStudioforSSAS中的部署工具,因为它需要填充模型。我刚刚开始使用SSA,因此可能还有其他工具。

Visual Studio提供了可以设置的配置,以便将对象部署到不同的服务器

您还可以使用实用程序复制以下内容:

对于SSI-随SSI一起交付

对于SSRS-第三方免费工具,这是非常有用的


我认为您应该使用VisualStudioforSSAS中的部署工具,因为它需要填充模型。我刚刚开始使用SSA,因此可能还有其他工具。

我们在很大程度上依赖于变量的使用,这些变量用于我们想要在不同配置中更改的项目,然后是配置文件(分别用于开发、质量保证、登台和产品)。所有SSI包和配置文件都在源代码保存中。

我们在很大程度上依赖于在不同配置中使用变量来更改项目,然后使用配置文件(每个用于开发、QA、登台、产品)。所有SSIS包和配置文件都在源代码保存中。

谢谢您的回复Sam。我遇到的问题是跨域。示例:将SSAS数据库部署到Visual Studio中其他域中的服务器。我收到错误:无法连接到服务器。确保服务器正在运行。我需要建立信任关系吗?怎么做?:)您可以尝试在serverfault.com上询问-我不是真正的windows域管理员类型,因此不想误导您。谢谢您的回复Sam。我遇到的问题是跨域。示例:将SSAS数据库部署到Visual Studio中其他域中的服务器。我收到错误:无法连接到服务器。确保服务器正在运行。我需要建立信任关系吗?怎么做?:)您可以尝试在serverfault.com上询问-我不是一个真正的windows域管理员类型,因此不想误导您。我在哪里可以找到有关使用变量和配置文件的更多信息。我们使用带有server\instancename的xml文件,然后将变量存储在该实例的sql表中。它很光滑!在哪里可以找到有关使用变量和配置文件的更多信息。我们使用带有server\instancename的xml文件,然后将变量存储在该实例的sql表中。它很光滑!