Страница 1 из 1

Строки соединения ODBC

Добавлено: 26 Май 2006, 9:39
Дед Пахом
Шарился по хелпу C6 и наткнулся на топик "ODBC DSN-less Connection support". Недавно был вопрос про строку соединения, так вот, тут всё есть:
MS Access
Driver={ Microsoft Access Driver (*.mdb)};Dbq=c:\somepath\dbname.mdb;Uid=Admin;Pwd=pass;

MSSQL
Driver={SQL Server}; Server=MyServerName; Database=myDatabaseName; UID=myUsername; PWD=myPassword

MySQL
Driver={MySQL ODBC 3.51 Driver}; Server=servername; Database=dbname; UID=username; PWD=password; Option=3

PostgreSQL
Driver={PostgreSQL}; Server=servername; Database=dbname; UID=username; PWD=password

DBase
Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\somepath\dbname.dbf;

Oracle
Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=admin;Pwd=pass;

Topspeed ODBC

Driver={SoftVelocity Topspeed driver (*.tps)};Name=Invoice;Database=C:\C6\Invoice;Extension=tps
От себя добавлю для Pervasive:
'Driver={{Pervasive ODBC Client Interface};ServerName=ServerName;DBQ=DBName'

Добавлено: 26 Май 2006, 12:02
softcreator
Вообще-то в инете куча ресурсов с довольно полной инфой по описанию строк коннекта к различным источникам. Навскидку вот такой:
http://www.connectionstrings.com

Re: Строки соединения ODBC

Добавлено: 30 Май 2006, 8:26
Andrew™
Дед Пахом писал(а):Шарился по хелпу C6 и наткнулся на топик "ODBC DSN-less Connection support". Недавно был вопрос про строку соединения, так вот, тут всё есть:

Oracle
Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=admin;Pwd=pass;
для Oracle я бы посоветовал юзать его родной ODBC DRIVER, у мелкософта дривер с ограничениями, и строка соединения будет выглядеть следующим образом:

Код: Выделить всё

Driver = {ИмяOracleODBCДрайвера};DBQ=Сервер;UID=Пользователь;PWD=Пароль;