Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim StringConexao As String = "Server=some_ip,1433;Database=MyDatabase;User ID=sa;Password=sa;Connection Timeout=30"
Dim conn As New SqlConnection(StringConexao)
Try
conn.Open()
MessageBox.Show("Connected")
Catch ex As Exception
MessageBox.Show("Not successful")
End Try
End Sub
Я пытаюсь подключить 6.5 приложение Windows Mobile для SQL Server 2014.Не удается подключиться из приложения
Окружающая среда:
- VM # 1 Обслуживание SQL 2014, установлен с большинством по умолчанию.
- VM # 2 с VS 2008 подключения нормально с Motorola MC55A
Я могу подключиться к SQL Server с VM # 2, с моей основной ОС, от любой другой виртуальной машины на машину. Все, кроме [помещают ваше плохое слово выбора здесь] Motorola MC55A, подключенный через USB к VM # 2.
Выше приведен пример кода для подключения базы данных. Реальный код почти равен, за исключением того, что он получает строку подключения из файла конфигурации - и да, строка подключения в порядке.
Этот код работал для подключения в течение многих лет на SQL Server 2008, но поскольку он получил использование SQL Server 2014, он отказывается подключиться.
Никакое количество Google не подходило к этому.
То, что я узнал до сих пор:
- Я могу подключить сервер VM # 1 на статический HTML веб-сайт Кассини (привет мир) из Internet Explorer устройства на другой порт. Таким образом, виртуальная машина №1 достижима
- Все проблемы с брандмауэром были отслежены (и все брандмауэры Windows на этом пути отключены)
- Все машины - виртуальные или физические-соединения без проблем для SQL Server 2014. Все, кроме устройства ,
- Тот же код базы данных, который используется на устройстве с очень небольшим изменением импорта для стирания библиотек чтения штрих-кодов, работает в 2014 году, если он используется в приложении Winforms.
- VM # 2 может подключаться к SQL Server, и я могу подключиться к нему telnet.
- И я обнаружил, когда только о том, чтобы отправить этот вопрос, что он подключается к базе данных, если я бегу, что простое приложение через отладчик
Что изменилось или что я делаю не так?
У вас есть сообщение об ошибке? – Tim
У вас есть 3 для «Тайм-аут соединения». Можно ли сказать, что это действительно 30? –
вопрос запутан и детализирует. – josef