Annotation of sql/oracle/README.ru, revision 1.1
1.1 ! moko 1: ^connect[protocol://строка соединения]]{код с ^sql[...]-ями}
! 2:
! 3: oracle://user:pass@service?
! 4: NLS_LANG=RUSSIAN_AMERICA.CL8MSWIN1251&
! 5: NLS_LANGUAGE language-dependent conventions
! 6: NLS_TERRITORY territory-dependent conventions
! 7: NLS_DATE_FORMAT=YYYY-MM-DD HH24:MI:SS
! 8: NLS_DATE_LANGUAGE language for day and month names
! 9: NLS_NUMERIC_CHARACTERS decimal character and group separator
! 10: NLS_CURRENCY local currency symbol
! 11: NLS_ISO_CURRENCY ISO currency symbol
! 12: NLS_SORT sort sequence
! 13: ORA_ENCRYPT_LOGIN=TRUE
! 14: ClientCharset=parser-charset << charset in which parser thinks client works
! 15:
! 16: #sql drivers
! 17: $SQL[
! 18: $.drivers[^table::create{protocol driver client
! 19: oracle /www/parser3/libparser3oracle.so /u01/app/oracle/product/8.1.5/lib/libclntsh.so?ORACLE_HOME=/u01/app/oracle/product/8.1.5&ORA_NLS33=/u01/app/oracle/product/8.1.5/ocommon/nls/admin/data
! 20: }]
! 21: ]
! 22:
! 23: в столбце клиентской библиотеки
! 24: допустимо задать environment параметры инициализации(если они не заданы иначе заранее),
! 25: допустимы имена, начинающиеся на NLS_ ORA_ и ORACLE_, или оканчивающиеся на +
! 26: под win32
! 27: необходим PATH+=^;C:\Oracle\Ora81\bin
! 28: к сведению:
! 29: ORA_NLS33 нужен для считывания файлика с клиентской кодировкой(задаваемой NLS_LANG)
! 30: если кодировка не по-умолчанию, обязательно указать в .drivers,
! 31: иначе будет сообщение про неправильный NLS параметр
! 32: (имеют в виду, что не нашли кодировку из NLS_LANG)
! 33: ORACLE_HOME нужен для считывания текстов сообщений об ошибках,
! 34: можно указывать и в строке соединения, но глобален, и лучше вынести за скобки,
! 35: в отличие от клиентской кодировки NLS_LANG, и прочего.
! 36:
! 37: ВНИМАНИЕ: при работе с большими текстовыми блоками в oracle,
! 38: ставить такой префикс перед открывающим апострофом, впритык, везде без проблелов
! 39: /**имя_поля**/'literal'
! 40:
! 41:
! 42: $Id: README,v 1.3 2017/12/09 22:38:59 moko Exp $
E-mail: