Ruby连接到SQL Server 2005

时间:2009-04-08 14:00:06

标签: ruby odbc connection dbi

我想使用windows身份验证通过ruby连接到带有ODBC的SQL Server 2005 / db。我安装了宝石dbi-0.4.1和dbd-odbc-0.2.4。我需要为连接字符串做什么?到目前为止,我还没能让它发挥作用。

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

2 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:0)

我已成功连接到测试数据库,只需:

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