首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Sybase >

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

2012-02-03 
关于如何启动 enable java 的问题!求助高手!!!我用的是SYBASEASE12.5的数据库服务器,WNIDOWS版的。在执行一

关于如何启动 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功能是一样的

热点排行