Hydra. Первый запуск. Работа с БД

Hydra. Первый запуск. Работа с БД
Atom
4/22/2011
sunmoon


Здравствуйте!

БД создана, пользователь создан (MS SQL 2008 Standard). При первом запуске Hydra выдаёт сообщение, ключевой (как я считаю) фразой является: "... Сохранённая процедура "Exchange_Count" не существует."

Предполагаю, что Гидра сама создаёт все бизнесс-правила на сервере? Какова может быть причина ошибки?

Заранее благодарю за ответ.


Tags:


Thanks:


<< < 6 7 8 9 10  >
Alexander

Avatar
Date: 1/11/2012
Reply


Mikhail Sukhov: Подсветку кода нужно делать.

Подправил его сообщение, так лучше [cool]

Thanks:

freelancer

Avatar
Date: 1/11/2012
Reply


Первый раз запустил Гидру. Включил источник РТС. Ничего не запускается. Пишет что ни один источник не включен. Что я сделал не так ?

Thanks:

Mikhail Sukhov

Avatar
Date: 1/11/2012
Reply


Mikhail Sukhov: Подсветку кода нужно делать. Ничего не видно. Гидра какой версии?

SQLServerDatabaseProvider - вот это откуда взяли?

Thanks:

AlekZ

Avatar
Date: 1/12/2012
Reply


Mikhail Sukhov: Подсветку кода нужно делать. Ничего не видно. Гидра какой версии? Запустить приложение удалось:

  1. обновил до версии 4.0.15
  2. исправил конфиг #71
  • поменял там строку подключения к серверу.
  1. добавил пользователю trading роль db_datawriter, т.к. до того было сообщение об ошибке (Запрещено разрешение "INSERT" на объект "Exchange" базы данных "Trading", схемы "dbo").
Thanks:

AlekZ

Avatar
Date: 1/12/2012
Reply


Настроить работу программы Hydra c БД SQL Server 2008 Express удалось.

Попробовал программу в работе с историей Finam (данные загружает, в текстовые файлики пишет) и возник вопрос: умеет ли Гидра сохранять сами исторические данные в БД?

По описанию из документации Stock#.Гидра.Установка и работа Stock#.Хранение данных.База данных сложилось впечатление что умеет, но поискал в табличках базы Trading те самые данные что загружены в файлах и не нашел (ничего кроме Security и MarketDataSourceSettings).

Thanks:

Mikhail Sukhov

Avatar
Date: 1/13/2012
Reply


AlekZ: умеет ли Гидра сохранять сами исторические данные в БД?

Если ее сами научите. Год назад умела, но то была ошибка проектирования.

Thanks:



Avatar
Date: 1/14/2012
Reply


Hydra работает НО... Скажите пожалуйста в связи с чем возможно такое - при запуске гидры постоянно вылетает исключение в логах :

Гидра 01:29:38.0465226 System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.IO.FileNotFoundException: Невозможно загрузить файл или сборку "StockSharp.Smart, Version=4.0.14.0, Culture=neutral, PublicKeyToken=null" или один из зависимых от них компонентов. Не удается найти указанный файл. в StockSharp.Hydra.Smart.SmartTraderSource.ApplySettings(MarketDataSourceSettings settings, Boolean isNew) в StockSharp.Hydra.Core.BaseMarketDataSource..ctor(HydraStorage storage, ISecurityStorage securityStorage, Guid id) в D:\work\Economic\S#\StockSharp_4.0.14_Sources\Hydra\Core\BaseMarketDataSource.cs:строка 103 в StockSharp.Hydra.Core.TraderMarketDataSource..ctor(HydraStorage storage, ISecurityStorage securityStorage, Guid id) в D:\work\Economic\S#\StockSharp_4.0.14_Sources\Hydra\Core\TraderMarketDataSource.cs:строка 24 в StockSharp.Hydra.Smart.SmartTraderSource..ctor(HydraStorage storage, ISecurityStorage securityStorage) в D:\work\Economic\S#\StockSharp_4.0.14_Sources\Hydra\Plugins\Smart\SmartTraderSource.cs:строка 110 --- Конец трассировки внутреннего стека исключений --- в System.RuntimeMethodHandle._InvokeConstructor(IRuntimeMethodInfo method, Object[] args, SignatureStruct& signature, RuntimeType declaringType) в System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) в System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) в Ecng.Common.TypeHelper.CreateInstance(Type type, Object[] args) в StockSharp.Hydra.MainWindow.<.ctor>b__4(Type t) в D:\work\Economic\S#\TradeMaxProject\Hydra\Hydra\MainWindow.xaml.cs:строка 121 в System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext() в System.Linq.Buffer1..ctor(IEnumerable1 source) в System.Linq.Enumerable.ToArray[TSource](IEnumerable1 source) в StockSharp.Hydra.MainWindow..ctor() в D:\work\Economic\S#\TradeMaxProject\Hydra\Hydra\MainWindow.xaml.cs:строка 118

Thanks:

Mikhail Sukhov

Avatar
Date: 1/14/2012
Reply


Гидра скомпилирована под x64, а Смарта такого нет.

Thanks:



Avatar
Date: 1/15/2012
Reply


Перекомпилировал проект под x86, все ok.

Thanks:

Mikhail Sukhov

Avatar
Date: 1/15/2012
Reply


Максим Пыж: Перекомпилировал проект под x86, все ok.

А зачем? Вам СмартКом нужен?

Thanks:
<< < 6 7 8 9 10  >

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy