读书人

关于怎么启动 enable java 的有关问题

发布时间: 2012-02-03 22:02:47 作者: rapoo

关于如何启动 enable java 的问题!求助高手!!!
我用的是SYBASE ASE 12.5 的数据库服务器,WNIDOWS版的。
在执行一个SQL语句的时候 (其中有一个INSTR函数)
系统会提示" 不能运行此命令,因为未启用JAVA服务。有系统管理员[sa]角色的用户必须重新配置系统才能启用JAVA。”
英文提示如下
“Cannot run this command because Java services are not enabled. A user with
System Administrator (SA) role must reconfigure the system to enable Java.”

我用sp_configure "enable java",1 ,执行成功了

[Java Services]
enable java = 1
size of process object heap = DEFAULT
size of shared class heap = DEFAULT
size of global fixed heap = DEFAULT
number of java sockets = DEFAULT
enable enterprise java beans = DEFAULT

可是执行sql语句还是出错...

这是怎么回事啊!!!

[解决办法]
exec sp_configure 'enable java'
提示什么
[解决办法]
你的SQL语句是什么?什么版本?有INSTR函数吗
[解决办法]
enable java
这个功能是要正版的,买了序列号才能用的。
[解决办法]
检查一下是否是license的问题,注册成功没有?

安装完Sybase后,再打上补丁程序试试
[解决办法]
出错的是删除和update的sql语句:
单独运行是否会出错
[解决办法]
呵呵,单位禁止QQ,就在这里吧,
一条可以执行,说明SQL语句是没有问题的,是可以执行的。


多条放在一起就报那个错误啊
贴SQL语句吧

[解决办法]
STR_REPLACE>REPLACE 试试,这两个函数功能是相同 的
[解决办法]
在ASA中测试,REPLACE函数是可以的,你做一个简单测试,
建立两个表(B1,B2),FF 字符型 ABCDEF
UPDATE B1 SET FF=REPLACE(FF,'B','X')
UPDATE B2 SET FF=REPLACE(FF,'B','X')


[解决办法]
UPDATE test1 SET FF=str_REPLACE(FF,'B','X');
UPDATE test2 SET FF=str_REPLACE(FF,'B','X');

这样如何
[解决办法]
是啊,在HELP中replace与str_REPLACE功能是一样的

读书人网 >Sybase

热点推荐