﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Не запускается Гидра.</title>
  <id>~/topic/4722/ne-zapuskaetsya-gidra_/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-10T06:46:12Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=4722" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/31759/</id>
    <title type="text">Логи, причины разрывов и т.д. - это все к создателям - АйТи Инвест. Михаил, добрый день. Я пообщался...</title>
    <published>2014-09-29T18:13:36Z</published>
    <updated>2014-09-29T18:13:36Z</updated>
    <author>
      <name>SoWar2</name>
      <uri>https://stocksharp.com/users/39463/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Михаил Сухов &lt;a href="https://stocksharp.com/posts/m/31712/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Логи, причины разрывов и т.д. - это все к создателям - АйТи Инвест.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Михаил, добрый день.&lt;br /&gt;&lt;br /&gt;Я пообщался с поддержкой смарткома. Разрыв соединения действительно имеет место с их стороны, но вызвано это неизбежным техническим моментом. До начала торгов инициализируется система торгов и разрывает все установленные до этого момента соединения. Наверняка такое может случаться при произвольных сбоях на серверах. Получается, что это проблема и не смарткома тоже, а часть несовершенного мира.&lt;br /&gt;&lt;br /&gt;Можно ли доработать коннектор гидры к смарткому, чтобы он переустанавливал соединение при получении сообщения о его разрыве? И планируете ли Вы это сделать?&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31712/</id>
    <title type="text">Логи, причины разрывов и т.д. - это все к создателям - АйТи Инвест.</title>
    <published>2014-09-22T10:22:21Z</published>
    <updated>2014-09-22T10:22:21Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Логи, причины разрывов и т.д. - это все к создателям - АйТи Инвест.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31708/</id>
    <title type="text"> Идут постоянные &amp;quot;неожиданные сообщения о разъединении&amp;quot;. Если у вас ошибка с разрывом соединения, а ...</title>
    <published>2014-09-22T04:01:46Z</published>
    <updated>2014-09-22T04:01:46Z</updated>
    <author>
      <name>SoWar2</name>
      <uri>https://stocksharp.com/users/39463/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Михаил Сухов &lt;a href="https://stocksharp.com/posts/m/31705/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;SoWar2 &lt;a href="https://stocksharp.com/posts/m/31704/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt; Идут постоянные &amp;quot;неожиданные сообщения о разъединении&amp;quot;. &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Если у вас ошибка с разрывом соединения, а не с блокировкой БД, то это вам нужно смотреть логи смарткома. Именно смарткома, а не гидры. И решать ситуацию, почему идет разрыв подключения.&lt;br /&gt;&lt;br /&gt;Сообщение в логе о неожиданном разрыве идет из-за того, что смартком разорвал подключение. Можно конечно не писать это сообщение, если оно вас смущает, но реально ситуация не изменится - между вашим компьютером и сервером брокера было утрачено соединение.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Михаил, не подскажете где можно логи смарткома посмотреть? Не нашел к сожалению.&lt;br /&gt;&lt;br /&gt;А сама гидра не может реконнектится при такой ошибке? Первое соединение она же как-то устанавливает.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31705/</id>
    <title type="text"> Идут постоянные &amp;quot;неожиданные сообщения о разъединении&amp;quot;. Если у вас ошибка с разрывом соединения, а ...</title>
    <published>2014-09-20T17:28:46Z</published>
    <updated>2014-09-20T17:28:46Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;SoWar2 &lt;a href="https://stocksharp.com/posts/m/31704/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt; Идут постоянные &amp;quot;неожиданные сообщения о разъединении&amp;quot;. &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Если у вас ошибка с разрывом соединения, а не с блокировкой БД, то это вам нужно смотреть логи смарткома. Именно смарткома, а не гидры. И решать ситуацию, почему идет разрыв подключения.&lt;br /&gt;&lt;br /&gt;Сообщение в логе о неожиданном разрыве идет из-за того, что смартком разорвал подключение. Можно конечно не писать это сообщение, если оно вас смущает, но реально ситуация не изменится - между вашим компьютером и сервером брокера было утрачено соединение.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31704/</id>
    <title type="text">Михаил, файл вложил. Впервые такое, но опять дисконнект от смарткома. В данном случае в процессе раб...</title>
    <published>2014-09-20T17:13:19Z</published>
    <updated>2014-09-20T17:13:19Z</updated>
    <author>
      <name>SoWar2</name>
      <uri>https://stocksharp.com/users/39463/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Михаил Сухов &lt;a href="https://stocksharp.com/posts/m/31698/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;SoWar2 &lt;a href="https://stocksharp.com/posts/m/31696/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Михаил, &lt;br /&gt;файл вложил. Впервые такое, но опять дисконнект от смарткома. В данном случае в процессе работы, а не в ожидании начала сессии.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А что смотреть в логах? Какую строчку?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;76309 в логе смарткома. Это самый конец файла. Специально привел полный лог, чтобы не было таких недоразумений как с прошлым логом: блокировка файла была вечером, а проблемы начались утром.&lt;br /&gt;&lt;br /&gt;Михаил, хочется очень простой вещи, которую вы несомненно подразумевали, когда писали эту ценную программу: она должна загрузить данные о торгах.&lt;br /&gt;По факту лично у меня этого сделать не получается. Идут постоянные &amp;quot;неожиданные сообщения о разъединении&amp;quot;. После этого импорт данных останавливается и не возобновляется. Т.е. после остановки в 11:44:15.256 и до моего прихода с работы и остановки &amp;quot;импорта&amp;quot; в 20:59:45.086 никакой информации не собиралось.&lt;br /&gt;Я не программирую на сишарпе и его exceptions мне ни о чем не говорят, но мне кажется, что попытка совершить реконнект быть должна. Возможно это не отражается в логах и она/они все были неудачными. Вам видней, как я уже неоднократно говорил. Но хотелось бы знать что с этим делать.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31698/</id>
    <title type="text">Михаил, файл вложил. Впервые такое, но опять дисконнект от смарткома. В данном случае в процессе раб...</title>
    <published>2014-09-19T21:28:51Z</published>
    <updated>2014-09-19T21:28:51Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;SoWar2 &lt;a href="https://stocksharp.com/posts/m/31696/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Михаил, &lt;br /&gt;файл вложил. Впервые такое, но опять дисконнект от смарткома. В данном случае в процессе работы, а не в ожидании начала сессии.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А что смотреть в логах? Какую строчку?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31696/</id>
    <title type="text">Михаил, файл вложил. Впервые такое, но опять дисконнект от смарткома. В данном случае в процессе раб...</title>
    <published>2014-09-19T18:15:51Z</published>
    <updated>2014-09-19T18:15:51Z</updated>
    <author>
      <name>SoWar2</name>
      <uri>https://stocksharp.com/users/39463/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Михаил, &lt;br /&gt;файл вложил. Впервые такое, но опять дисконнект от смарткома. В данном случае в процессе работы, а не в ожидании начала сессии.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31650/</id>
    <title type="text">Я не уверен, что понял вас. Вы ошибку с блокировкой устранили или нет? Да, конечно. Иначе бы гидра н...</title>
    <published>2014-09-15T20:17:32Z</published>
    <updated>2014-09-15T20:17:32Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;SoWar2 &lt;a href="https://stocksharp.com/posts/m/31649/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Михаил Сухов &lt;a href="https://stocksharp.com/posts/m/31641/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Я не уверен, что понял вас. Вы ошибку с блокировкой устранили или нет?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Да, конечно. Иначе бы гидра не запускалась.&lt;br /&gt;Мне кажется, что ошибка из предыдущего поста не имеет отношения к блокировке.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Тогд приведите текст новой ошибки, не связанной с блокировкой, как вы считаете.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31649/</id>
    <title type="text">Я не уверен, что понял вас. Вы ошибку с блокировкой устранили или нет? Да, конечно. Иначе бы гидра н...</title>
    <published>2014-09-15T19:41:23Z</published>
    <updated>2014-09-15T19:41:23Z</updated>
    <author>
      <name>SoWar2</name>
      <uri>https://stocksharp.com/users/39463/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Михаил Сухов &lt;a href="https://stocksharp.com/posts/m/31641/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Я не уверен, что понял вас. Вы ошибку с блокировкой устранили или нет?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Да, конечно. Иначе бы гидра не запускалась.&lt;br /&gt;Мне кажется, что ошибка из предыдущего поста не имеет отношения к блокировке.&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31641/</id>
    <title type="text">Я не уверен, что понял вас. Вы ошибку с блокировкой устранили или нет?</title>
    <published>2014-09-14T11:31:59Z</published>
    <updated>2014-09-14T11:31:59Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Я не уверен, что понял вас. Вы ошибку с блокировкой устранили или нет?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31637/</id>
    <title type="text">У вас проблема с блокировкой файла БД. Написано русскими словами в лог файле, что вы приложили. Реши...</title>
    <published>2014-09-11T19:00:29Z</published>
    <updated>2014-09-11T19:00:29Z</updated>
    <author>
      <name>SoWar2</name>
      <uri>https://stocksharp.com/users/39463/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Михаил Сухов &lt;a href="https://stocksharp.com/posts/m/31636/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;У вас проблема с блокировкой файла БД. Написано русскими словами в лог файле, что вы приложили. Решить ее можете только вы.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Михаил,&lt;br /&gt;в приложенном мною архиве ошибки с блокировкой случились поздно вечером, когда я пришел домой и обнаружил, что запущенная мною утром гидра ничего не делала весь день из-за утренней ошибки в смарткоме:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;08:11:37.345|       |SmartTrader|Инструмент RIU4@FORTS зарегистрирован на получение рыночных данных для Level1.&lt;br /&gt;08:11:37.870|       |SmartCOM  |Для RIU4@FORTS загружено 1 MarketDepth.&lt;br /&gt;08:32:06.073|Error  |SmartTrader|System.InvalidOperationException: Подключение в состоянии Connected получило неожиданное сообщение типа &amp;#39;DisconnectMessage&amp;#39;. ---&amp;gt; System.InvalidOperationException: connection closed by server (213.247.232.238:48091)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;08:32:06.074|Error  |SmartCOM  |System.InvalidOperationException: Подключение в состоянии Connected получило неожиданное сообщение типа &amp;#39;DisconnectMessage&amp;#39;. ---&amp;gt; System.InvalidOperationException: connection closed by server (213.247.232.238:48091)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;08:32:06.863|Error  |SmartCOM  |System.InvalidOperationException: Подключение в состоянии Connected получило неожиданное сообщение типа &amp;#39;DisconnectMessage&amp;#39;. ---&amp;gt; System.InvalidOperationException: connection closed by server (213.247.232.238:48091)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataConnector`1.ThrowIfError()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataConnector`1.GetTrades()&lt;br /&gt;   в StockSharp.Hydra.Core.ConnectorHydraTask`1.SaveValues[T](Func`1 getNewValues, Action`2 saveValues)&lt;br /&gt;   в StockSharp.Hydra.Core.ConnectorHydraTask`1.ProcessNewData()&lt;br /&gt;   в StockSharp.Hydra.Core.ConnectorHydraTask`1.OnProcess()&lt;br /&gt;   в StockSharp.Hydra.Core.BaseHydraTask.&amp;lt;Start&amp;gt;b__0()&lt;br /&gt;21:56:01.380|       |SmartCOM  |Перешел в состояние Stopping.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я попробовал перезапустить гидру и, видимо, тогда и случилась проблема с блокировкой, которая вызвала череду других ошибок, т.к. пришлось несколько раз принудительно завершать работу гидры. Забудем про вечерние ошибки.&lt;br /&gt;&lt;br /&gt;Возможно в утренней ошибке виноват смартком. Вам видней. Но ведь гидру можно заставить переподключиться в этом случае, а не просто замирать в ожидании действий пользователя.&lt;br /&gt;&lt;br /&gt;И, повторюсь, эта ошибка случалась регулярно год назад именно из-за запуска задачи &lt;u&gt;задолго&lt;/u&gt; до начала торгов. Если запускать ее минут за 15, то ошибки не возникает. Возможно где-то происходит таймаут. Опять же, вам видней.&lt;br /&gt;&lt;br /&gt;Я очень заинтересован в решении данной проблемы, т.к. те способы, которыми я не всегда успешно пытаюсь ее решить, вроде AutoIt3, ну очень костыльные и плохо работают. Ошибка воспроизводима. Если надо что-то выложить/посмотреть/включить/сделать - я готов.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31636/</id>
    <title type="text">У вас проблема с блокировкой файла БД. Написано русскими словами в лог файле, что вы приложили. Реши...</title>
    <published>2014-09-11T08:52:14Z</published>
    <updated>2014-09-11T08:52:14Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">У вас проблема с блокировкой файла БД. Написано русскими словами в лог файле, что вы приложили. Решить ее можете только вы.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31635/</id>
    <title type="text">Нет, не работает надежно: 22:47:22.423| |SmartCOM |Инициализируется. 22:47:22.428| |SmartCOM |Переше...</title>
    <published>2014-09-10T19:00:36Z</published>
    <updated>2014-09-10T19:00:36Z</updated>
    <author>
      <name>SoWar2</name>
      <uri>https://stocksharp.com/users/39463/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Нет, не работает надежно:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;22:47:22.423|       |SmartCOM  |Инициализируется.&lt;br /&gt;22:47:22.428|       |SmartCOM  |Перешел в состояние Starting.&lt;br /&gt;00:00:00.000|       |SmartTrader|Connect&lt;br /&gt;22:47:25.192|       |SmartTrader|StartExport&lt;br /&gt;22:47:25.197|       |SmartTrader|Создан новый портфель BP1111111-RF-01.&lt;br /&gt;22:47:25.222|       |SmartCOM  |Перешел в состояние Started.&lt;br /&gt;22:47:25.222|Error  |SmartTrader|System.InvalidOperationException: SmartCOM не поддерживает одновременный поиск инструментов по нескольким запросам.&lt;br /&gt;22:47:25.223|Error  |SmartCOM  |System.InvalidOperationException: SmartCOM не поддерживает одновременный поиск инструментов по нескольким запросам.&lt;br /&gt;22:47:25.454|Error  |SmartCOM  |System.InvalidOperationException: SmartCOM не поддерживает одновременный поиск инструментов по нескольким запросам.&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataConnector`1.ThrowIfError()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataConnector`1.GetTrades()&lt;br /&gt;   в StockSharp.Hydra.Core.ConnectorHydraTask`1.SaveValues[T](Func`1 getNewValues, Action`2 saveValues)&lt;br /&gt;   в StockSharp.Hydra.Core.ConnectorHydraTask`1.ProcessNewData()&lt;br /&gt;   в StockSharp.Hydra.Core.ConnectorHydraTask`1.OnProcess()&lt;br /&gt;   в StockSharp.Hydra.Core.BaseHydraTask.&amp;lt;Start&amp;gt;b__0()&lt;br /&gt;22:49:48.945|       |SmartCOM  |Перешел в состояние Stopping.&lt;br /&gt;22:49:48.961|       |SmartCOM  |Перешел в состояние Stopped.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Нажимаю Старт - ошибка такая же. Перезапускаю - вроде работает.&lt;br /&gt;&lt;br /&gt;Т.е. задача отложенного старта задачи так и не решена. Надо лично присутствовать при запуске задачи, чтобы быть уверенным, что все заработало.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31633/</id>
    <title type="text">У вас файл с базой данных занят другим процессом. Возможно вторая Гидра запущена. Я уже проверял эту...</title>
    <published>2014-09-10T17:31:55Z</published>
    <updated>2014-09-10T18:27:52Z</updated>
    <author>
      <name>SoWar2</name>
      <uri>https://stocksharp.com/users/39463/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Михаил Сухов &lt;a href="https://stocksharp.com/posts/m/31629/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;У вас файл с базой данных занят другим процессом. Возможно вторая Гидра запущена.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я уже проверял эту версию. После перезагрузки все блокировки должны были сняться, но все равно ошибка та же.&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;08:09:29.088|Error  |S#.Data   |System.InvalidOperationException: При просмотре дерева превышена логическая глубина дерева. Возможно, в дереве имеется циклическая зависимость.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Возможно по ошибке когда-то была попытка запустить вторую гидру без ожидания завершения работы первой. Но могла ли такая ситуация повредить базу или какой-то файл настолько, чтобы был невозможен старт гидры с разблокированной базой.&lt;br /&gt;&lt;br /&gt;Не могу сказать, что решил проблему, т.к. полная переустановка это все же не решение. :) Но вот мои действия.&lt;br /&gt;Установил все заново, сохранив и удалив файлы в &amp;quot;Мои документы&amp;quot; и в папке установки. Потом заменил базу Stocksharp.db в &amp;quot;Мои документы&amp;quot; на старую. Запустил гидру и она подхватила старые установки инструментов и коннекторов. Это порадовало. Стартовал задачу - заработало со второго раза. В первый старт смартком выдал ошибку в логах.&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;22:02:28.923|       |SmartCOM  |Инициализируется.&lt;br /&gt;22:02:28.927|       |SmartCOM  |Перешел в состояние Starting.&lt;br /&gt;00:00:00.000|       |SmartTrader|Connect&lt;br /&gt;22:02:32.891|Error  |SmartCOM  |System.InvalidOperationException&lt;br /&gt;22:03:32.876|Error  |SmartCOM  |При запуске источника произошел максимально допустимый таймаут. Источник будет остановлен.&lt;br /&gt;22:03:32.888|       |SmartCOM  |Перешел в состояние Stopped.&lt;br /&gt;22:03:40.902|       |SmartCOM  |Инициализируется.&lt;br /&gt;22:03:40.905|       |SmartCOM  |Перешел в состояние Starting.&lt;br /&gt;00:00:00.000|       |SmartTrader|Connect&lt;br /&gt;22:03:44.753|       |SmartTrader|StartExport&lt;br /&gt;22:03:44.758|       |SmartTrader|Создан новый портфель BP111111-RF-01.&lt;br /&gt;22:03:44.781|       |SmartCOM  |Перешел в состояние Started.&lt;br /&gt;22:03:44.845|       |SmartCOM  |Получен инструмент AUH5@FORTS.&lt;br /&gt;22:03:44.846|       |SmartCOM  |Получен инструмент BRF5@FORTS.&lt;br /&gt;22:03:45.065|       |SmartCOM  |Получен инструмент BR86BI4@FORTS.&lt;br /&gt;...&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Если есть более разумный способ решения проблемы - буду рад услышать.&lt;br /&gt;&lt;br /&gt;В связи с этим, Михаил, могли бы вы рассказать, что за файлы находятся в папках инструментов? Что из этого можно безболезненно удалить?&lt;br /&gt;&lt;br /&gt;Вопрос возник, т.к. мне хочется очистить архив от трех дней, когда импорт осуществлялся урывками, т.е. данные не будут представлять интереса при экспорте. Попробовал в меню &amp;quot;Дополнительно&amp;quot; -&amp;gt; &amp;quot;Очистить данные&amp;quot;. Выбрал период, выбрал Все инструменты, выполнилось без ошибок. Но потом пробую экспортировать, а те дни что я выбрал для очистки содержат данные. Удалять в ручную в папке каждого инструмента не рискнул, т.к. боюсь как-то нарушить работу базы.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31629/</id>
    <title type="text">У вас файл с базой данных занят другим процессом. Возможно вторая Гидра запущена.</title>
    <published>2014-09-10T08:45:44Z</published>
    <updated>2014-09-10T08:45:44Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">У вас файл с базой данных занят другим процессом. Возможно вторая Гидра запущена.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31626/</id>
    <title type="text">Михаил, добрый день. Да, вы правы. Ошибки были и другие. Обычно проблемы начинаются, когда по каким-...</title>
    <published>2014-09-10T04:05:13Z</published>
    <updated>2014-09-10T04:20:31Z</updated>
    <author>
      <name>SoWar2</name>
      <uri>https://stocksharp.com/users/39463/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Михаил, добрый день.&lt;br /&gt;Да, вы правы. Ошибки были и другие. Обычно проблемы начинаются, когда по каким-либо причинам приходится принудительно завершать работу Гидры.&lt;br /&gt;Вложил логи за день, когда начались ошибки. Предыдущий день завершился без ошибок.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31624/</id>
    <title type="text">Судя по фантомности ошибки, она является следствием, а не первопричиной. Посмотрите в лог-файл. Не б...</title>
    <published>2014-09-09T18:44:56Z</published>
    <updated>2014-09-09T18:44:56Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Судя по фантомности ошибки, она является следствием, а не первопричиной. Посмотрите в лог-файл. Не было ли каких-то других сообщений до этой ошибки.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/31622/</id>
    <title type="text">Добрый день. Не могу запустить Гидру (последняя актуальная версия в вин7 32). Зависает на попытке за...</title>
    <published>2014-09-09T18:17:50Z</published>
    <updated>2014-09-09T18:17:50Z</updated>
    <author>
      <name>SoWar2</name>
      <uri>https://stocksharp.com/users/39463/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Добрый день.&lt;br /&gt;Не могу запустить Гидру (последняя актуальная версия в вин7 32). Зависает на попытке загрузить инструменты.&lt;br /&gt;Содержание лога:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;20:52:18.197|Error  |S#.Data   |System.InvalidOperationException: При просмотре дерева превышена логическая глубина дерева. Возможно, в дереве имеется циклическая зависимость.&lt;br /&gt;   в System.Windows.FrameworkElement.FindResourceInTree(FrameworkElement feStart, FrameworkContentElement fceStart, DependencyProperty dp, Object resourceKey, Object unlinkedParent, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference, DependencyObject boundaryElement, InheritanceBehavior&amp;amp; inheritanceBehavior, Object&amp;amp; source)&lt;br /&gt;   в System.Windows.FrameworkElement.FindResourceInternal(FrameworkElement fe, FrameworkContentElement fce, DependencyProperty dp, Object resourceKey, Object unlinkedParent, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference, DependencyObject boundaryElement, Boolean isImplicitStyleLookup, Object&amp;amp; source)&lt;br /&gt;   в System.Windows.StyleHelper.GetChildValueHelper(UncommonField`1 dataField, ItemStructList`1&amp;amp; valueLookupList, DependencyProperty dp, DependencyObject container, FrameworkObject child, Int32 childIndex, Boolean styleLookup, EffectiveValueEntry&amp;amp; entry, ValueLookupType&amp;amp; sourceType, FrameworkElementFactory templateRoot)&lt;br /&gt;   в System.Windows.StyleHelper.GetChildValue(UncommonField`1 dataField, DependencyObject container, Int32 childIndex, FrameworkObject child, DependencyProperty dp, FrugalStructList`1&amp;amp; childRecordFromChildIndex, EffectiveValueEntry&amp;amp; entry, ValueLookupType&amp;amp; sourceType, FrameworkElementFactory templateRoot)&lt;br /&gt;   в System.Windows.StyleHelper.GetValueFromStyleOrTemplate(FrameworkObject fo, DependencyProperty dp, EffectiveValueEntry&amp;amp; entry)&lt;br /&gt;   в System.Windows.FrameworkElement.GetRawValue(DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry&amp;amp; entry)&lt;br /&gt;   в System.Windows.FrameworkElement.EvaluateBaseValueCore(DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry&amp;amp; newEntry)&lt;br /&gt;   в System.Windows.DependencyObject.EvaluateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry newEntry, OperationType operationType)&lt;br /&gt;   в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp;amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)&lt;br /&gt;   в System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp, Boolean preserveCurrentValue)&lt;br /&gt;   в System.Windows.StyleHelper.InvalidateResourceDependents(DependencyObject container, ResourcesChangeInfo info, FrugalStructList`1&amp;amp; resourceDependents, Boolean invalidateVisualTreeToo)&lt;br /&gt;   в System.Windows.TreeWalkHelper.InvalidateStyleAndReferences(DependencyObject d, ResourcesChangeInfo info, Boolean containsTypeOfKey)&lt;br /&gt;   в System.Windows.TreeWalkHelper.OnResourcesChanged(DependencyObject d, ResourcesChangeInfo info, Boolean raiseResourceChangedEvent)&lt;br /&gt;   в System.Windows.FrameworkElement.OnAncestorChangedInternal(TreeChangeInfo parentTreeState)&lt;br /&gt;   в System.Windows.TreeWalkHelper.OnAncestorChanged(DependencyObject d, TreeChangeInfo info, Boolean visitedViaVisualTree)&lt;br /&gt;   в System.Windows.DescendentsWalker`1.StartWalk(DependencyObject startNode, Boolean skipStartNode)&lt;br /&gt;   в MS.Internal.PrePostDescendentsWalker`1.StartWalk(DependencyObject startNode, Boolean skipStartNode)&lt;br /&gt;   в System.Windows.TreeWalkHelper.InvalidateOnTreeChange(FrameworkElement fe, FrameworkContentElement fce, DependencyObject parent, Boolean isAddOperation)&lt;br /&gt;   в System.Windows.FrameworkElement.ChangeLogicalParent(DependencyObject newParent)&lt;br /&gt;   в System.Windows.FrameworkElement.AddLogicalChild(Object child)&lt;br /&gt;   в System.Windows.Controls.ContentControl.OnContentChanged(Object oldContent, Object newContent)&lt;br /&gt;   в System.Windows.Controls.ContentControl.OnContentChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)&lt;br /&gt;   в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)&lt;br /&gt;   в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)&lt;br /&gt;   в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)&lt;br /&gt;   в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp;amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)&lt;br /&gt;   в System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp, Boolean preserveCurrentValue)&lt;br /&gt;   в System.Windows.Data.BindingExpressionBase.Invalidate(Boolean isASubPropertyChange)&lt;br /&gt;   в System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)&lt;br /&gt;   в System.Windows.Data.BindingExpression.Activate(Object item)&lt;br /&gt;   в System.Windows.Data.BindingExpression.AttachToContext(AttachAttempt attempt)&lt;br /&gt;   в System.Windows.Data.BindingExpression.MS.Internal.Data.IDataBindEngineClient.AttachToContext(Boolean lastChance)&lt;br /&gt;   в MS.Internal.Data.DataBindEngine.Task.Run(Boolean lastChance)&lt;br /&gt;   в MS.Internal.Data.DataBindEngine.Run(Object arg)&lt;br /&gt;   в MS.Internal.Data.DataBindEngine.OnLayoutUpdated(Object sender, EventArgs e)&lt;br /&gt;   в System.Windows.ContextLayoutManager.fireLayoutUpdateEvent()&lt;br /&gt;   в System.Windows.ContextLayoutManager.UpdateLayout()&lt;br /&gt;   в System.Windows.UIElement.UpdateLayout()&lt;br /&gt;   в ActiproSoftware.Windows.Controls.Docking.DockingWindowContainer.FocusSelectedWindow(Boolean #YEf)&lt;br /&gt;   в ActiproSoftware.Windows.Controls.Docking.TabbedMdiHost.#bx(DockingWindow #sb, Boolean #an)&lt;br /&gt;   в ActiproSoftware.Windows.Controls.Docking.TabbedMdiHost.#4w(DockingWindow #sb, Boolean #an)&lt;br /&gt;   в ActiproSoftware.Windows.Controls.Docking.DockSite.Activate(DockingWindow #sb, Boolean #an)&lt;br /&gt;   в ActiproSoftware.Windows.Controls.Docking.DockSite.Open(DockingWindow #sb, Boolean #2jf, Boolean #an)&lt;br /&gt;   в ActiproSoftware.Windows.Controls.Docking.DockingWindow.Activate(Boolean focus)&lt;br /&gt;   в StockSharp.Hydra.MainWindow.CurrentTasks_OnSelectionChanged(Object sender, EventArgs eventArgs)&lt;br /&gt;   в System.Windows.Controls.SelectionChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)&lt;br /&gt;   в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)&lt;br /&gt;   в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)&lt;br /&gt;   в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)&lt;br /&gt;   в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)&lt;br /&gt;   в System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)&lt;br /&gt;   в System.Windows.Controls.ListBox.OnSelectionChanged(SelectionChangedEventArgs e)&lt;br /&gt;   в System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedInfos, List`1 selectedInfos)&lt;br /&gt;   в System.Windows.Controls.Primitives.Selector.SelectionChanger.End()&lt;br /&gt;   в System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(ItemInfo info, Boolean assumeInItemsCollection)&lt;br /&gt;   в System.Windows.Controls.Primitives.Selector.OnSelectedIndexChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)&lt;br /&gt;   в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)&lt;br /&gt;   в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)&lt;br /&gt;   в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)&lt;br /&gt;   в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp;amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)&lt;br /&gt;   в System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&lt;br /&gt;   в System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)&lt;br /&gt;   в StockSharp.Hydra.UserConfig.LoadLayout()&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;1. Что нужно поправить, чтобы Гидра запустилась?&lt;br /&gt;&lt;br /&gt;И более общий вопрос:&lt;br /&gt;Необходимо запускать источник смартком3.0 за несколько часов до начала торгов, т.к. ухожу на работу гораздо раньше. Запускаю Гидру. Нажимаю Старт. Спустя где-то полчаса после этого смартком видимо сбрасывает соединение и импорт не происходит.&lt;br /&gt;Фрагмент лога файла смартком:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;08:11:37.345|       |SmartTrader|Инструмент RIU4@FORTS зарегистрирован на получение рыночных данных для Level1.&lt;br /&gt;08:11:37.870|       |SmartCOM  |Для RIU4@FORTS загружено 1 MarketDepth.&lt;br /&gt;08:32:06.073|Error  |SmartTrader|System.InvalidOperationException: Подключение в состоянии Connected получило неожиданное сообщение типа &amp;#39;DisconnectMessage&amp;#39;. ---&amp;gt; System.InvalidOperationException: connection closed by server (213.247.232.238:48091)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;08:32:06.074|Error  |SmartCOM  |System.InvalidOperationException: Подключение в состоянии Connected получило неожиданное сообщение типа &amp;#39;DisconnectMessage&amp;#39;. ---&amp;gt; System.InvalidOperationException: connection closed by server (213.247.232.238:48091)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;08:32:06.863|Error  |SmartCOM  |System.InvalidOperationException: Подключение в состоянии Connected получило неожиданное сообщение типа &amp;#39;DisconnectMessage&amp;#39;. ---&amp;gt; System.InvalidOperationException: connection closed by server (213.247.232.238:48091)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataConnector`1.ThrowIfError()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataConnector`1.GetTrades()&lt;br /&gt;   в StockSharp.Hydra.Core.ConnectorHydraTask`1.SaveValues[T](Func`1 getNewValues, Action`2 saveValues)&lt;br /&gt;   в StockSharp.Hydra.Core.ConnectorHydraTask`1.ProcessNewData()&lt;br /&gt;   в StockSharp.Hydra.Core.ConnectorHydraTask`1.OnProcess()&lt;br /&gt;   в StockSharp.Hydra.Core.BaseHydraTask.&amp;lt;Start&amp;gt;b__0()&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Насколько я помню, эта проблема возникала у меня еще год назад и я так и не нашел способ ее побороть. Сейчас пробую AutoIt и Планировщик заданий, чтобы кнопка Старт нажималась минут за 10 до начала торгов, но стала возникать ошибка, описанная первой в посте.&lt;br /&gt;&lt;br /&gt;2. Как можно избежать такой ошибки? Можно ли как-то автоматизировать запуск в определенное время?&lt;br /&gt;&lt;br /&gt;И еще один вопрос, который стал только актуальней: &lt;br /&gt;3. Можно ли бэкапить настройки Гидры и источников, чтобы как-то минимизировать потери при разного рода ошибках?&lt;br /&gt;Например, при сбросе настроек приходится заново настраивать все инструменты.&lt;br /&gt;&lt;br /&gt;С уважением,&lt;br /&gt;Олег.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>