...
Наверняка некоторые из вас уже нашли менеджер шрифтов себе по вкусу, а многие до сих пор забивают систему и выпадающие списки сотнями шрифтов, большинством которых не пользуются каждый день. Помимо всего прочего, с каждой новой версией Windows количество стандартных шрифтов увеличивается в прогрессии:
- Windows XP: 133
- Windows Vista: 191
- Windows 7: 235
- Windows 8: 400 +
Что бы избежать головной боли от перелистывания всех шрифтов, с целью оптимизации рабочего процесса существует множество менеджеров, в большинстве своем они платные, имеют специфические UI и очень редко обновляются. Ниже я сделал подборку 5-ти лучших платных и бесплатных приложений:
Читать дальше →
... strong>Outpost Security
FREE под ... версию Outpost Security
FREE, объем ...
При использовании XPath-функции oraext:query-database, если в запросе ...
Ошибка:При использовании XPath-функции oraext:query-database, если в запросе используются функции БД (например:
select max(salary) from employee) возникает ошибка следующего вида:
<bpelFault>
<faultType>0</faultType>
<subLanguageExecutionFault xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable">
<part name="summary">
<summary>An error occurs while processing the XPath expression; the
expression is oraext:query-database("select
max(salary) from employee",false(),false(),'jdbc/examplesDS').</summary>
</part>
<part name="detail">
<detail>XPath expression failed to execute. An error occurs while
processing the XPath expression; the expression is
oraext:query-database("select max(salary) from
employee",false(),false(),'jdbc/examplesDS'). The XPath
expression failed to execute; the reason was: internal xpath
error. Check the detailed root cause described in the exception
message text and verify that the XPath query is correct.</detail>
</part>
<part name="code">
<code>XPath expression failed to execute</code>
</part>
</subLanguageExecutionFault>
</bpelFault>
А в логе managed-сервера:
oracle.xml.sql.OracleXMLSQLException: Character ')' is not allowed in an XML tag name.
at oracle.xml.sql.core.OracleXMLConvert.getXML(OracleXMLConvert.java:1178)
at oracle.xml.sql.query.OracleXMLQuery.getXMLDOM(OracleXMLQuery.java:417)
at oracle.xml.sql.query.OracleXMLQuery.getXMLDOM(OracleXMLQuery.java:384)
at oracle.xml.sql.query.OracleXMLQuery.getXMLDOM(OracleXMLQuery.java:345)
at oracle.tip.pc.services.functions.ExtFunc.queryDatabase(ExtFunc.java:152)
at oracle.tip.pc.services.functions.ExtFuncFunction$QueryDatabaseFunction.call(ExtFuncFunction.java:359)
...
Причина:XML SQL Utility (XSU) обрабатывает имя столбца как имя тега. В нашем случае имя столбца
max(salary) рассматривается XSU как недопустимое имя тега, и происходит ошибка.
Вариант решения:Необходимо добавить алиасы для столбца в котором используются функции, т.е. в нашем случае:
oraext:query-database("select max(salary) as salary from employee",
false(),false(),'jdbc/examplesDS')
К вопросу безопасности всегда следует относиться серьёзно и сегодняшний пост на Ламер street ...
К вопросу безопасности всегда следует относиться серьёзно и сегодняшний пост на Ламер street представляет буквально находку – бесплатный антивирус, который оказался в тестах Virusovnet «на голову»...
Все подробности в блоге Ламер street
MDS Explorer - это OpenSource-проект, цель которого создание средства для доступа к ...
MDS Explorer - это OpenSource-проект, цель которого создание средства для доступа к Oracle MDS (Meta Data Services) репозиториям с помощью которого можно создавать, удалять, загружать, выгружать директории и файлы.
На сайте проекта можно скачать исходники (в скомпилированном виде отсутствуют). В скомпилированном виде в одном jar-файле выкладываю здесь.
Запуск:
- Выполнить следующую команду:
java -Drepository.flavor=DB -jar MDSExplorer.jar
где DB - для доступа к репозиторию в БД;
FILE - для доступа к репозиторию в файловой системе. - Ввести параметры соединения со схемой MDS, затем нажать "Connect", выбрать нужный раздел (partition) и нажать "OK":
- В открывшемся окне можно выполнять действия по управлению структурой MDS: