Установка ODBC - Watcom SQLDelphi , Базы данных , ODBCУстановка ODBC - Watcom SQLАвтор: Johannes M. Becher (CODATA GmbH Krefeld, Germany) ...если вам нужно знать, что творится за сценой, нужно просто взглянуть на эти два файла, оба человеко-читаемых, оба расположенных в вашей директории Windows. A) ODBCINST.INI - описание всех установленных драйверов ODBC Секция [ODBC Drivers] в каждой строчке описывает один драйвер. Здесь прописано формальное имя драйвера, использующегося позже для идентификации драйвера. Каждый драйвер, как вы увидите позже, имеет собственную секцию, к примеру, вот секция для Watcom : {1} [Watcom SQL 4.0] {2} Driver=D:\WIN31\SYSTEM\WOD40W.DLL {3} Setup=D:\WIN31\SYSTEM\WOD40W.DLLСтрока 1 содержит имя секции драйвера из [ODBC Drivers]. Строка 2 сообщает Windows о том, где следует искать DLL, содержащую методы, применяемые ODBC для доступа к базам данных Watcom. Строка 3 сообщает Windows о том, где следует искать DLL, содержащую методы, применяемые ODBC для административных целей. Все, что имеется в файле ODBCINST.INI - теперь содержится в файле #2 (таком же легком для изучения): B) ODBC.INI - описание всех ваших баз данных (источников данных, говоря языком ODBC) Секция [ODBC Data Sources] в каждой строчке описывает одну базу данных;
формат: Каждая база данных, как вы увидите позже, имеет собственную секцию, к примеру, вот секция PB Demo: {1} [Powersoft Demo DB=Watcom SQL 4.0] {2} DatabaseFile=E:\PB4\EXAMPLES\PSDEMO.DB {3} DatabaseName=PSDEMODB {4} UID=dba {5} PWD=sql {6} Driver=D:\WIN31\SYSTEM\WOD40W.DLL {7} Start=D:\WSQL40\DBSTARTW -d -c512Строка 1 содержит ссылку на секцию [ODBC Data Sources]. Строка 2 содержит физический путь к файлу базы данных. Строка 3 - описание, только для вашего чтения. Строка 4 - User ID, которое Watcom применяет для установления связи. Строка 5 - Пароль, используемый для установления соединения. - Это не очень секретно; если вы оставите эту строку пустой, Watcom сам спросит пароль при получении доступа к базе данных. Строка 6 содержит имя драйвера (снова - сравните с OBDCINST.INI) Строка 7 содержит имя движка базы данных для ее запуска (это необходимо лишь для баз данных SQL, например, в версии Client / Server). Все это может быть отредактировано как вручную (в любом текстовом редакторе), так и в ODBCADM (ODBC Administration). Что касается меня лично, то я более не использую ODBCADM; я ощущаю себя гораздо лучше, если имею больший контроль над INI-файлами, редактируя строки вручную. Структура секций в файле ODBC.INI может отличаться для разных драйверов, поэтому вам необходимо научиться ориентироваться по ключевым словам, описанным выше. Предупреждение: весь опубликованный мною материал получен путем моих собственных исследований, вследствие чего я не могу гарантировать его достоверность. По крайней мере я успешно использую его для получения доступа к ODBC уже более года. Установка ODBC-дривера Watcom SQL involves editing two files, ODBCINST.INI и ODBC.INI, which contain descriptions of installed drivers and data sources respectively, allowing for connection to various databases. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |