-1
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.
  • И я обнаружил, когда только о том, чтобы отправить этот вопрос, что он подключается к базе данных, если я бегу, что простое приложение через отладчик

Что изменилось или что я делаю не так?

+0

У вас есть сообщение об ошибке? – Tim

+0

У вас есть 3 для «Тайм-аут соединения». Можно ли сказать, что это действительно 30? –

+0

вопрос запутан и детализирует. – josef

ответ

1

Верьте или нет, проблема, создающая путаницу, была прокси-конфигурацией IE 6 (разработка vm - это WinXP), указывающая на старую конфигурацию, поэтому носки решались в Интернете! Полудневный утерян ...

Смежные вопросы