Может ли Oracle провайдер подключаться к другому в реестре? Макросы Excel сломаются, когда мы обновим Oracle Client до 18c - PullRequest
0 голосов
/ 06 марта 2020

У нашей организации есть много областей бизнеса, которые используют соединение Oracle с "MSDAORA.1". Однако при обновлении до Oracle Client 18 c эти макросы сломаются. Имеет смысл просто обновить строки соединений макроса до "OraOLEDB. Oracle"; однако мы не думаем, что сможем получить исчерпывающую инвентаризацию всех макросов, которые имеют различные сферы бизнеса, которые используют этого провайдера соединений.

Я пытаюсь найти способ обмануть провайдера "MSDAORA .1 "фактически указывать на" OraOLEDB. Oracle "провайдера.

Из моих ограниченных знаний администрирования Windows я подумал, что это может быть так же просто, как клонирование раздела реестра "OraOLEDB. Oracle" и переименование его в "MSDAORA.1". Однако это не сработало. Кто-нибудь знает, можно ли перенаправить провайдера соединений с "MSDAORA.1" на "OraOLEDB. Oracle" без обновления фактического кода макроса VB?

Я бы предпочел упаковать конфигурацию системы изменить, чем попытаться обновить все макросы в организации.

...