专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Sybase

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

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
关于如何启动 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功能是一样的
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: