我想使用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}”)
答案 0 :(得分:1)
在您指定DBI后出现:DriverName:您可以放置所需的任何连接信息
DBI.connect(“DBI:ODBC:Driver = {SQL Server}; Server =#{server}; Database =#{db}; Trusted_Connection = yes”)
答案 1 :(得分:0)
我已成功连接到测试数据库,只需:
DBI.connect( 'DBI:ODBC:试验')