首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SQL Server进行多机开发/远程开发

使用SQL Server进行多机开发/远程开发
EN

Stack Overflow用户
提问于 2011-08-30 23:04:51
回答 4查看 84关注 0票数 0

为了提高工作效率,我需要能够在多台机器上进行开发。当我在家时,我在我的主工作站上进行开发,但当我在路上时,我使用我的笔记本。当然,我不能在我的家庭网络上使用sql服务器,因为我在路上无法访问。我曾尝试使用附加的mdf文件,并在我的工作站和笔记本之间同步我的开发文件夹,但我总是在连接到mdf文件时遇到问题。我不记得我得到的所有错误消息。我确实记得以前必须删除TR日志文件并让sql server重新创建它才能解决这个问题。有没有更好的方法?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-08-31 00:18:32

您正在将所有工作编写到一个.SQL文件中,不是吗?如果这是一个全新的应用程序,您应该有脚本来删除和创建数据库,创建所有安全帐户,创建所有模式,创建所有数据库对象,等等。然后,您只需继续向脚本添加您的开发,并针对当前正在使用的SQL Server运行整个程序,以使其保持最新。

如果您正在使用现有的应用程序,那么您只需要为当前版本的更改编写脚本。同步包括恢复生产备份的副本并使用更改运行脚本。

票数 2
EN

Stack Overflow用户

发布于 2011-08-31 00:02:48

我在本地运行sql server,并经常将过时的生产数据库版本交换到本地环境中。我还使用Dropbox来管理我的ADP,无论我走到哪里,都可以访问它们。它似乎工作得很好,但我们是一个小商店,没有太多的变化需要管理。

如果我需要做一些重要的工作,我在运行桌面环境的办公室里有一个可用的虚拟机,所以我始终是VPN连接+ RDP,而不是本地的生产数据库。

票数 0
EN

Stack Overflow用户

发布于 2011-09-05 07:07:05

你有工作中的版本控制系统吗?如果是这样,您可以考虑使用SQL源代码管理在两个实例上进行开发。当您返回工作时,只需将在家中开发的更改同步到版本控制即可。

我在Red Gate工作,是一名产品经理,所以我有兴趣了解您最终是如何解决这个问题的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7245334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档