﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Hydra + MS SQL server</title>
  <id>~/topic/2465/hydra--ms-sql-server/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-30T01:29:34Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2465" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/18555/</id>
    <title type="text">Не работает 4.1 с MSSQL Поставил MSSQL, создал скриптом базу, перезапустил. Поменял в Hydra.exe.conf...</title>
    <published>2012-04-24T12:30:51Z</published>
    <updated>2012-04-24T12:30:51Z</updated>
    <author>
      <name>ra81</name>
      <uri>https://stocksharp.ru/users/16581/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Макс &lt;a href="https://stocksharp.ru/posts/m/18554/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Не работает 4.1 с MSSQL&lt;br /&gt;&lt;br /&gt;Поставил MSSQL, создал скриптом базу, перезапустил.&lt;br /&gt;Поменял в Hydra.exe.config&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:xml"&gt;

						&amp;lt;constructor&amp;gt;
							&amp;lt;param name=&amp;quot;name&amp;quot; value=&amp;quot;Hydra Database&amp;quot;/&amp;gt;
							&amp;lt;param name=&amp;quot;connectionString&amp;quot;&amp;gt;
								&amp;lt;!-- По умолчанию используется SQLite 
								&amp;lt;value value=&amp;quot;SQLiteConStr&amp;quot; typeConverter=&amp;quot;Ecng.Configuration.ConnectionSettingsTypeConverter, Ecng.Configuration&amp;quot;/&amp;gt;
								--&amp;gt;
								&amp;lt;value value=&amp;quot;SqlServerConStr&amp;quot; typeConverter=&amp;quot;Ecng.Configuration.ConnectionSettingsTypeConverter, Ecng.Configuration&amp;quot;/&amp;gt;
							&amp;lt;/param&amp;gt;
						&amp;lt;/constructor&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ветки dev, trunk, 4.023&lt;br /&gt;&lt;br /&gt;Помогите плиз, кто решил этот вопрос.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Там раньше вообще в коде гидры было закодировано тока SQLite использовать. В коде главного окошка. Где-то тут даже приводился код. Я лично забил, все равно сами данные по факту падают не в базу а в файлы. В базу падает только капля информации. Переносить базу на SQLite куда проще вместе с тиками чем если бы у вас была мс скульная база.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18554/</id>
    <title type="text">Не работает 4.1 с MSSQL Поставил MSSQL, создал скриптом базу, перезапустил. Поменял в Hydra.exe.conf...</title>
    <published>2012-04-24T12:01:18Z</published>
    <updated>2012-04-24T12:03:12Z</updated>
    <author>
      <name>Макс</name>
      <uri>https://stocksharp.ru/users/6040/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Не работает 4.1 с MSSQL&lt;br /&gt;&lt;br /&gt;Поставил MSSQL, создал скриптом базу, перезапустил.&lt;br /&gt;Поменял в Hydra.exe.config&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:xml"&gt;

						&amp;lt;constructor&amp;gt;
							&amp;lt;param name=&amp;quot;name&amp;quot; value=&amp;quot;Hydra Database&amp;quot;/&amp;gt;
							&amp;lt;param name=&amp;quot;connectionString&amp;quot;&amp;gt;
								&amp;lt;!-- По умолчанию используется SQLite 
								&amp;lt;value value=&amp;quot;SQLiteConStr&amp;quot; typeConverter=&amp;quot;Ecng.Configuration.ConnectionSettingsTypeConverter, Ecng.Configuration&amp;quot;/&amp;gt;
								--&amp;gt;
								&amp;lt;value value=&amp;quot;SqlServerConStr&amp;quot; typeConverter=&amp;quot;Ecng.Configuration.ConnectionSettingsTypeConverter, Ecng.Configuration&amp;quot;/&amp;gt;
							&amp;lt;/param&amp;gt;
						&amp;lt;/constructor&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ветки dev, trunk, 4.023&lt;br /&gt;&lt;br /&gt;Помогите плиз, кто решил этот вопрос.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17470/</id>
    <title type="text">а чем ms sql проще sqlite? С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю ...</title>
    <published>2012-03-20T18:15:03Z</published>
    <updated>2012-03-20T18:15:03Z</updated>
    <author>
      <name>Johny Cash</name>
      <uri>https://stocksharp.ru/users/199/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;ra81 &lt;a href="https://stocksharp.ru/posts/m/17454/" 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;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/17011/" 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;Johny Cash &lt;a href="https://stocksharp.ru/posts/m/17009/" 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;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/16997/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;а чем ms sql проще sqlite?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю с ним по основной профессии).&lt;br /&gt;Поэтому и возникла мысль использовать его.&lt;br /&gt;Как говорится ничего личного ))&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Должна уметь. 2 месяца назад Гидра только с MSSQL и работала.&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;Попробуйте внести следующие изменения в файл Hydra.exe.config &lt;br /&gt;1. Изменить в файле параметр connectionString (в Гидре база по умолчанию SQLite надо заменить на  SQL Server )&lt;br /&gt;&amp;lt;param name=&amp;quot;connectionString&amp;quot;&amp;gt;&lt;br /&gt;	&amp;lt;value value=&amp;quot;SqlServerConStr&amp;quot; typeConverter=&amp;quot;Ecng.Configuration.ConnectionSettingsTypeConverter, Ecng.Configuration&amp;quot;/&amp;gt;&lt;br /&gt;&amp;lt;/param&amp;gt;&lt;br /&gt;&lt;br /&gt;2. &amp;lt;!-- Для других баз данных провайдер необходимо поменять --&amp;gt;&lt;br /&gt;&amp;lt;property name=&amp;quot;Provider&amp;quot;&amp;gt;&lt;br /&gt;	&amp;lt;dependency type=&amp;quot;Ecng.Data.SqlServerDatabaseProvider, Ecng.Data&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/property&amp;gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17460/</id>
    <title type="text">а чем ms sql проще sqlite? С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю ...</title>
    <published>2012-03-20T15:24:22Z</published>
    <updated>2012-03-20T15:24:22Z</updated>
    <author>
      <name>pyhta4og</name>
      <uri>https://stocksharp.ru/users/497/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;ra81 &lt;a href="https://stocksharp.ru/posts/m/17454/" 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;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/17011/" 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;Johny Cash &lt;a href="https://stocksharp.ru/posts/m/17009/" 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;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/16997/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;а чем ms sql проще sqlite?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю с ним по основной профессии).&lt;br /&gt;Поэтому и возникла мысль использовать его.&lt;br /&gt;Как говорится ничего личного ))&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Должна уметь. 2 месяца назад Гидра только с MSSQL и работала.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не может она уметь. Та же беда у меня. &lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
if (database != null)
{
    var conStr = new DbConnectionStringBuilder { ConnectionString = database.ConnectionString };
    var file = (string)conStr[&amp;quot;Data Source&amp;quot;];   // &amp;lt;---- собсна тут баг и есть. 
    file = file.Replace(&amp;quot;%Documents%&amp;quot;, Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments));

    file.CreateDirIfNotExists();

    if (!File.Exists(file))
        File.WriteAllBytes(file, Properties.Resources.StockSharp);

    conStr[&amp;quot;Data Source&amp;quot;] = file;
    database.ConnectionString = conStr.ToString();
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;в последней версии дев-ветки уже &lt;br /&gt;&lt;br /&gt;if (database != null &amp;amp;&amp;amp; database.Provider!=null &amp;amp;&amp;amp; database.Provider is Ecng.Data.Providers.SQLiteDatabaseProvider)&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.ru/posts/m/17454/</id>
    <title type="text">а чем ms sql проще sqlite? С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю ...</title>
    <published>2012-03-20T14:15:36Z</published>
    <updated>2012-03-20T14:15:36Z</updated>
    <author>
      <name>ra81</name>
      <uri>https://stocksharp.ru/users/16581/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/17011/" 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;Johny Cash &lt;a href="https://stocksharp.ru/posts/m/17009/" 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;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/16997/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;а чем ms sql проще sqlite?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю с ним по основной профессии).&lt;br /&gt;Поэтому и возникла мысль использовать его.&lt;br /&gt;Как говорится ничего личного ))&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Должна уметь. 2 месяца назад Гидра только с MSSQL и работала.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не может она уметь. Та же беда у меня. &lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
if (database != null)
{
    var conStr = new DbConnectionStringBuilder { ConnectionString = database.ConnectionString };
    var file = (string)conStr[&amp;quot;Data Source&amp;quot;];   // &amp;lt;---- собсна тут баг и есть. 
    file = file.Replace(&amp;quot;%Documents%&amp;quot;, Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments));

    file.CreateDirIfNotExists();

    if (!File.Exists(file))
        File.WriteAllBytes(file, Properties.Resources.StockSharp);

    conStr[&amp;quot;Data Source&amp;quot;] = file;
    database.ConnectionString = conStr.ToString();
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17011/</id>
    <title type="text">а чем ms sql проще sqlite? С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю ...</title>
    <published>2012-03-07T14:34:12Z</published>
    <updated>2012-03-07T14:34:12Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Johny Cash &lt;a href="https://stocksharp.ru/posts/m/17009/" 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;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/16997/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;а чем ms sql проще sqlite?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю с ним по основной профессии).&lt;br /&gt;Поэтому и возникла мысль использовать его.&lt;br /&gt;Как говорится ничего личного ))&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Должна уметь. 2 месяца назад Гидра только с MSSQL и работала.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17009/</id>
    <title type="text">а чем ms sql проще sqlite? С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю ...</title>
    <published>2012-03-07T13:20:35Z</published>
    <updated>2012-03-07T13:20:35Z</updated>
    <author>
      <name>Johny Cash</name>
      <uri>https://stocksharp.ru/users/199/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/16997/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;а чем ms sql проще sqlite?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю с ним по основной профессии).&lt;br /&gt;Поэтому и возникла мысль использовать его.&lt;br /&gt;Как говорится ничего личного ))</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/16997/</id>
    <title type="text">а чем ms sql проще sqlite?</title>
    <published>2012-03-07T11:37:31Z</published>
    <updated>2012-03-07T11:37:31Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">а чем ms sql проще sqlite?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/16996/</id>
    <title type="text">Приветствую господа алготрейдеры! Насколько я понял гидра теперь работает только с SQLite? Попробова...</title>
    <published>2012-03-07T11:35:28Z</published>
    <updated>2012-03-07T11:35:28Z</updated>
    <author>
      <name>Johny Cash</name>
      <uri>https://stocksharp.ru/users/199/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Приветствую господа алготрейдеры!&lt;br /&gt;&lt;br /&gt;Насколько я понял гидра теперь работает только с SQLite?&lt;br /&gt;Попробовал ей подставить в конфиге параметры для MS SQL,&lt;br /&gt;но фокус не удался. В коде жестко вшита проверка каталога&lt;br /&gt;для скулайта и прочее...&lt;br /&gt;Хочу для себя переделать сохранение в MS SQL, мне с ним проще&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>
</feed>