永久链接: http://gaojingsong.iteye.com/blog/2345449
预览文章: Mycat链接SQLServer2005出现TDS 预登录响应不完整
解决方案如下:使用navcat连接SQLServer数据库,把SQLServer数据库当Mysql数据库处理即可,因为有了Mycat后端都是Mysql数据库了,对外屏蔽了数据库底层,你压根不知道后端使用的啥数据库
1、配置Schema文件如下:
2、建表成功,但是SQLServer的IDENTITY主键语法不支持
3、插入记录失败,未指定插入列
4、插入记录OK
5、查询结果验证
示例代码如下:
EXPLAIN select * from dept
CREATE TABLE dept(
uuid int NOT NULL,
id int IDENTITY(1,1) NOT NULL,
address varchar(20)
)
CREATE TABLE `dept` (
`uuid` int(11) NOT NULL AUTO_INCREMENT,
`id` int(11) DEFAULT NULL,
`address` varchar(20) DEFAULT NULL,
PRIMARY KEY (`uuid`),
KEY `index_name` (`id`),
KEY `index_address` (`address`)
)
drop table dept;
CREATE TABLE dept(
uuid int NOT NULL,
id int NOT NULL PRIMARY key,
address varchar(20)
)
INSERT into dept(uuid,id,address) values(1,1,'北京');
INSERT into dept(uuid,address) values(2,2,'上海');
INSERT into dept(uuid,address) values(3,3,'深圳');
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。