Подключение к БД
Atom Ответить
24.02.2011


Здравствуйте. Никак не удается настроить коннект Гидры с БД.
Базу данных создал, предварительно подправив в вашем скрипте ссылку на ее расположение.
Затем исправил строку подключения на следующую:
<connectionStrings>
<add name="HydraConnectionString" connectionString="Server=.\SQLEXPRESS;Database=Trading;User ID=trading;Password=trading;" providerName="System.Data.SqlClient" />
</connectionStrings>

При запуске программы, получаю сообщение:


В программировании не особо силен, из-за этого и проблемы )

Теги:


Спасибо:




21 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 24.02.2011
Ответить


Ti_ru Перейти
Здравствуйте. Никак не удается настроить коннект Гидры с БД.
Базу данных создал, предварительно подправив в вашем скрипте ссылку на ее расположение.
Затем исправил строку подключения на следующую:


Так, а, собственно, когда пользователя создали в Sql Express?
Спасибо:

Ti_ru

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


Пользователя создал до запуска скрипта
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 24.02.2011
Ответить


Ti_ru Перейти
Пользователя создал до запуска скрипта


Попробуйте по созданному пользователю войти через Management Studio.
Спасибо:

Ti_ru

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


Не заходит. Форма вот:


Видимо что-то я не так создал. Вот скрин, где создавал пользователя:
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 24.02.2011
Ответить


По скринам мало что понять. Может пароль не тот задали или еще что.
Спасибо:

Ti_ru

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


Спасибо, разобрался.
В свойствах сервера просто была отключена проверка подлинности Sql server
Автор топика
Спасибо:

Ti_ru

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


Теперь другая проблема. При экспорте инструментов через SmartCom 2.0. Ругается на неверный тип передаваемых данных

Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 25.02.2011
Ответить


Да, бага. Скоро выложу фикс.
Спасибо:

Ti_ru

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


хотя потом инструменты все таки появляются, но не все. Нет, например, всех мартовских фьючерсов на фортсе и многих акций
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 25.02.2011
Ответить


Ti_ru Перейти
хотя потом инструменты все таки появляются, но не все. Нет, например, всех мартовских фьючерсов на фортсе и многих акций


Да, потому что в процессе сохранения были "битые" инструменты (устаревшие). На них процедура импорта оборвалась, и нормальные инструменты не были перелиты.
Спасибо:

Ti_ru

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


А вчерашняя бета 3,0,8 с фиксом идет? А то теперь вообще ни один инструмент через смартком не загружается и ошибок нет. Бывает только, что служба Smartom не запускается со стартом Гидры и выдает ошибку: "Сервер RPC недоступен... итд"
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 28.02.2011
Ответить


Ti_ru Перейти
А вчерашняя бета 3,0,8 с фиксом идет? А то теперь вообще ни один инструмент через смартком не загружается и ошибок нет. Бывает только, что служба Smartom не запускается со стартом Гидры и выдает ошибку: "Сервер RPC недоступен... итд"


Это иногда бывает у Смарта. У Вас стабильно выдает ошибку?
Спасибо:

Ti_ru

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


Нет, ошибка выдается только если Смартком не запускается по какой-то причине.
Стабильно не качается список инструментов. Пишет что добавлено О инструментов..
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 01.03.2011
Ответить


Ti_ru Перейти
Нет, ошибка выдается только если Смартком не запускается по какой-то причине.
Стабильно не качается список инструментов. Пишет что добавлено О инструментов..


Так может быть они уже добавлены?
Спасибо:

Ti_ru

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


список пуст.
Автор топика
Спасибо:

Den

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


Уважаемый Ti_RU,

подскажите, пожалуйста, как правильно стартовать SQL Server(SQL Express)
есть несколько опций:

Local System
Local Service
Network Service

А также еще можно выбрать Built-in account и This account

Какой комбинацией пользовались вы?

И еще вопрос - где включить проверку подлинности Sql server'a?
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 02.03.2011
Ответить


Ti_ru Перейти
список пуст.


Возьмите 3.0.9
Спасибо:

Ti_ru

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


Den Перейти
Уважаемый Ti_RU,

подскажите, пожалуйста, как правильно стартовать SQL Server(SQL Express)
есть несколько опций:

Local System
Local Service
Network Service

А также еще можно выбрать Built-in account и This account

Какой комбинацией пользовались вы?

И еще вопрос - где включить проверку подлинности Sql server'a?

Могу ответить только по последнему пункту, т.к. все делал методом тыка. Запускаете Менеджмент студио, коннектитетесь к серверу, заходите в свойства сервера, далее вкладка Безопасность.

Mikhail Sukhov Перейти


Возьмите 3.0.9

Вроде работает
Автор топика
Спасибо:

dart

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


Mikhail Sukhov Перейти
Ti_ru Перейти
Здравствуйте. Никак не удается настроить коннект Гидры с БД.
Базу данных создал, предварительно подправив в вашем скрипте ссылку на ее расположение.
Затем исправил строку подключения на следующую:


Так, а, собственно, когда пользователя создали в Sql Express?

Я хотел бы уточнить. Та версия SQL Server, которая встроена в VS2008 именно
SQL Express?
И если так, то можно ли базу, сформированную в SQL Express перевести в более "тяжелую" версию SQL Server?
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 17.03.2011
Ответить


dart Перейти

И если так, то можно ли базу, сформированную в SQL Express перевести в более "тяжелую" версию SQL Server?


Можно.
Спасибо:

dart

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


Mikhail Sukhov Перейти
dart Перейти

И если так, то можно ли базу, сформированную в SQL Express перевести в более "тяжелую" версию SQL Server?


Можно.

Значит всё-таки Express. Дело в том что у меня база уже 4 ГБт, а версия SQL Express с БД большего размера работать не позволяет. Так что этот переход - дело времени. И относительно небольшого.
Спасибо:


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

loading
clippy