Ruby on Rails(Ubuntu64位12.04)连接sql-server2005说明
来源:互联网 发布:软件著作权在线查询 编辑:程序博客网 时间:2024/06/04 18:34
1.安装FreeTDS
sudo apt‐get install freetds‐dev freetds‐bin tdsodbc
2.配置FreeTDS[developer]
host = endor port = 1433 instance = DEVELOPER # connect to a named instance tds version = 8.0 client charset = UTF‐8
[production] host = endor port = 1433 tds version = 8.0 client charset = UTF‐8
sudo apt-get install sqsh
安装sqsh后可以测试FreeTDS是否配置成功
sqsh -S developer -U database_username -P database_password
测试是否能够连接上sql-server
连上数据库后,使用如下命令可对数据库进行操作。
> use project_development> go> select count(*) from people> go
3.安装 tiny_tds和activerecord-sqlserver-adapter
/opt/ruby/bin/gem install tiny_tds
/opt/ruby/bin/gem install activerecord-sqlserver-adapter
需要在工程文件的Gemfile中加入gem 'tiny_tds'
gem 'activerecord‐sqlserver‐adapter'
4.database.yml文件配置
development:
adapter: sqlserver host: 192.168.106.62 database: drivelink_db username: drivelink password: drivelink
更详细的配置:
development: adapter: sqlserver mode: dblib dataserver: sql2008ds
host: mydb.net
port: 1433 database: myapp_dev username: sa password: secret timeout: 5000 azure: true
- Ruby on Rails(Ubuntu64位12.04)连接sql-server2005说明
- Ruby On Rails(Ubuntu64位12.04) 服务器部署
- Ruby On Rails(Ubuntu64位14.04) 服务器部署
- Ruby on rails连接Mysql (on ubuntu)
- win764 位安装 ruby on rails
- Ruby on Rails 连接 Oracle 数据库实践
- Ruby on Rails 连接 Oracle 数据库实践
- Ruby on Rails连接Oracle数据库实践
- Ruby on Rails 学习:连接CouchDB
- Ruby on rails 连接mysql数据库实践
- ruby on rails同时连接两个数据库
- Ruby on Rails如何防止SQL注入。
- Ruby on Rails学习笔记(二 Ruby连接mysql数据库)
- Ruby & Rails on Rails 進階書單
- Ubuntu 12.04 Ruby on Rails + MYSQL 配置
- Ubuntu 12.04 Ruby on Rails + MYSQL 配置
- ruby and ruby on rails
- install Ruby on Rails
- 云计算应具备的九大特征
- HTML5音频
- android 基于socket的聊天室
- XHTML与CSS基础:(三)良好的XHTML编写习惯
- 大话设计模式_中介者模式
- Ruby on Rails(Ubuntu64位12.04)连接sql-server2005说明
- Nagios的安装
- vc++学习——源程序组成结构(No.2)
- Race conditions
- 超越自己
- php趋势和前景
- git的一些常用命令
- C++中String类与char array的区别
- DEVICE_ATTR