Здравствуйте,
Скачал сборку 23055.
Создал БД в MSSQL2005 по скрипту trading.sql
В этом скрипте исключил две строки :
76 ALTER DATABASE [Trading] SET COMPATIBILITY_LEVEL = 100 ... 151 ALTER DATABASE [Trading] SET HONOR_BROKER_PRIORITY OFF И изменил тип DateTime2 на nvarchar(7) в строках 342 [LastTradeTime] datetime2 NULL -- таблица [Security] ... 669 @LastTradeTime datetime2(7) = null -- процедура [Security_UpdateById] После этого база Trading была создана.
Настроил соединение с MSSQL2005 в Hydra.exe.config Использовал информацию из http://stocksharp.com/forum/yaf_search.aspx#0|5
Обращаюсь к разработчикам StopSharp. а) Прошу Вас сообщить возможно ли использовать Hydra build 23055 c MSSQL 2005- 2008. б) Какие изменения в БД необходимо выполнить.
Спасибо.


Комментарии (1)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Николай, я думал ответил на ваш вопрос.
Повторюсь.
sql скрипт для создания БД MSSQL устарел. Отсюда предупреждение гидры и ошибка. Гидра прекрасно работает с БД SQLite. Не надо заморачиваться с установкой MSSQLServer, созданием БД и реактированием строки подключения. Достаточно просто запустить гидру и все.
а) Возможно. б) В двух словах не объяснить. Надо брать скрипт, смотреть какие создаются таблицы и с какими полями. Сравнивать с текущей БД SQLite. Вносить изменения. Тестить.
Поэтому, если по какой то причине жизненно необходимо чтобы гидра работала именно с MSSQL, то данный вопрос можно решить несколькими путями.