Работа с БД Oracle из Access (ODBC)
Автор Прус Юрий   
26.07.2001 г.
Пошаговая стратегия налаживания дружбы между Access и Oracle ... Для работы с Oracle необходимо установить клиента Oracle.
-Инсталлировать Oracle на свой ПК и создать алиас к БД Oracle

1.Инсталляция Oracle Client
- На вопрос что устанавливать - ответить Клиента
- Создание алиаса к БД Oracle
1. Запускаем SQL Net Easy Configuration:
Пуск-Программы-Oracle для Windows (или Oracle для Windows98)- SQL Net Easy Configuration



2.Добавляем алиас (ADD Database Alias)
- На вопрос "Задайте алиас к базе данных" - задаем "oracle" ( без кавычек ,имя можно произвольно)
- На вопрос "Протокол" - TCP/IP
- На вопрос "TCP/IP Host Name" - задаем IP адрес компьютера (сервера), на котором находится БД Oracle (например 192.168.15.55). Можно задать вместо IP адреса имя компьютера
- Database Instance - по-умолчанию. Не менять
После ответов на эти вопросы не забудем корректно выйти из программы Exit SQL *Net Easy Configuration
Теперь алиас к базе создан



Создание DSN
Переходим к ODBC

1. Находим ODBC в Панели Управления (Control Panel)
2. В закладке Драйверы проверяем наличие "Microsoft ODBC for Oracle" . Если его нет ищем просто Oracle

Если нет ни того не другого - устанавливаем "Microsoft ODBC for Oracle" (например из пакета Visual Studio)
3. Создаем DSN (лучше Системный)
- В закладке Системный DSN (SystemDSN) - Создать (Add)
- Выбираем нужный драйвер-"Microsoft ODBC for Oracle"
- Финишируем

4. Задаем параметры подключения.
Если в SQL Net Easy Configuration задали "oracle" - то один в один.
Если другое имя - то в последней строке "имя".world. Имя имеется в виду ваше название.
5. Нажимаем OK
Если все задано верно - приступаем к заключительной фазе.



Создание присоединенных таблиц
1.Открываем свою базу *.mdb
2.Выбираем "Связь с таблицами"
3.Выбираем "Тип файлов" - "Базы данных ODBC"
4.В открывшемся окне "Select Data Source" выбираем наш DSN - "oracle"
5. Жмем OK
6.В окне задаем пароль - manager (как правило)
7.Если все нормально, то появляется список таблиц БД Oracle. Выбираем нужные. Не забудем нажать на флажок "Сохранить пароль", что бы в следующий раз не задавать пароль.
8. Выбрали нужные - жмем ОК

Выбранные таблицы прилинковались к нашей базе
Только теперь можно сказать, что операция прошла успешно

Примечание:
Линкование таблиц можно проводить и с помощью кода VBA, но это уже другая тема ...
Просмотров: 19639

  Ваш коментарий будет первым

Добавить коментарий
Имя:
E-mail
Коментарий:



Код:* Code