这是我用来连接到 SQL Server 2012 Express 的代码。我的文件名为Connect.rb
.
require "rubygems"
require "tiny_tds"
client = TinyTds::Client.new(
:username => 'sa',
:password => 'sapassword',
:dataserver => 'localhost\SQLEXPRESS',
:database => 'ContactsDB')
result = client.execute("SELECT * FROM [Contacts]")
当我运行代码时,我收到以下错误:
在“执行”中:来自 Connect.rb 的关闭连接(TinyTds::Error):在“主”中
当我用以下代码替换上面的代码时,
client = TinyTds::Client.new(
:username => 'sa',
:password => 'sapassword',
:host => 'localhost',
:port => 1433,
:database => 'ContactsDB')
我收到以下错误:
在“连接”中:无法连接:自适应服务器不可用或不存在
是什么导致了这个错误以及如何解决它?