<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_40463"  />
<title>rulinux.net - Форум - Talks - [Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - [Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185519</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185519</guid>
<pubDate>Thu, 19 Dec 2013 08:12:31 +0400</pubDate>
<description><![CDATA[<p>Вполне естественно</p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185501</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185501</guid>
<pubDate>Thu, 19 Dec 2013 01:27:23 +0400</pubDate>
<description><![CDATA[<p>Интересно, как ты представляешь себе этот процесс.</p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185499</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185499</guid>
<pubDate>Thu, 19 Dec 2013 01:20:03 +0400</pubDate>
<description><![CDATA[<p>Рано или поздно людям надоест оптимизация и человечество снова двинется вперёд, вместо того чтобы топтаться на месте и получать бонусы за экономию</p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185492</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185492</guid>
<pubDate>Thu, 19 Dec 2013 00:59:42 +0400</pubDate>
<description><![CDATA[<p>Какая разница за что они борются, ведь в результате получается такое говно, как этот oraenv. В результате получается, что при невозможности залогиниться на ихний металинк, твою проблему будет решать техподдержка в течение нескольких дней пересылая проблему с логином между несколькими уровнями, а при собственно проблемах с продуктом, дни могут запросто превратиться в месяцы. 
<br><br>
В какой-то степени это, наверное, даже и полезно - если бы не патенты, то решалась бы проблема вечноживущих монстров индустрии, закосневших, зажравшися, обросших бюрократией и грузом никому ненужного функционала. Как минимум ниша для постгресса становится всё шире на мой взгляд.
<br><br>
С другой стороны, если экстраполировать ситуацию, ведь всё-таки пока не постгрес задаёт тон в индустрии, а такие монстры как Оракел, то что мы получаем в итоге? В итоге не только тезническая часть аутсорсится, но и менеджерские функции тоже: если, скажем, сидел в конторе отдел программахеров, который сократили и его функции передали в какую-нибудь более дешёвую страну, то присматривать за этими погромистами в заграничном отделе тоже ведь кто-то должен, прямо там, на месте - поэтому и должность начальника отдела должна аутсорситься. Несколько отделов - должность начальника начальников этих отделов тоже переходит туда. Что мы получим в конце такого процесса? Хотелось бы дожить, чтобы посмотреть. </p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185487</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185487</guid>
<pubDate>Thu, 19 Dec 2013 00:33:14 +0400</pubDate>
<description><![CDATA[<p>Они же за выживание борются. Не хотят, чтобы порше и фотомодели доставались всяким задротам-технарям.<br><br></p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185482</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185482</guid>
<pubDate>Thu, 19 Dec 2013 00:22:55 +0400</pubDate>
<description><![CDATA[<p>&gt; Но не прав в одном, мы получали где-то в полтора раза больше чем штатные АйТишники на том же объекте. Даже несмотря на это их все равно всех тих-тих поувольняли практически всех. 
<br><br>
Ага, в том-то и дело. Вон меня Есоптро <a href="http://rulinux.net/thread_37179_page_1#msg141403">называл куркулём-параноиком</a>. Наверное и мой оставшийся коллега, которому я обрисовывал перспективу ещё за полгода до того поста, так же считал. Теперь вот говорит, что видимо прав я был тогда - его на днях сократили... Теперь работу, которую мы делали вдвоём делают два менеджера и три подчинённых, при том что те задачи, которые решал я, я так по-прежнему и решаю процентов на 50% - они просто форвардятся ко мне и моим коллегам, а коллектив загрузил себя какими-то бумажками. И он не один такой, кого эффективные менеджеры тих-тих поувольняли.
<br><br>
И так происходит везде - как только эффективному менеджеру начинает казаться, что два работника на втрое меньшей чем твоя зарплате могут выполнить твою работу - можешь считать себя свободным. До России это, судя по всему, не очень пока докатилось, но ведь там недостатка в эффективных менеджерах тоже не наблюдается, рано или поздно дойдёт и до них как надо поступать с нашим братом айтишником..</p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185475</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185475</guid>
<pubDate>Wed, 18 Dec 2013 20:39:24 +0400</pubDate>
<description><![CDATA[<p>Эффективные менеджеры организуют надёжную выплату бонусов себе, а не работу.<br><br>Аутсорс это для контор с большими деньгами пока что больше игрушки, слишком велики риски из-за отсутствия тотального контроля.<br><br>А вообще любая деятельность в РФ не имеет смысла, т.к. накладные расходы и риски слишком велики, а профита, по сути, в сравнении с индуслэндом и чайной - нуль.<br><br>Всё туда уедет, и уже едет вовсю. У того же оракула, подскажи ка, где находится весь суппорт? На всея Россию два инженера и с десяток продажников, остальное всё _там_</p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185473</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185473</guid>
<pubDate>Wed, 18 Dec 2013 20:12:35 +0400</pubDate>
<description><![CDATA[<p><i>> а их работу выполняют в несколько раз более дешёвые аутсорсинговые специалисты (подозреваю что Хаха из таких, кстати)</i><br><br><br>Ах-ха-хах! Ты не далек от истины. Я около семи лет проработал системным инженером в аутсорсинговой компании, было время когда я предал профессию программиста (в то время зп были смешные у программеров по сравнению с зп эникеев 2-3 линии в крупных СП). Но не прав в одном, мы получали где-то в полтора раза больше чем штатные АйТишники на том же объекте. Даже несмотря на это их все равно всех тих-тих поувольняли практически всех. Смекалистые продолжали работать на своем месте, но на более высокую зарплату и уже в нашей фирме, остальные шли лесом.<br><br>В целом если бы я не решил вернуться в программирование, я бы там и остался, было довольно тепло и уютно.</p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185470</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185470</guid>
<pubDate>Wed, 18 Dec 2013 19:54:45 +0400</pubDate>
<description><![CDATA[<p>&gt; Хочешь сказать, что менеджеры пишут скрипты для СУБД? Хуй. Пишут скриптописатели. Вот их и ругай.
<br><br>
Агащаз. Эфективную работу организуют эффективные менеджеры. Наибольшего пика эффективности в их понимании работа достигает когда все сознательные сотрудники уволены, а их работу выполняют в несколько раз более дешёвые аутсорсинговые специалисты (подозреваю что Хаха из таких, кстати). С вот таким вот результатом во все поля. И, похоже, аутсорсинговому специалисту по написанию сриптов некогда даже просто сесть и подумать что ему там поручил белый господин, надо делать тикет и бежать делать следующий, совершенно из другой оперы. Так эффективные менеджеры организуют работу и такой подход постепенно перекочвывает в опенсорс - одна только опупея с багом 12309 чего стоит - сколько раз его объявляли пофикшенным. 
</p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185469</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185469</guid>
<pubDate>Wed, 18 Dec 2013 19:44:29 +0400</pubDate>
<description><![CDATA[<p>Слава Богу, я уже давно забыл как ваш этот проприетарный шлак даже выглядит.</p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185467</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185467</guid>
<pubDate>Wed, 18 Dec 2013 18:31:12 +0400</pubDate>
<description><![CDATA[<p>Что-то ты подохуел, по ходу.<br><br>Хочешь сказать, что менеджеры пишут скрипты для СУБД? Хуй. Пишут скриптописатели. Вот их и ругай.<br><br><fieldset><legend>bash</legend><code><br />
<br />
<span style="color: #666666; font-style: italic;"># Set the value of ORACLE_BASE in the environment.</span><br />
<span style="color: #666666; font-style: italic;">#</span><br />
<span style="color: #666666; font-style: italic;"># Use the orabase executable from the corresponding ORACLE_HOME, since the ORACLE_BASE of different</span><br />
<span style="color: #666666; font-style: italic;"># ORACLE_HOMEs can be different. &nbsp;The return value of orabase will be determined based on the value</span><br />
<span style="color: #666666; font-style: italic;"># of ORACLE_BASE from oraclehomeproperties.xml as set in the ORACLE_HOME inventory.</span><br />
<span style="color: #666666; font-style: italic;">#</span><br />
<span style="color: #666666; font-style: italic;"># If orabase can not determine a value then oraenv returns with ORACLE_BASE unset.</span><br />
<span style="color: #666666; font-style: italic;">#</span><br />
<span style="color: #666666; font-style: italic;"># The existing value of ORACLE_BASE is only used to inform the user if the script has changed</span><br />
<span style="color: #666666; font-style: italic;"># the value of ORACLE_BASE.</span><br />
<br />
<span style="color: #007800;">ORABASE_EXEC</span>=<span style="color: #007800;">$ORACLE_HOME</span><span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>orabase<br />
<br />
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #800000;">${ORACLE_BASE:-&quot;x&quot;}</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;x&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp;<span style="color: #007800;">OLD_ORACLE_BASE</span>=<span style="color: #007800;">$ORACLE_BASE</span><br />
&nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">unset</span> ORACLE_BASE<br />
&nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">export</span> ORACLE_BASE<br />
<span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp;<span style="color: #007800;">OLD_ORACLE_BASE</span>=<span style="color: #ff0000;">&quot;&quot;</span><br />
<span style="color: #000000; font-weight: bold;">fi</span><br />
<br />
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-w</span> <span style="color: #007800;">$ORACLE_HOME</span><span style="color: #000000; font-weight: bold;">/</span>inventory<span style="color: #000000; font-weight: bold;">/</span>ContentsXML<span style="color: #000000; font-weight: bold;">/</span>oraclehomeproperties.xml <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-f</span> <span style="color: #007800;">$ORABASE_EXEC</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-x</span> <span style="color: #007800;">$ORABASE_EXEC</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #007800;">ORACLE_BASE</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #007800;">$ORABASE_EXEC</span><span style="color: #000000; font-weight: bold;">`</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #666666; font-style: italic;"># did we have a previous value for ORACLE_BASE</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #800000;">${OLD_ORACLE_BASE:-&quot;x&quot;}</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;x&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$OLD_ORACLE_BASE</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #007800;">$ORACLE_BASE</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$SILENT</span>&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;The Oracle base has been changed from <span style="color: #007800;">$OLD_ORACLE_BASE</span> to <span style="color: #007800;">$ORACLE_BASE</span>&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$SILENT</span>&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;The Oracle base remains unchanged with value <span style="color: #007800;">$OLD_ORACLE_BASE</span>&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$SILENT</span>&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;The Oracle base has been set to <span style="color: #007800;">$ORACLE_BASE</span>&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">export</span> ORACLE_BASE<br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$SILENT</span>&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;The <span style="color: #007800;">$ORACLE_HOME</span>/bin/orabase binary does not have execute privilege&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;for the current user, <span style="color: #007800;">$USER</span>. &nbsp;Rerun the script after changing&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;the permission of the mentioned executable.&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;You can set ORACLE_BASE manually if it is required.&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$SILENT</span>&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;The <span style="color: #007800;">$ORACLE_HOME</span>/bin/orabase binary does not exist&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;You can set ORACLE_BASE manually if it is required.&quot;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">fi</span><br />
<span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$SILENT</span>&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;ORACLE_BASE environment variable is not being set since this&quot;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;information is not available for the current user ID <span style="color: #007800;">$USER</span>.&quot;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;You can set ORACLE_BASE manually if it is required.&quot;</span><br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">fi</span><br />
<span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp;</code></fieldset></p>]]></description>
</item>
<item>
<title>Re:[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185465</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185465</guid>
<pubDate>Wed, 18 Dec 2013 17:57:38 +0400</pubDate>
<description><![CDATA[<p><i>> уважаемая компания со своей службой техподдержки</i><br> А почему тогда ты свои сопли тут размазываешь?<br><br><i>> Куда эффективные мэнеджеры катят наш с тобой мир, анонимус!?</i><br> Не волнуйся, следущее поколение уже будет жить при <s>коммунизме</s> эффективных менеджерах и не будет видеть в них причины всех неудач. Смена парадигмы, так сказать.</p>]]></description>
</item>
<item>
<title>[Oracle] Иногда так хочется отпиздить эффективных менеджеров... Ну хоть капельку, хоть чуть-чуть отпиздить. Лишь бы насмерть.</title>
<link>https://rulinux.net/message.php?newsid=40463&amp;page=1#185463</link>
<guid>https://rulinux.net/message.php?newsid=40463&amp;page=1#185463</guid>
<pubDate>Wed, 18 Dec 2013 17:27:32 +0400</pubDate>
<description><![CDATA[<p>В ораклу есть специальная утилита oraenv, которая выставляет переменные окружения для заданного инстанса БД.
<br><br>
Только вот на каком-то этапе в код этой утилиты <a href="http://ronr.blogspot.ie/2009/11/oraenv-oddities-in-11gr2.html">вкралась</a> отака херня:
<br>
<fieldset><legend>bash</legend><code><br />
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #800000;">${ORACLE_BASE:-&quot;x&quot;}</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;x&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;The Oracle base for ORACLE_HOME=<span style="color: #007800;">$ORACLE_HOME</span> is <span style="color: #007800;">$ORACLE_BASE</span>&quot;</span><br />
<span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-w</span> <span style="color: #007800;">$ORACLE_HOME</span><span style="color: #000000; font-weight: bold;">/</span>inventory<span style="color: #000000; font-weight: bold;">/</span>ContentsXML<span style="color: #000000; font-weight: bold;">/</span>oraclehomeproperties.xml <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span> &nbsp;<span style="color: #666666; font-style: italic;">### &lt;- LoOk!</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; …<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">## где-то тут делается export ORACLE_BASE</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; …<br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;ORACLE_BASE environment variable is not being set since this&quot;</span><br />
&nbsp; &nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;information is not available for the current user ID <span style="color: #007800;">$USER</span>.&quot;</span><br />
&nbsp; &nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;You can set ORACLE_BASE manually if it is required.&quot;</span><br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">fi</span><br />
<span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp;</code></fieldset>
<br><br>
<ol start="1"><li>&nbsp; проверяет переменную $ORACLE_BASE
<li>&nbsp; если $ORACLE_BASE установлена =&gt; всё ОК, её и используем
<li>&nbsp; иначе, если у юзера нет прав на ЗАПИСЬ в oraclehomeproperties.xml - то утилита будет ругаться.</ol>
<br>
Разумеется, прав на запись в oraclehomeproperties.xml у нормального пользователя нет (она и не нужна), поэтому утилита всегда ругается и не устанавливает $ORACLE_BASE.
<br><br>
К счастью, <a href="http://www.theregister.co.uk/2013/10/15/oracle_says_open_source_has_no_place_in_military_apps/">Оракел - это не какой-то вам опенсорсный шлак</a>, а уважаемая компания со своей службой техподдержки и вообще гарант качества в СУБДстроении. 
Поэтому ошибку, по всей видимости, исправили. По крайней мере то, на что смотрю сейчас я, выглядит отак:
<br>
<fieldset><legend>bash</legend><code><br />
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #800000;">${ORACLE_BASE:-&quot;x&quot;}</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;x&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp;<span style="color: #007800;">OLD_ORACLE_BASE</span>=<span style="color: #007800;">$ORACLE_BASE</span><br />
&nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">unset</span> ORACLE_BASE&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">### &lt;- LoOk!</span><br />
&nbsp; &nbsp;<span style="color: #7a0874; font-weight: bold;">export</span> ORACLE_BASE<br />
<span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp;<span style="color: #007800;">OLD_ORACLE_BASE</span>=<span style="color: #ff0000;">&quot;&quot;</span><br />
<span style="color: #000000; font-weight: bold;">fi</span><br />
<br />
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-w</span> <span style="color: #007800;">$ORACLE_HOME</span><span style="color: #000000; font-weight: bold;">/</span>inventory<span style="color: #000000; font-weight: bold;">/</span>ContentsXML<span style="color: #000000; font-weight: bold;">/</span>oraclehomeproperties.xml <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span> <span style="color: #666666; font-style: italic;">### &lt;- LoOk! Те же там же!</span><br />
&nbsp; ...<br />
&nbsp; ...<br />
<span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$SILENT</span>&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;ORACLE_BASE environment variable is not being set since this&quot;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;information is not available for the current user ID <span style="color: #007800;">$USER</span>.&quot;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;You can set ORACLE_BASE manually if it is required.&quot;</span><br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">fi</span><br />
<span style="color: #000000; font-weight: bold;">fi</span> &nbsp;<span style="color: #666666; font-style: italic;">### &lt;- Это - конец кода, если кто-то расчитывал, что OLD_ORACLE_BASE для чего-то нужна</span><br />
&nbsp;</code></fieldset>
<br>
<br>
Так что теперь можно хоть обопределяться ORACLE_BASE - утилита не только будет ругаться, но теперь ещё и убьёт ранее определённое значение.
<br>
<br>
Ну как так нахуй можно блеадь же! Куда эффективные мэнеджеры катят наш с тобой мир, анонимус!?
</p>]]></description>
</item>
</channel>
</rss>