3

我想通过 ruby​​ 使用 Windows 身份验证通过 ODBC 连接到 sql server 2005/db。我安装了 gem dbi-0.4.1 和 dbd-odbc-0.2.4。我需要为连接字符串做什么?到目前为止,我还无法让它工作。

DBI.connect("DBI:ODBC:Data Source=#{server};Integrated Security=SSPI;Initial Catalog=#{db}")

4

2 回答 2

1

它在您指定 DBI:DriverName: 后出现:您可以放置​​所需的任何连接信息

DBI.connect("DBI:ODBC:Driver={SQL Server};Server=#{server};Database=#{db};Trusted_Connection=yes")

http://www.devlist.com/ConnectionStringsPage.aspx

于 2009-04-08T16:25:53.003 回答
0

我已经成功连接到一个测试数据库,只是:

DBI.connect('DBI:ODBC:test')

于 2009-04-08T15:34:05.750 回答