前几天领导说技术支持部门反映我写的那个同步程序不能连接Sybase数据库。 由于写程序时并没有真正连接过Sybase数据库,所以心里也没有把握。赶快打开源程序,调试,发现连接字符串填好后,执行DB open,出错。原因是无法找到数据源。赶快安装数据源,但调试后还是一样的现象。
最后终于要崩溃了,找不到错误原因,重新启动系统吧,重启中......
重新进入Windows,再尝试连接Sybase数据库,居然连上了。原来Sybase的数据源安装好了以后要重新启动一次。
我写的连接字符串是:
Conn = "Driver={Sybase System 11};Srvr=" & 服务器名 & ";" & "Uid=" & 用户名& ";Pwd=" &密码 & ";Database=" & 数据库名
看来连接字符串是没什么问题了,就是少了重新启动这一步。这一篇虽然没什么技术含量,但希望能帮助到没重启的朋友。
真感谢那些没重启电脑的做技术支持的同事,让我又懂了一点新知识。