gpt4 book ai didi

ruby-on-rails - Rails 3.0 开发用于部署在另一个操作系统上的 SQL 服务器上

转载 作者:可可西里 更新时间:2023-11-01 12:04:55 24 4
gpt4 key购买 nike

我正在为我的一个客户开发一个 Rails 3 解决方案,但我在 Rails 3 中的部署方面没有太多经验。基本上我在 Mac OSX 上工作,我将拥有自己的数据库,其中包含我将从中接收的数据我客户的ERP系统。他的环境是Windows和SQL Server,所以我部署的时候又得是SQL Server和Windows(他可能用Linux)。

大部分数据将来自 sql server 中的表/ View ,但我的 Rails 解决方案将填充 4-10 个新表。

在 MacOSX 上开发以在 Windows 上部署以及在 Windows 上部署 SQL Server 的最佳工作流程是什么?

我将使用 Rails 3、haml、Google-Maps-For-Rails、SASS 和 Blueprint。

最佳答案

显然你不能在 mac 上安装 SQLserver,所以你有两个选择

第一个,只有当你的客户的数据库很简单时才有可能,将重要的和基础的东西从他的数据库复制到你的 sqlite 开发数据库,​​然后你可以使用你自己的克隆数据库。

如果第一个选项在您的情况下不可行,那么您需要直接与客户的数据库合作,请他为您创建一个用户(以确保您不会损害他的数据库)并远程连接 rails 。

举个例子

db_name:
adapter: sqlserver
database: db_name
host: remote_ip
username: user
password: password

关于ruby-on-rails - Rails 3.0 开发用于部署在另一个操作系统上的 SQL 服务器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6036245/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com