我正在尝试部署Sybase 10运行时引擎,但我遇到了一些问题。当我运行我的应用程序时,我会得到一个错误:
SQLSTATE = IM003 由于系统错误193 (
cinema_ConfigurationDriver),无法加载指定的驱动程序。
根据我的研究,这表明缺少DLL。我正在查看关于什么以及如何部署的文档。这些文档来自Sybase SyBooks在线站点
我已将指定的文件复制到我的应用程序目录中。我还创建了注册表条目,如两处更改所示。我没有调用驱动程序SQL Anywhere 10.0,而是将其命名为cinema_ConfigurationDriver。
而且我没有创建DSN条目;我在我的PowerBuilder 11.5代码中使用的是无DSN连接。
发布于 2009-11-02 22:44:08
我知道关于PowerBuilder的zilch,我也不知道什么是“影院”,但我知道在SQL中没有包含“影院”的错误消息。但是,“无法启动指定的数据库”肯定是start错误消息。你能张贴你的连接字符串的全部内容吗?(您可以更新您的问题,也可以在此回答中添加注释。)
OP注释后的编辑:
您不需要指定-ga开关,因为客户端库将为您添加它(除非您使用AUTOSTOP=NO连接参数),并且不应该将-n开关添加到开始行,因为这就是ENG参数的作用所在。然而,这两种方法都不会引起你的问题。要检查的显而易见的事情是,您已经为.db文件指定了正确的路径,并且您有修改该文件的权限。如果可以,可以将LOG=<filename>参数添加到连接字符串中,然后检查该文件的内容以获得更详细的信息。
https://stackoverflow.com/questions/1663385
复制相似问题