楼主: dylloveyou

[精华] cache OR oracle

[复制链接]
论坛徽章:
0
141#
发表于 2006-11-23 12:25 | 只看该作者
最初由 SARA1800 发布
[B]

ORACE不是兼容SQL,请您清楚一下,SQL是什么.它是一个标准,保证了我们能够实现异构数据库们,百家争鸣又互相配合.

至于CACHE,我也了解不多,如果兼容性太差,尤其是据说ORACLE中建好的数据模型,要转换的话,需要重建。我个人认为它还需要发展成熟。 [/B]

此处,"SQL"指"ISO的SQL标准",ISO最新发布的是SQL 2003。它包括很多方面:Framework、Foundation、Call-Level Interface、Persistent Stored Modules、Management of External Data、Object Language Bindings
事实上,还没有一家DB供应商提供了兼容该标准的数据库产品,Oracle也不例外。
你说的SQL只是指Foundation这块的,但Oracle等数据库也并不完全兼容这块,同时还会有自己的特殊扩展,即所谓的特殊SQL语法,例如其著名的Start with...Connect By。
所以,一般情况下,如果你使用标准的ISO SQL语法,从Oacle迁移到Cache'不需要任何手工工作,但如果你使用了这类特殊SQL语法,你需要适当的改写(任何数据库遇到这种情况都需要)。
但存储过程和触发器是需要一定量的改写的:大家都知道SQLServer使用TSQL、Oracle使用PL/SQL,语法不同,所以这类迁移一定涉及到改写(但这个改写不一定是人来改写,例如Cache'对于TSQL的语法就不需要人工改写)!
Cache'本身并不存在“兼容性”问题,因为Cache'只兼容ISO的SQL标准,只要你是符合标准的,Cache'就支持。
另外,"数据库相互间的配合"靠的是ODBC/JDBC等规范,没有它们,数据库光有SQL可没法配合啊!

使用道具 举报

回复
论坛徽章:
18
行业板块每日发贴之星
日期:2005-12-28 01:08:27生肖徽章:羊
日期:2007-09-26 17:10:37会员2007贡献徽章
日期:2007-09-26 18:42:10奥运会纪念徽章:跆拳道
日期:2008-10-24 13:12:17CTO参与奖
日期:2009-02-12 11:45:48生肖徽章2007版:鼠
日期:2009-11-16 18:36:52
142#
发表于 2006-11-27 19:16 | 只看该作者
如果你自己牛 ,能把oracle搞定了 还害怕什么了
关键是自己的技术储备
再说国内的oracle买服务的比较少吧

使用道具 举报

回复
论坛徽章:
105
生肖徽章:鸡
日期:2006-12-02 12:25:43生肖徽章:鼠
日期:2007-02-10 06:34:13生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:53生肖徽章2007版:羊
日期:2009-03-10 21:21:58祖国60周年纪念徽章
日期:2009-10-09 08:28:00祖国60周年纪念徽章
日期:2009-10-09 08:28:00
143#
发表于 2006-12-7 13:30 | 只看该作者
大公司一般都要买了

使用道具 举报

回复
论坛徽章:
1
2013年新春福章
日期:2013-02-25 14:51:24
144#
发表于 2006-12-15 13:05 | 只看该作者
cache

使用道具 举报

回复
论坛徽章:
105
生肖徽章:鸡
日期:2006-12-02 12:25:43生肖徽章:鼠
日期:2007-02-10 06:34:13生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:53生肖徽章2007版:羊
日期:2009-03-10 21:21:58祖国60周年纪念徽章
日期:2009-10-09 08:28:00祖国60周年纪念徽章
日期:2009-10-09 08:28:00
145#
发表于 2006-12-15 16:56 | 只看该作者

使用道具 举报

回复
论坛徽章:
1
行业板块每日发贴之星
日期:2009-08-19 01:01:03
146#
发表于 2006-12-21 22:42 | 只看该作者
cacheman,想请教你一问题:
C:\CACHESYS\BIN\CACHE -U %%SYS "DHCBACKUP^DHCBACKUP"<databack.ini
这条备份数据库的命令里面那个databack.ini文件,怎么能dbback.full这个文件改成以yyyymmdd.full每天日期命名.不用人工干预
databack.ini文件的内容:
1
d:\backup\20061221.full
Y
Y

使用道具 举报

回复
论坛徽章:
105
生肖徽章:鸡
日期:2006-12-02 12:25:43生肖徽章:鼠
日期:2007-02-10 06:34:13生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:53生肖徽章2007版:羊
日期:2009-03-10 21:21:58祖国60周年纪念徽章
日期:2009-10-09 08:28:00祖国60周年纪念徽章
日期:2009-10-09 08:28:00
147#
发表于 2007-1-3 07:43 | 只看该作者
大家继续讨论呀

使用道具 举报

回复
论坛徽章:
0
148#
发表于 2007-1-4 14:50 | 只看该作者
146楼的问题可以发邮件到info@intersystems.cn进行询问,同时把你的需求和数据库版本信息予以告知

使用道具 举报

回复
论坛徽章:
105
生肖徽章:鸡
日期:2006-12-02 12:25:43生肖徽章:鼠
日期:2007-02-10 06:34:13生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:53生肖徽章2007版:羊
日期:2009-03-10 21:21:58祖国60周年纪念徽章
日期:2009-10-09 08:28:00祖国60周年纪念徽章
日期:2009-10-09 08:28:00
149#
发表于 2007-1-8 09:13 | 只看该作者
那里的邮箱?

使用道具 举报

回复
论坛徽章:
0
150#
发表于 2007-2-2 12:35 | 只看该作者
东华的trak中标华西医院。几年来中国最大的HIS标终于有了一个结局

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表