powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Fox и Oracle
11 сообщений из 11, страница 1 из 1
Fox и Oracle
    #32854206
Samir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую VFP6, но можно на любой версии

как из фокса работать с оракле?

к sql коннекчусь с помощью
SQLSTRINGCONNECT("DRIVER={SQL Server};SERVER=sqlserver;UID=sa;PWD=123;database=master")

можно ли использовать эти же функции (SQLEXEC) для работы с оракле?
...
Рейтинг: 0 / 0
Fox и Oracle
    #32854240
Reznichenko Y.V.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно. Функции SQL универсальны. Используется соответствующий драйвер ODBC.
...
Рейтинг: 0 / 0
Fox и Oracle
    #32854308
Samir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как написать эту строку для оракла?
...
Рейтинг: 0 / 0
Fox и Oracle
    #32854628
Фотография Vladimir M Sklyar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.connectionstrings.com/

ODBC
New version:
"Driver={Microsoft ODBC for
Oracle};Server=OracleServer.world;Uid=Username;Pwd=asdasd;"

Old version:
"Driver={Microsoft ODBC Driver for
Oracle};ConnectString=OracleServer.world;Uid=myUsername;Pwd=myPassword;"

OLE DB, OleDbConnection (.NET)
Standard security:
"Provider=msdaora;Data Source=MyOracleDB;User Id=UserName;Password=asdasd;"
This one's from Microsoft, the following are from Oracle
Standard Security:

"Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User
Id=Username;Password=asdasd;"

Trusted Connection:
"Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;OSAuthent=1;"

PS там много разных строк для коннекта

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Fox и Oracle
    #32854878
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Vladimir!

> ODBC
> New version:
> "Driver={Microsoft ODBC for
> Oracle};Server=OracleServer.world;Uid=Username;Pwd=asdasd;"

И чего оно это советуют? Похоже 10 лет назад всё это писали :)
Вообще название драйвера можно (и нужно) посмотреть в ODBC администраторе.
Например у меня стоит драйвер "Oracle IN ORAHOME 92"... Он по многим
моментам лучше MS-ного. Только там не Server=.... а DBQ=... указывает
используемый сервер (точнее алиас из tnsnames.ora в папке Oracle клиента).

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Fox и Oracle
    #32855039
Фотография Vladimir M Sklyar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Igor Korolyov:
Я с Ораклом не работаю, а в основном с MSSQL и когда я нашел это сайтик
(чего-то я хотел хитрого от строки коннекта), вот и предложил то чего там
пишут. Версии серверов БД меняються и соотвественно драйвера для доступа к
ним, видать там предложен наиболее общий вариант или под более раннюю
версию, незнаю.

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Fox и Oracle
    #32855524
Reznichenko Y.V.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример подключения к Oracle8i:
lnMyConnect = SQLSTRINGCONNECT("DRIVER={Microsoft ODBC for Oracle};UID=<Ваш login>;PWD=<Ваш password>;SERVER=имя сервера", .T.).
...
Рейтинг: 0 / 0
Fox и Oracle
    #32859791
Chimnaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Privet
U menya VFP8, ya vizavayu bazu iz vfp s oracle, no u menya problema v druqom ya vizivayu bazu cherez view vrode vsyo noraml'no, no ya ne moqu zdelat' update dayet oshibku chto "update conflict", esli ya Query-->Advanced Options--->Shape Connection aktiviziruyu to "Connectivity error:[ORACLE][ODBC][Ora]ORA-03114:not connected to ORACLE". Ne moqu ponyat v chem problema...
...
Рейтинг: 0 / 0
Fox и Oracle
    #32890870
Samir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо
так заработало
SQLSTRINGCONNECT("DRIVER={Oracle in OracleHome};UID=User;PWD=pass;dbq=ttt")

Select - работает

но теперь не могу выполнить процедуру?!?!?!
...
Рейтинг: 0 / 0
Fox и Oracle
    #32890895
- ноль -
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может у тебя прав нет :) Или не верное имя пакета. Должно работать.
...
Рейтинг: 0 / 0
Fox и Oracle
    #32890931
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Samir!

> Select - работает
> но теперь не могу выполнить процедуру?!?!?!

А как ты её вызываешь? Должно быть через SQLEXEC(..., "{call mySP...}")

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Fox и Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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