Oracle10g Oracle在后面,Access在前面?
我“继承”了Access 2003项目。现在他们开始把我们升级到2007年。我是图腾柱上的低层人(这是正确的),所以我没有权限访问Big Mama Oracle db,只有在access中保存为表(并内置到大量查询中)的转储 所以,一些非常基本的问题,以了解我的方向Oracle10g Oracle在后面,Access在前面?,oracle10g,Oracle10g,我“继承”了Access 2003项目。现在他们开始把我们升级到2007年。我是图腾柱上的低层人(这是正确的),所以我没有权限访问Big Mama Oracle db,只有在access中保存为表(并内置到大量查询中)的转储 所以,一些非常基本的问题,以了解我的方向 我从这次讨论中了解到,由于报告的复杂性,我应该考虑存储过程。好的,我喜欢这个主意。这是很好的编程 Access 07(显然)支持存储过程(不是吗?)。然而,我已经读到了一些关于它的可怕的东西,部门的其他大部分还没有从03年升级。如果
我是否可以在Access'07(或'03)中创建以Oracle为中心的SP。我有点怀疑。如果您一直在使用Oracle数据库支持的Access,我认为一个合理的方法是尽可能多地将工作转移给Oracle 这意味着,让Oracle通过过程和功能(最好封装在包中)以及视图来完成所有繁重的工作。然后,使用JDBC只允许访问查询并显示结果
这意味着要学习SQL和PL/SQL,但我认为这是值得的:)AFAIK Access本身就是一个数据库引擎,所以我怀疑访问oracle数据库是可能的,但我可能错了我确实发现了这一点: