Ubuntu下安装FreeTDS访问Sysbase和Microsoft SQL Server 数据库
2011-07-14 21:41
621 查看
Ubuntu下安装FreeTDS访问Sysbase和Microsoft SQL Server 数据库
p { margin-bottom: 0.21cm; }在Linux下访问SqlServer的方法就是使用freetds!下载地址:http://www.freetds.org
cd进入freetds所在目录,(如cd /root/usr/local/freetds)cd后有空格如我的目录如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/29/508194a81bb183dc645ab22e2560641d.gif)
p { margin-bottom: 0.21cm; }$tar zxvf freetds-stable.tgz(解压)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/29/d6bd62feed00870e6f7edf20f60c0552.gif)
进入解压后的目录 cd freetds-0.82/
$./configure --prefix=/usr/local/freetds --with-tdsver=8.0--enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared--enable-static
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/29/8a5f05bb0ed3b743660f4cd4bae35da2.gif)
输入密码之后 ,配置不到1分钟
$make$make install这两个过程也很快,几分钟的时间就可以的了 。注意的是:因为我们的配置安装地址是/usr/local下面,所以需要管理员权限,可以使用sudo命令。
下面是配置相应的库文件:
FreeTDS默认安装在/usr/local/freetds目录当中,库文件在相应的lib目录下。编辑/etc/ld.so.conf,
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/29/4437cde67fe21d53c46b3f01e24d9a1d.gif)
在其中插入一行:/usr/local/freetds/lib
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/29/e87e66e9cff5f9616c6cf4ac7bb84a6a.gif)
然后运行以下指令使更改生效:ldconfig
整个过程完成后,我们就可以在codeblocks下面进行环境设定: /usr/local/freetds/lib/libct.so /usr/local/freetds/lib/libsybdb.soSearchdirections:
p { margin-bottom: 0.21cm; }/usr/local/freetds/include
相关文章推荐
- Ubuntu14.04LTS安装 Microsoft® ODBC Driver 11 for SQL Server® - RedHat Linux
- Linux下使用FreeTDS访问MS SQL Server 2005数据库(包含C测试源码)
- 由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 'msdb'。有关详细信息,请参阅 SQL Server 错误日志。 (Microsoft SQL Server,错误: 945)
- Microsoft SQL Server 2012 数据库安装图解教程
- 错误日志——Sql附加数据库无法打开物理文件“xxx.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)”
- 附加数据库时出现:CREATEFILE遇到操作系统错误5(拒绝访问。)。(MicrosoftSQLServer,错误:5123)
- MSSQL附加数据库 操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)
- SQL附加数据库无法打开物理文件 "XXXX.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)解决
- 数据库 ' 库名' 已打开,并且一次只能有一个用户访问。 (Microsoft SQL Server,错误: 924)
- Microsoft SQL Server 2005数据库安装
- Linux下使用FreeTDS访问MS SQL Server 2005数据库(包含C测试源码)
- Linux下使用FreeTDS访问MS SQL Server 2005数据库(包含C测试源码)
- Microsoft SQL Server 2012 数据库安装图解教程
- 数据库xxx已打开,并且一次只能有一个用户访问。 (Microsoft SQL Server,错误: 924)
- Linux下使用FreeTDS访问MS SQL Server 2005数据库(包含C测试源码)
- Microsoft SQL Server 2012 数据库安装图解
- mysql/sqlserver/oracle安装以及设置远程连接数据库访问
- SQL附加数据库无法打开物理文件 "XXXX.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)解决
- 无法打开物理文件 "E:\GES系统\数据库\DB_GES.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)
- Microsoft SQL Server 2012 数据库安装图解教程