无法运行此命令,因为未启用Java服务SYBASE 12.5



我尝试运行此过程 "sp_oledb_getcolumnprivileges"用于我从这里获得的OLEDB连接,我的ran ran "sp_configure 'enable java', 1"并重新启动了sybase,我的结果是

 - Default -0,  Memory Used -0, Config Value-1, Run Value -0,
   Unit-switch, Type -static.

但是,当我尝试运行该过程时,错误仍然相同

我恐怕在这里吠叫错误的树。您从该网站捡到的存储的Proc并不适合ASE。正如其标题显示的评论,它来自MS SQL Server。从任何人运行该网站以在ASE上执行此操作的人似乎很愚蠢,因为这很明显这是行不通的 - 这是两个不同的数据库品牌。

另外,这与Java无关。您可能会在ASE中看到错误消息的原因是Java,是因为此MSSQL Server代码似乎调用了MSSQL中显然存在但不在ASE中的函数。接下来的是提及Java的标准错误消息(因为您可以在Java中使用SQL调用的书面功能,但是99.9%的错误消息只是意味着您正在调用未知功能)。

底线:不要指望该网站的过程在ASE中工作。

最新更新