powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подключится к oracle из скрипта exel
6 сообщений из 6, страница 1 из 1
Подключится к oracle из скрипта exel
    #39010070
4dinterface
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заколупался уже)

Что есть
есть exel 2013 64 бита, есть oracle 11 express 64 бита и винда 8ка 64 бита.
exel использует VBA 7.1

Oracle Express настроен по умолчанию
хост 127.0.0.1
порт 1521
sid=xe


есть пользовательский DSN "orclexe"
Который успешно коннектится к
service name = xe
name =system
password=root

Как создать подключение с ораклом, я уже на любой способ согласен лишь бы работал
...
Рейтинг: 0 / 0
Подключится к oracle из скрипта exel
    #39010086
4dinterface
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал вот так

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
    Dim con As ADODB.connection
    Dim rs As ADODB.Recordset
    Dim query As String
    Set con = New ADODB.connection
    Set rs = New ADODB.Recordset
    '---- Replace below highlighted names with the corresponding values
    strCon = "Driver={Microsoft ODBC for Oracle}; " & _
    "CONNECTSTRING=(DESCRIPTION=" & _
    "(ADDRESS=(PROTOCOL=TCP)" & _
    "(HOST=127.0.0.1)(PORT=1521))" & _
    "(CONNECT_DATA=(SID=xe))); uid=system; pwd=root;"
    '---  Open   the above connection string.
    MsgBox (strCon)
    con.Open (strCon)
    '---  Now connection is open and you can use queries to execute them.
    '---  It will be open till you close the connection



Результат сообщение. Источник данных не найден и не указан драйвер используемый по умолчанию
...
Рейтинг: 0 / 0
Подключится к oracle из скрипта exel
    #39010109
hclubmk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Подключится к oracle из скрипта exel
    #39010145
4dinterface
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
   conn = "UID=system;PWD=root;DRIVER={Microsoft ODBC for Oracle};" _
           & "SERVER=127.0.0.1;"

   Set Cn = New ADODB.connection

   With Cn
       .ConnectionString = conn
       .CursorLocation = adUseClient
       .Open
   End With



Результат сообщение. Источник данных не найден и не указан драйвер используемый по умолчанию
...
Рейтинг: 0 / 0
Подключится к oracle из скрипта exel
    #39010166
4dinterface
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребят а нужно ли ODAC ставить для oracle 11 express?
Так то виндозовские проги нормально работают с ораклом, и exel и dbForge

P.S. прога на той же самой машине что и oracle
...
Рейтинг: 0 / 0
Подключится к oracle из скрипта exel
    #39011736
4dinterface
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем все спасибо, разобрался ещё в суботу :)
Дело в том что у Oracle Express драйвер называется по другому, поэтому все в сети примеры не работали :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подключится к oracle из скрипта exel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]