Java



           

Небольшое отступление... - часть 3


Свойство "Database" указывает путь (или URL) к вашему файлу/ресурсу/сервису, например, localhost/3050:С:/DataBase/test.gdb. Правила написания этого пути (URL-а) для каждого SQL сервера свои, и значительно отличаются друг от друга, смотрите примеры в соответствующих файлах.

Свойства "UserName", "Password" - указываются для вашей БД. Если вы уже работали с Interbase, то значения: sysdba, masterkey должны быть вам знакомы.

Если вы читаете этот файл, то свойство "Encoding" стоит указывать равным WIN1251, но для других СУБД способ задания кодировки может отличаться, например, его (редко) можно поместить внутри строки соединения, как некоторый параметр, что-то типа - localhost/3050:С:/DataBase/test.gdb?lc_ctype=WIN1251. Но "пройдет ли" этот номер с передачей дополнительного параметра, зависит от вашей СУБД и успользуемого вами драйвера. "Буржуи" иногда про это ничего не знают, поэтому вам придется самим это выяснить.

Другие настройки, если не знаете, что они означают - лучше сначала не менять.

Для версий JBoss 3.2.x файл "пула соединений" отличается в лучшую сторону и имеет более понятно описанные параметры (<jndi-name>,<connection-url> и т.д. ), например для Sybase:

................ <jndi-name>jdbc/SybaseDB</jndi-name> <connection-url> jdbc:sybase:Tds:host.at.some.domain:5000/db_name?
JCONNECT_VERSION=6 </connection-url> ................




Содержание  Назад  Вперед