从Rails ubuntu中的MS SQL Server数据库读取数据

杰斯瓦尔

我想从MS SQL Server读取数据并执行一些操作,并将其存储在我的mysql数据库中(这里涉及两个数据库,一个是外部的,我对其只有读权限);我已经使用tinytds和activerecord-sqlserver-adapter建立了与MS SQL Server的连接,但是当我在控制台上运行User.first或User.find命令时,它返回的空对象(#<machinerawpunch>)

我在我的模型课上建立联系。我创建了2种不同的模型,一种是用于MS SQL表,另一种是我的Rails mysql,这很正常。我的模特班在这里

class MachineRawPunch < ActiveRecord::Base
  ActiveRecord::Base.establish_connection :savior721
  self.table_name = 'machinerawpunch'
end

我的database.yml文件是

 savior721:
   adapter: sqlserver
   mode : dblib
   dataserver: 192.68.1.2\SQLEXPRESS
   database: savior721
   username: user
   password: user

default: &default
  adapter: mysql2
  encoding: utf8
  pool: 5
  username: root
  password: root
  socket: /var/run/mysqld/mysqld.sock

development:
  <<: *default
  database: assigment_app_development

test:
  <<: *default
  database: assigment_app_test

请帮助我找到访问SQL Server的正确方法。那就是我不想要一个空对象数组,我需要我可以操纵的数据。这种方法将返回类似

杰斯瓦尔

好的,谢谢您的回答,也很抱歉这么晚才解决;但是bug是与gem有关的,activerecord-sqlserver-adapter它无法在rails 4上正常工作。切换到rails 3.2之后,所有工具都可以正常工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法从C#中的SQL Server数据库读取

来自分类Dev

C#Selenium是否从数据库(SQL Server)中读取完整的数据?

来自分类Dev

不在 rails sql 数据库中调用表参数

来自分类Dev

数据库中的SQL Server对象

来自分类Dev

在SQL Server中复制数据库

来自分类Dev

在SQL Server中收缩数据库

来自分类Dev

如何在 Ruby On Rails 中读取数据库结果

来自分类Dev

从SQL Server中的数据库表不可重复读取

来自分类Dev

读取SQL Server数据库

来自分类Dev

使用 sql server 2014 作为 windows 7 上的数据库的 rails 4 中的 ruby 中的 DATE_FORMAT 错误

来自分类Dev

数据库备份中的元数据-SQL Server 2008

来自分类Dev

如何回滚SQL Server数据库中的数据?

来自分类Dev

如何从Sql数据库中仅读取10行?

来自分类Dev

从MS SQL Server插入MySQL数据库

来自分类Dev

从MS SQL Server插入MySQL数据库

来自分类Dev

多线程性能测试MS SQL Server数据库

来自分类Dev

链接到Skyward数据库到MS SQL Server

来自分类Dev

如何减少MS SQL Server的数据库大小

来自分类Dev

如何将现有的MS SQL数据库用于新的Ruby on Rails项目?

来自分类Dev

在SQL Server中归档数据库表:是相同的数据库还是不同的数据库?

来自分类Dev

从SQL Server数据库读取数据时出错

来自分类Dev

如何通过传递数据库名称访问WPF中的SQL Server数据库

来自分类Dev

SQL Server 2005如何从数据库转储中创建数据库

来自分类Dev

在RODBC中为SQL Server数据库更改默认数据库

来自分类Dev

在同一表中查询MS SQL Server中的数据库列表

来自分类Dev

SQL Server 2008中的压缩数据库备份

来自分类Dev

SQL Server 2014中的数据库角色

来自分类Dev

在特定数据库中创建SQL Server视图

来自分类Dev

如何在SQL Server中创建数据库的别名

Related 相关文章

  1. 1

    无法从C#中的SQL Server数据库读取

  2. 2

    C#Selenium是否从数据库(SQL Server)中读取完整的数据?

  3. 3

    不在 rails sql 数据库中调用表参数

  4. 4

    数据库中的SQL Server对象

  5. 5

    在SQL Server中复制数据库

  6. 6

    在SQL Server中收缩数据库

  7. 7

    如何在 Ruby On Rails 中读取数据库结果

  8. 8

    从SQL Server中的数据库表不可重复读取

  9. 9

    读取SQL Server数据库

  10. 10

    使用 sql server 2014 作为 windows 7 上的数据库的 rails 4 中的 ruby 中的 DATE_FORMAT 错误

  11. 11

    数据库备份中的元数据-SQL Server 2008

  12. 12

    如何回滚SQL Server数据库中的数据?

  13. 13

    如何从Sql数据库中仅读取10行?

  14. 14

    从MS SQL Server插入MySQL数据库

  15. 15

    从MS SQL Server插入MySQL数据库

  16. 16

    多线程性能测试MS SQL Server数据库

  17. 17

    链接到Skyward数据库到MS SQL Server

  18. 18

    如何减少MS SQL Server的数据库大小

  19. 19

    如何将现有的MS SQL数据库用于新的Ruby on Rails项目?

  20. 20

    在SQL Server中归档数据库表:是相同的数据库还是不同的数据库?

  21. 21

    从SQL Server数据库读取数据时出错

  22. 22

    如何通过传递数据库名称访问WPF中的SQL Server数据库

  23. 23

    SQL Server 2005如何从数据库转储中创建数据库

  24. 24

    在RODBC中为SQL Server数据库更改默认数据库

  25. 25

    在同一表中查询MS SQL Server中的数据库列表

  26. 26

    SQL Server 2008中的压缩数据库备份

  27. 27

    SQL Server 2014中的数据库角色

  28. 28

    在特定数据库中创建SQL Server视图

  29. 29

    如何在SQL Server中创建数据库的别名

热门标签

归档