Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
远程MSSQL/ODBC与Rails同步_Sql_Ruby On Rails_Ruby_Sql Server_Synchronization - Fatal编程技术网

远程MSSQL/ODBC与Rails同步

远程MSSQL/ODBC与Rails同步,sql,ruby-on-rails,ruby,sql-server,synchronization,Sql,Ruby On Rails,Ruby,Sql Server,Synchronization,我正在使用一个在MSSQL数据库中有数据的客户机。我只有对远程ODBC连接的读取权限,不能以任何形式修改数据库 我想在开源替代方案中本地复制数据的一个子集,每天同步一次左右。这在很大程度上是为了消除在高峰时间对数据的读取。本地数据将在Rails 4应用程序中使用。请注意,同步只需要是单向的,因为我没有写访问权限 我如何才能最好地完成这一点 免费的 是否有任何库可以帮助同步,或者我可以期望自己编写所有的粘合代码 我建议您创建一个ruby脚本,可以安排它执行数据检索。 为了连接到MSSQL数据库,请

我正在使用一个在MSSQL数据库中有数据的客户机。我只有对远程ODBC连接的读取权限,不能以任何形式修改数据库

我想在开源替代方案中本地复制数据的一个子集,每天同步一次左右。这在很大程度上是为了消除在高峰时间对数据的读取。本地数据将在Rails 4应用程序中使用。请注意,同步只需要是单向的,因为我没有写访问权限

  • 我如何才能最好地完成这一点
  • 免费的
  • 是否有任何库可以帮助同步,或者我可以期望自己编写所有的粘合代码

  • 我建议您创建一个ruby脚本,可以安排它执行数据检索。 为了连接到MSSQL数据库,请看一下我创建的这个

    然后,只需对要检索的数据及其存储方式进行编码


    我更喜欢与rails应用程序分离的方法,尽管您可以使用类似或的调度器,并在应用程序中运行它。

    也有同样的问题。你能分享一下你最后用了什么吗?