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

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


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

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

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

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

Tags:


Thanks:


<< < 6 7 8 9 10  >
Alexander

Avatar
Date: 1/11/2012
Reply


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


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

freelancer

Avatar
Date: 1/11/2012
Reply


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

Mikhail Sukhov

Avatar
Date: 1/11/2012
Reply


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


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

AlekZ

Avatar
Date: 1/12/2012
Reply


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

Запустить приложение удалось:
1. обновил до версии 4.0.15
2. исправил конфиг #71
- поменял там строку подключения к серверу.
3. добавил пользователю 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 Go to
умеет ли Гидра сохранять сами исторические данные в БД?


Если ее сами научите. Год назад умела, но то была ошибка проектирования.
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[T](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.WhereSelectArrayIterator`2.MoveNext()
в System.Linq.Buffer`1..ctor(IEnumerable`1 source)
в System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 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


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


А зачем? Вам СмартКом нужен?
Thanks:
<< < 6 7 8 9 10  >

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

loading
clippy