2009-04-08 204 views
3

我想通过使用Windows身份验证通过ruby连接到sql server 2005/db与ODBC。我安装了宝石dbi-0.4.1和dbd-odbc-0.2.4。我需要为连接字符串做些什么?到目前为止,我还没有能够得到它的工作。Ruby连接到SQL Server 2005

DBI.connect( “DBI:ODBC:数据源=#{}服务器;集成安全性= SSPI;初始目录=#{}分贝”)

回答

0

我已经成功地连接到测试数据库中只:

DBI.connect( 'DBI:ODBC:测试')

+0

服务器数据库对怎么样?你有任何权限设置,你确定它是真正的自动认证您的凭据? – jtruelove 2009-04-08 15:43:46

+0

嗯,好问题!我现在无法调查,但我会在下周回到它。 我自己并不熟悉MS SQL,只是评估它针对MySQL的项目(这是比较熟悉的)。感谢指针。 – 2009-04-10 18:24:29