← Atrás

Ошибка базы данных

Скачал последнюю гидру. Снес базу скулайта. Возникла ошибка: 17:26:24.219|Error |StockSharp|System.Data.SqlClient.SqlException (0x80131904): При установлении соединения с SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что на SQL Server разрешены удаленные соединения. (provider: SQL Network Interfaces, error: 26 - Ошибка при обнаружении указанного сервера или экземпляра) в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() в System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity) в System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, SqlConnection owningObject) в System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, TimeoutTimer timeout) в System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, TimeoutTimer timeout, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) в System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) в System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) в System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) в System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) в System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) в System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) в System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) в System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) в System.Data.SqlClient.SqlConnection.Open() в StockSharp.Hydra.MainWindow.CheckDatabase() в StockSharp.Hydra.MainWindow.InitializeDataSource() в StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__5() в System.Threading.Tasks.Task`1.InvokeFuture(Object futureAsObj) в System.Threading.Tasks.Task.InnerInvoke() в System.Threading.Tasks.Task.Execute()

Причем нигде коннекта к SqlServer у меня нету и никогда не было.

¿Le resultó útil este tema?

Compartir tema

Comentarios (15)

Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario

Moadip
Moadip

Не получается воспроизвести. Кого просил проверить - все Ок. Посмотрим что другие пользователи напишут.

anothar
anothar Autor

Обновился с кодеплекса-полет нормальный

anothar
anothar Autor

Блин наврал-выползла новая ошибка: 12:38:40.879|Error |Unhandled Exception|System.AggregateException: При ожидании задачи или доступе к ее свойству исключения не были замечены исключения задачи. В результате незамеченные исключения были созданы повторно потоком завершения. ---> System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. в StockSharp.Hydra.MainWindow.ApplySettings() в StockSharp.Hydra.MainWindow.InitializeLogicEnvironment() в StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__3(Task1 task) в System.Threading.Tasks.Task.Execute() --- Конец трассировки внутреннего стека исключений --- ---> (Внутреннее исключение #0) System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. в StockSharp.Hydra.MainWindow.ApplySettings() в StockSharp.Hydra.MainWindow.InitializeLogicEnvironment() в StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__3(Task1 task) в System.Threading.Tasks.Task.Execute()<---

Выползла она на создании источника UX. Удаление источника UX не помогает-начинает валится на Smart. Так что дело явно не в источнике. Базу как обычно удалил. Из-за этой ошибки блокируется окно гидры-и ничего не сделаешь...

anothar
anothar Autor

Еще раз обновился-теперь даже не компилится. Ошибка: Error 4 'WealthLab.Providers_StockSharp.TraceAttribute' is not an attribute class \Connectors\WealthLab\Provider\StockSharpStaticProvider.cs 20 3 WealthLab.DataProviders.StockSharp

Решил эту проблему тем, что выгрузил проект коннектора к велслабу. Возникла еще одна ошибка-я ее поправил и залил на кодплекс. Гидра запустилась нормальньо. Ошибка из предыдущего поста исчезла. Только возник вопрос: кака теперь гидру заставить работать в серверном режиме? Из файла .config эти настройки куда-то исчезли.

Mikhail Sukhov
Moadip
Moadip

Только возник вопрос: кака теперь гидру заставить работать в серверном режиме? Из файла .config эти настройки куда-то исчезли. Настройки из config были перенесены в БД. Управлять ими можно через окно настроек в Гидре.

dazre
dazre

Добрый день!

Получил точно такую же ошибку:

16:58:43.918|Error  |StockSharp|System.Data.SqlClient.SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
   at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
   at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity)
   at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, SqlConnection owningObject)
   at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, TimeoutTimer timeout)
   at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, TimeoutTimer timeout, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
   at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
   at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
   at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
   at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
   at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
   at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
   at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   at System.Data.SqlClient.SqlConnection.Open()
   at StockSharp.Hydra.MainWindow.CheckDatabase() in e:\StockSharpReleases\StockSharp_4.1.7\Hydra\Hydra\MainWindow.xaml.cs:line 264
   at StockSharp.Hydra.MainWindow.InitializeDataSource() in e:\StockSharpReleases\StockSharp_4.1.7\Hydra\Hydra\MainWindow.xaml.cs:line 499
   at StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__4() in e:\StockSharpReleases\StockSharp_4.1.7\Hydra\Hydra\MainWindow.xaml.cs:line 162
   at System.Threading.Tasks.Task`1.InvokeFuture(Object futureAsObj)
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()

Скачал с сайта, распаковал, пытаюсь запустить. версии 4.1.7, 4.1.6, другие не смотрел.

Moadip
Moadip

До этого Гидра была установлена? Не получается воспроизвести ошибку. Было подозрение что если в системе установлен MSSQL, то это является причиной. Проверил, ошибка не воспроизвелась.

dazre
dazre

Moadip: До этого Гидра была установлена? Не получается воспроизвести ошибку. Было подозрение что если в системе установлен MSSQL, то это является причиной. Проверил, ошибка не воспроизвелась.

До этого Гидра не устанавливалась. MSSQL тоже. Может с каким-то другим ПО конфликтует?

up. Обновил Винду (XP) и соответственно ДотНет - не помогло. Отключил Антивирус - не помогло.

Moadip
Moadip

Стучитесь в skype, попробуем разобраться.

anothar
anothar Autor

Кстати у меня эта ошибка происходила тоже на XP. при этом на семерке все работало нормально.

Mikhail Sukhov
Mikhail Sukhov

anothar: Кстати у меня эта ошибка происходила тоже на XP. при этом на семерке все работало нормально.

А вы можете пройтись провайлером? Ошибка возникает в методе DbProviderFactory.GetConnection, который вам знаком.

Залил одно изменение на кодеплекс. Можете его протестировать на проблемной ОС?

anothar
anothar Autor

Уже нет😢 Я удалил виртуалку. Она была тестовой-теперь с переходом на 8 винду тестовой стала виртуалка с 7 виндой.

Jeta
Jeta

anothar: Кстати у меня эта ошибка происходила тоже на XP. при этом на семерке все работало нормально. Да, на XP такая ошибка присутствует...

Mikhail Sukhov
Mikhail Sukhov

jTr:

anothar: Кстати у меня эта ошибка происходила тоже на XP. при этом на семерке все работало нормально. Да, на XP такая ошибка присутствует...

Последний фикс помогает?

Jeta
Jeta

Mikhail Sukhov:

jTr:

anothar: Кстати у меня эта ошибка происходила тоже на XP. при этом на семерке все работало нормально. Да, на XP такая ошибка присутствует...

Последний фикс помогает?

Да,ошибка исчезла. Версия из транка (22603).