我已经为oracle解锁了hr用户,我在那里创建了一些表。我试图通过我在ruby中编写的Web服务访问这些表但我一直收到此错误: tns无法解析指定的连接标识符
这是我使用的代码
get '/all_members/' do
conn=OCI8.new('hr','hr', '//localhost/XE')
recordsArray = "{\"clientList\":["
clientArray = Array.new
records = conn.exec('select * from Team_Members') do |record|
client = AndroidtableClients.new(record[0],record[1],record[2],record[3], record[4], record[5])
clientArray<<client.to_s
end
conn.logoff
recordsArray<<clientArray.join(',')
recordsArray<<"]}"
recordsArray
end
要调用此功能,我使用Google的高级休息客户端,并使用以下网址: http://localhost:4567/all_members/
有人可以帮助我吗?