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


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

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

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

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

Теги:


Спасибо:


<< < 6 7 8 9 10  >
Alexander

Фотография
Дата: 11.01.2012
Ответить


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


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

freelancer

Фотография
Дата: 11.01.2012
Ответить


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

Mikhail Sukhov

Фотография
Дата: 11.01.2012
Ответить


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


SQLServerDatabaseProvider - вот это откуда взяли?
Спасибо:

AlekZ

Фотография
Дата: 12.01.2012
Ответить


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

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

AlekZ

Фотография
Дата: 12.01.2012
Ответить


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

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

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

Mikhail Sukhov

Фотография
Дата: 13.01.2012
Ответить


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


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



Фотография
Дата: 14.01.2012
Ответить


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
Спасибо:

Mikhail Sukhov

Фотография
Дата: 14.01.2012
Ответить


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



Фотография
Дата: 15.01.2012
Ответить


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

Mikhail Sukhov

Фотография
Дата: 15.01.2012
Ответить


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


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

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy