﻿<?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">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-06-10T00:53:52Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2465" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/18555/</id>
    <title type="text">Макс: Не работает 4.1 с MSSQL Поставил MSSQL, создал скриптом базу, перезапустил. Поменял в Hydra.ex...</title>
    <published>2012-04-24T12:30:51Z</published>
    <updated>2012-04-24T12:30:51Z</updated>
    <author>
      <name>ra81</name>
      <uri>https://stocksharp.com/users/16581/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(18554)" rel="nofollow" target="_blank"&gt;Макс&lt;/a&gt;:&lt;/strong&gt;
Не работает 4.1 с MSSQL&lt;/p&gt;
&lt;p&gt;Поставил MSSQL, создал скриптом базу, перезапустил.
Поменял в Hydra.exe.config&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-xml"&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;pre&gt;&lt;code&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;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;&amp;gt; 
&amp;gt; Ветки dev, trunk, 4.023
&amp;gt; 
&amp;gt; Помогите плиз, кто решил этот вопрос.

Там раньше вообще в коде гидры было закодировано тока SQLite использовать. В коде главного окошка. Где-то тут даже приводился код. Я лично забил, все равно сами данные по факту падают не в базу а в файлы. В базу падает только капля информации. Переносить базу на SQLite куда проще вместе с тиками чем если бы у вас была мс скульная база.
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/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.com/users/6040/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Не работает 4.1 с MSSQL&lt;/p&gt;
&lt;p&gt;Поставил MSSQL, создал скриптом базу, перезапустил.
Поменял в Hydra.exe.config&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-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;/code&gt;&lt;/pre&gt;
&lt;p&gt;Ветки dev, trunk, 4.023&lt;/p&gt;
&lt;p&gt;Помогите плиз, кто решил этот вопрос.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17470/</id>
    <title type="text">ra81: Mikhail Sukhov: Johny Cash: Alexander Mukhanchikov: а чем ms sql проще sqlite? С sqlite я не с...</title>
    <published>2012-03-20T18:15:03Z</published>
    <updated>2012-03-20T18:15:03Z</updated>
    <author>
      <name>Johny Cash</name>
      <uri>https://stocksharp.com/users/199/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17454)" rel="nofollow" target="_blank"&gt;ra81&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17011)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17009)" rel="nofollow" target="_blank"&gt;Johny Cash&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(16997)" rel="nofollow" target="_blank"&gt;Alexander Mukhanchikov&lt;/a&gt;:&lt;/strong&gt;
а чем ms sql проще sqlite?
С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю с ним по основной профессии).
Поэтому и возникла мысль использовать его.
Как говорится ничего личного ))&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;Должна уметь. 2 месяца назад Гидра только с MSSQL и работала.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Не может она уметь. Та же беда у меня.
...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Попробуйте внести следующие изменения в файл Hydra.exe.config&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Изменить в файле параметр connectionString (в Гидре база по умолчанию SQLite надо заменить на  SQL Server )&lt;/li&gt;
&lt;/ol&gt;
&lt;param name="connectionString"&gt;
	&lt;value value="SqlServerConStr" typeConverter="Ecng.Configuration.ConnectionSettingsTypeConverter, Ecng.Configuration"/&gt;
&lt;/param&gt;
&lt;ol start="2"&gt;
&lt;li&gt;&lt;!-- Для других баз данных провайдер необходимо поменять --&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;property name="Provider"&gt;
	&lt;dependency type="Ecng.Data.SqlServerDatabaseProvider, Ecng.Data" /&gt;
&lt;/property&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17460/</id>
    <title type="text">ra81: Mikhail Sukhov: Johny Cash: Alexander Mukhanchikov: а чем ms sql проще sqlite? С sqlite я не с...</title>
    <published>2012-03-20T15:24:22Z</published>
    <updated>2012-03-20T15:24:22Z</updated>
    <author>
      <name>pyhta4og</name>
      <uri>https://stocksharp.com/users/497/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17454)" rel="nofollow" target="_blank"&gt;ra81&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17011)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17009)" rel="nofollow" target="_blank"&gt;Johny Cash&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(16997)" rel="nofollow" target="_blank"&gt;Alexander Mukhanchikov&lt;/a&gt;:&lt;/strong&gt;
а чем ms sql проще sqlite?
С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю с ним по основной профессии).
Поэтому и возникла мысль использовать его.
Как говорится ничего личного ))&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;Должна уметь. 2 месяца назад Гидра только с MSSQL и работала.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Не может она уметь. Та же беда у меня.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p ConnectionString="database.ConnectionString"&gt;if (database != null)
{
var conStr = new DbConnectionStringBuilder ;
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));&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;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;/code&gt;&lt;/pre&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
в последней версии дев-ветки уже 

if (database != null &amp;amp;&amp;amp; database.Provider!=null &amp;amp;&amp;amp; database.Provider is Ecng.Data.Providers.SQLiteDatabaseProvider)


обновитесь.
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17454/</id>
    <title type="text">Mikhail Sukhov: Johny Cash: Alexander Mukhanchikov: а чем ms sql проще sqlite? С sqlite я не сталкив...</title>
    <published>2012-03-20T14:15:36Z</published>
    <updated>2012-03-20T14:15:36Z</updated>
    <author>
      <name>ra81</name>
      <uri>https://stocksharp.com/users/16581/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17011)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17009)" rel="nofollow" target="_blank"&gt;Johny Cash&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(16997)" rel="nofollow" target="_blank"&gt;Alexander Mukhanchikov&lt;/a&gt;:&lt;/strong&gt;
а чем ms sql проще sqlite?
С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю с ним по основной профессии).
Поэтому и возникла мысль использовать его.
Как говорится ничего личного ))&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;Должна уметь. 2 месяца назад Гидра только с MSSQL и работала.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Не может она уметь. Та же беда у меня.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-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;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17011/</id>
    <title type="text">Johny Cash: Alexander Mukhanchikov: а чем 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.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17009)" rel="nofollow" target="_blank"&gt;Johny Cash&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(16997)" rel="nofollow" target="_blank"&gt;Alexander Mukhanchikov&lt;/a&gt;:&lt;/strong&gt;
а чем ms sql проще sqlite?
С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю с ним по основной профессии).
Поэтому и возникла мысль использовать его.
Как говорится ничего личного ))&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;Должна уметь. 2 месяца назад Гидра только с MSSQL и работала.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17009/</id>
    <title type="text">Alexander Mukhanchikov: а чем 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.com/users/199/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(16997)" rel="nofollow" target="_blank"&gt;Alexander Mukhanchikov&lt;/a&gt;:&lt;/strong&gt;
а чем ms sql проще sqlite?
С sqlite я не сталкивался, а ms sql мне известен как инструмент (работаю с ним по основной профессии).
Поэтому и возникла мысль использовать его.
Как говорится ничего личного ))&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/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.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;а чем ms sql проще sqlite?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/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.com/users/199/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Приветствую господа алготрейдеры!&lt;/p&gt;
&lt;p&gt;Насколько я понял гидра теперь работает только с SQLite?
Попробовал ей подставить в конфиге параметры для MS SQL,
но фокус не удался. В коде жестко вшита проверка каталога
для скулайта и прочее...
Хочу для себя переделать сохранение в MS SQL, мне с ним проще
разобраться.&lt;/p&gt;
&lt;p&gt;Может есть здесь те, кто это уже делал. Подскажите в какую сторону
копать, с каких модулей начать изменять, какие там подводные камни?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>