Как подключить C# WPF app к удаленной базе данных SQL?
Есть база данных SQL (созданная с помощью phpmyadmin) на удаленном сервере. Нужно подключиться к ней из C# WPF application, для обработки данных. Пробовалг connectionstring в app.config - появляется ошибка (Подключение к серверу успешно установлено, но затем произошла ошибка в процессе подтверждения, предшествующего входу. (provider: TCP Provider, error: 0 - Удаленный хост принудительно разорвал существующее подключение.))
Может быть что угодно: таймаут, права, потеря пакетов. Если стоит нужный провайдер, то можно из VS напрямую подключаться к удаленной бд и vs даже сам конекшн стринг сформирует. Т.е. можно сначала так проверить подключение.
Спасибо. Таймаут и права, думаю, можно исключить, так как уже поправил (увеличил таймаут и дал привилегии пользователю). А можно поподробнее про автоматическую генерацию connectionstring, или ссылочку.
daniyar92, View -> ServerExplorer -> ConnectToServer дальше указываете адрес сервера с базой, если соединение будет успешным, то может запросить аутентификацию. Если там будет база, то он ее должен показать и в свойствах должен показать коннекшн.
Проверить сейчас все точно нет возможности, пишу с телефона по памяти.
Там же есть возможность подключиться и к бд, но там надо указать имя бд и я не помню, указывается адрес или еще как то. Если Вы у компа, потыкайте в ServerExplorer по иконкам.