二、安装上DBArtisan链接sybase数据库后,报缺少libct.dll和libcs.dll文件
Embarcadero DBArtisan就是统一的数据库管理工具,可以支持oracle,sybase,mssql,db2,informix等数据库,如果你经常操作多种数据库,哪么DBArtisan是一个好的选择,相当于通用的数据库管理工具,很好很强大。
从网上下载了个8.1.3版本的,安装完链接sybase数据库后,报缺少libct.dll和libcs.dll文件。从网上搜索答案说在你的ASE安装目录的一个“/ocs***/dll”子目录下就有。因为以前就装了Sybase ASE15.0的客户端,但是在安装目录“C:/sybase/OCS-15_0/dll”下没发现这两个文件,仔细一看该目录下的文件全是libsyb打头的,倒是有libsybct.dll和libsybcs.dll这两文件,是不是这两个呢?不管那么多,复制后重新命名成libct.dll和libcs.dll,再更改环境变量在PATH上添加一条C:/sybase/OCS-15_0/dll。因为所修改的环境变量不涉及到系统服务,只是跟应用程序有关,那么只要简单地重新启动此应用程序,环境变量的修改就会反映到该程序中,而不必重新启动计算机。重新启动DBArtisan,哈哈,这次连接数据库正常了。总结一下原因还是这个DBArtisan版本低了,不太兼容Sybase ASE15.0的客户端。
Embarcadero DBArtisan就是统一的数据库管理工具,可以支持oracle,sybase,mssql,db2,informix等数据库,如果你经常操作多种数据库,哪么DBArtisan是一个好的选择,相当于通用的数据库管理工具,很好很强大。
从网上下载了个8.1.3版本的,安装完链接sybase数据库后,报缺少libct.dll和libcs.dll文件。从网上搜索答案说在你的ASE安装目录的一个“/ocs***/dll”子目录下就有。因为以前就装了Sybase ASE15.0的客户端,但是在安装目录“C:/sybase/OCS-15_0/dll”下没发现这两个文件,仔细一看该目录下的文件全是libsyb打头的,倒是有libsybct.dll和libsybcs.dll这两文件,是不是这两个呢?不管那么多,复制后重新命名成libct.dll和libcs.dll,再更改环境变量在PATH上添加一条C:/sybase/OCS-15_0/dll。因为所修改的环境变量不涉及到系统服务,只是跟应用程序有关,那么只要简单地重新启动此应用程序,环境变量的修改就会反映到该程序中,而不必重新启动计算机。重新启动DBArtisan,哈哈,这次连接数据库正常了。总结一下原因还是这个DBArtisan版本低了,不太兼容Sybase ASE15.0的客户端。