SQL Server 2008 托管(用于开发)

SQL Server 2008 托管(用于开发)

我们正在进行分布式开发,在家里、办公室工作,有时在客户那里工作。

我们正在使用 assembla 作为源代码存储库,并且我们需要一个集中式远程 SQL Server 2008 数据库托管(类似于 assembla 上的 svn)我们的 SQL 开发服务器。

您能说出/推荐任何服务提供商吗?

答案1

你可以试试可靠网站。获取带有 SQL Server 2008 插件的共享托管计划。它们允许远程访问,因此您可以针对它进行开发。您最终将花费不到 10 美元/月来获得最大 1 GB 的数据库。

答案2

我用过折扣ASP过去。我和他们相处得很好,我也听说其他人和他们相处得很好。

我也建议对你的 SQL 服务器进行源代码控制。Red Gate 有一个很棒的工具(SQL 源代码控制) 可与我的 SVN 存储库配合使用。非常适合分布式组。

答案3

您无需集中数据库,只需将数据库源添加到源代码控制中,就像任何其他源一样。开发人员在各自的 SQL Server Developer Edition 实例上工作,每个开发人员在其工作站上都​​获得适当的许可。如果可能,开发人员可以在他们的工作站上使用 Express Edition。

您的项目不包含任何数据库二进制文件(.MDF、.NDF、.LDF),它只包含 .SQL 源文件,运行时,它们会部署应用程序架构的当前版本。开发人员绝不使用DBA工具对数据库进行操作时,它们总是操作全部随着 .SQL 脚本添加到源中,部署过程会随着架构变化而相应修改,并提供适当的部署升级。请参见版本控制和数据库

相关内容