找回密码
 立即注册

QQ登录

只需一步,快速开始

一鹏

高级会员

76

主题

508

帖子

1078

积分

高级会员

积分
1078
一鹏
高级会员   /  发表于:2022-4-3 15:26  /   查看:3125  /  回复:16
50金币
本帖最后由 一鹏 于 2022-4-3 15:42 编辑

连接时候选择不加密,就可以连接了,如果选择加密,会提示数据不支持
连接成功以后,却又无法连接表,提示如下:

网上查找,说是2005以上的版本,删除了一些表,好像意思是2000里边没有这些表,但是我用ODBC方式连接呢,设计器能用,发布了就用不了
发布以后,就没数据,数据库连接字串中显示有ODBC的连接
服务器:linux ubuntu1804
数据库MSSQL2000,想要从里边提取数据之后展示报表
求大神解惑,谢谢
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

16 个回复

正序浏览
一鹏
高级会员   /  发表于:2022-4-6 13:58:32
来自 17#
最终使用这位兄台的办法,解决了问题

amtath
金牌服务用户   /  发表于:3 天前板凳




是时候展现真正的技术了。
用一个中间服务器解决。在中间服务器,建立视图,引用需要从原始数据库中抽取的表单。
活字格连接中间服务器。
以上方案,不改变现有系统。需要增加中间通信服务器。
-<完>

广告:承接项目开发、合作;技术支持。





附上我解决问题的过程和方法
https://gcdn.grapecity.com.cn/fo ... =1&extra=#pid524196



回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-4-6 15:12:08
18#
感谢您对活字格的支持和经验分享
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
一鹏
高级会员   /  发表于:2022-4-5 10:16:06
16#
VVANVI 发表于 2022-4-4 16:12
亲测,  odbc 是可以支持2000的 ,你需要把操作系统换成  windows server 就没有问题了

设计器可以用 ,   ...

我在我自己win10台式电脑安装了个服务端,发布在自己电脑上,结果就是自己服务器也一样显示不了.但是在设计上运行,就直接可以显示...这难道还跟系统变量有啥关系?
回复 使用道具 举报
一鹏
高级会员   /  发表于:2022-4-4 16:27:29
15#
VVANVI 发表于 2022-4-4 16:12
亲测,  odbc 是可以支持2000的 ,你需要把操作系统换成  windows server 就没有问题了

设计器可以用 ,   ...

谢谢,目前没法换服务器啊
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2022-4-4 16:12:41
14#
亲测,  odbc 是可以支持2000的 ,你需要把操作系统换成  windows server 就没有问题了

设计器可以用 ,  服务器不能用,  很可能就是因为linux 的原因
回复 使用道具 举报
一鹏
高级会员   /  发表于:2022-4-4 16:09:58
13#
handey 发表于 2022-4-4 15:58
您正在使用旧版SQL Server ODBC驱动程序,该驱动程序随Windows提供,以实现向后兼容性。尝试使用SQL Server ...

别说13了,我试了,11都连接不了,不支持,6.02能连接,就是活字格设计器里就有,能连接,但是服务器就没办法连接了,lunux系统上根本找不到那么老的驱动了
回复 使用道具 举报
一鹏
高级会员   /  发表于:2022-4-4 16:08:30
12#
amtath 发表于 2022-4-4 11:03
是时候展现真正的技术了。
用一个中间服务器解决。在中间服务器,建立视图,引用需要从原始数据库中抽取的 ...

哈哈,正在研究你说的这个办法,事实上,我已经在sql2000上写好了视图,就是没法引用。现在正在尝试把sql2000的数据通过分布式数据库写入sql2016,然后总是提示登陆失败,再不行,我就得尝试在我电脑上装个sql2008啥的,然后去尝试登陆sql2000
回复 使用道具 举报
handey活字格认证
初级会员   /  发表于:2022-4-4 15:58:36
11#
您正在使用旧版SQL Server ODBC驱动程序,该驱动程序随Windows提供,以实现向后兼容性。尝试使用SQL Server Native Client或ODBC Driver 13.1 for SQL Server,也许可以解决你加密传输出现的问题。
回复 使用道具 举报
一鹏
高级会员   /  发表于:2022-4-4 10:58:41
9#
alexyui 发表于 2022-4-4 10:44
备份一个账套测试一下呀

系统很庞大,不知道哪里会有问题,比如万一月结时候出了问题,那可要死人了,400个表,再加上几百个视图和一大堆存储过程,没法挨个测试在高版本数据库中是否可以正常运行啊,比如新版
select top (1000) * from tb;
这句,在老版本中就不支持,不能运行,就不知道老版本中哪个程序调用那种新数据库里没有的表啊..
回复 使用道具 举报
alexyui悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-4-4 10:44:38
8#
备份一个账套测试一下呀
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部