В основном я работаю в компании-разработчике программного обеспечения. У моего клиента есть база данных Oracle.Подключение Excel VBA к Oracle с использованием ODBC
Я получаю доступ к этой базе данных через SQL Developer.We также имеет виртуальный рабочий стол, в котором у нас есть все клиентские приложения, SQL Plus и т. Д. !!
Теперь еще один человек в моей команде создал макрос excel, в котором, если вы укажете свой пароль пользователя и ваш SQL-запрос, он подключится к базе данных оракула и выберет записи для вас и сохранит его на листе excel в самом виртуальном рабочем столе.
Теперь я хочу сделать что-то подобное, но я не могу заплатить, как подключить свой Excel VBA к базе данных. Поскольку его макрос способен подключиться к базе данных, я уверен, что все необходимые драйверы установлены на нашей виртуальной машине (рабочий стол).
Я вижу «Oracle - OraClient11g_home1» во всех программах моей виртуальной машины. Я могу видеть SQL плюс и все эти приложения. Предоставляя все эти детали, потому что я читаю в других сообщениях, что эти вещи могут потребоваться для подключения к БД.
В SQL Devloper, если я перехожу к свойствам подключения, он показывает мне имя сетевого псевдонима как «xxxxxx» (я заменил на xx). Тип соединения как «TNS» и роль «Default». Я знаю свое имя пользователя и пароль.
Примечание: В Excel, когда я перейти на новый вариант подключения базы данных, я не вижу Oracle Driver вообще :(я вижу только «Microsoft драйвер для Oracle»
Все эти детали я знаю, может.. кто-то мне помочь с подключением к Database.Once кто-то может помочь мне сделать это все, что я могу сделать в моей макро отдых :)
Вот шаг за шагом, например: http://blog.mclaughlinsoftware.com/microsoft-excel/how-to-query-oracle-from-excel-2007/ – blckbird
Возможный дубликат [Как может Я подключаю ORACLE из EXCEL с JDBC?] (Http://stackoverflow.com/questions/17655029/how-can-i-connect-oracle-from-excel-with-jdbc) – blckbird
Привет, спасибо, за возможность поделиться ссылкой :) link говорит мне выбрать драйвер oracle. но я не вижу драйвер oracle в списке. Я вижу «Microsoft OLE DB для oracle». Но даже это не работает :( – Karthik