关于freetds连接sqlserver报错的问题原因
来源:互联网 发布:温州网络学堂登不了 编辑:程序博客网 时间:2024/06/01 10:17
Unexpected EOF from the server
OS error 36, "Operation now in progress"
首先,你要不装unixODBC的话你肯定没法用freetds的,肯定一直报错!所以你先要安装unixodbc,直接brew install unixodbc就可以了~~
我们可以打开freetds的报错来看:
sublime /usr/local/freetds/etc/freetds.conf
打开:
dump file = /tmp/freetds.log
然后我们可以在/etc/freetds.conf中配置:
# 开发库
[dev]
host = 192.168.100.79
port = 1433
tds version = 5.0
然后我们到bin目录下:
./tsql -S dev -U dbuser
输入密码之后报错:
我们可以把tds version设置为7.0再试下,一般情况下freetds连接报错eof的都是version错误
# 开发库
[dev]
host = 192.168.100.79
port = 1433
tds version = 7.0
之后试了一下,可以了~~
junjiedeMacBook-Pro:bin junjielin$ ./tsql -S dev -U dbuser
Password:
locale is "zh_CN.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
后来因为重装电脑,需要再次调试连接mssql,发现其实连接sqlserver和是否在/usr/local/freetds/etc/freetds.conf 中配置没有关系~~~~
- 关于freetds连接sqlserver报错的问题原因
- 关于SqlServer连接报错的问题
- Thinkphp5 使用odbc连接到sqlserver, thinkphp5 sqlserver where 报错的原因
- rails通过freetds连接sqlserver
- rails通过freetds连接sqlserver
- linux 下用freetds 连接sqlserver
- 关于freetds连接微软SQL Server的注意事项
- Linux下用freetds连接mssql中文乱码的问题
- 关于MySQL的wait_timeout连接超时问题报错解决方案
- 关于MySQL的wait_timeout连接超时问题报错解决方案
- 关于MySQL的wait_timeout连接超时问题报错解决方案
- 关于MySQL的wait_timeout连接超时问题报错解决方案
- 关于MySQL的wait_timeout连接超时问题报错解决方案
- 关于MySQL连接报错:1045的问题
- 关于tomcat启动报错的原因
- qt连接信号与槽的问题报错的原因
- free报错问题的原因总结
- 使用PHP+FreeTDS在Linux下连接MS SQLServer数据库
- hbase操作简介
- js对文字进行编码
- C++设计模式实现--策略(Strategy)模式
- 输出弓形矩阵
- 访问需要HTTP Basic Authentication认证的资源的各种语言的实现
- 关于freetds连接sqlserver报错的问题原因
- Android开发:default activity not found
- Javascript error对象
- $(function(){...});
- Android系统性能调优工具介绍
- 数据库连接
- iOS常用加密方法(aes、md5、base64)
- 博客搬家了
- 手机拍摄的视频丢了怎么恢复才好