/ / Оракул в спину, Доступ спереду? - oracle10g

Oracle у спині, доступ в передній частині? - oracle10g

Я "успадкував" проект Access 2003. Тепер вони почали модернізувати нас до 2007 року. Мені не вистачає людини на тотемному полюсі (і це справедливо), тому я не маю доступу - ха, не потрібний каламбур - до Big Mama Oracle db, тільки звалища, були збережені як таблиці (і вбудовані в безліч запитів) у Access.

Отже, деякі дуже основні питання, щоб отримати мої опори.

  1. З цієї дискусії я довідався, що через складність доповідей я маю подумати з точки зору збережених процедур. Добре, мені подобається ця ідея. Це хороше програмування.

  2. Access 07 підтримує (мабуть) щось подібнеОднак, я читав про це страшно, і більша частина решти відділу ще не оновлюється від "03. Якщо я працюю в" 07 ", їх" 03 " s не буде знати, що робити з моїми прекрасними збереженими процедурами, чи не так? FURTHERMORE, якщо виявляється, що "07 дійсно НЕ правильний вибір для цього проекту (з якоїсь причини - хто знає, це нова для цієї операції), то весь вкладений час миттєво застаріли.

  3. Оскільки Велика мама є Oracle dB, ясно, що "s."має бути стабільним. Отже, чому б я не просто обернути голову навколо SP в Oracle? Схоже, що це призведе до найбільш надійним додатком для всіх: я "дав зрозуміти, що я можу навчити як Access" 03 і "07, як назвати ці Oracle SP". Плюс, моє кодування буде нижчим рівнем і ближче до джерела, що сприяє стабільності та ефективності.

Чи можу я насправді створити Oracle-орієнтований SP в Access "07 (або" 03). Я свого роду сумніваюся.

Відповіді:

4 для відповіді № 1

Якщо ви застрягли в доступі до бази даних Oracle, я вважаю, що розумний шлях, який слід слідувати, полягає в тому, щоб розвантажити Oracle якомога більше роботи.

Це означає, що Oracle зробить всю важку роботу з процедурами та функціями (бажано інкапсульованими в пакунки) і переглядами. Потім використовуйте JDBC, щоб дозволити Access просто запитувати і представляти результати.

Це означає вивчення SQL і PL / SQL, але я думаю, що це варто :)