У меня есть сеть ПК.LINQ To SQL Connection String Формат при подключении по сети
Я установил SQL-сервер на основной компьютер и устанавливаю клиентское приложение C# на другом ПК.
Я разработал приложение с сервером SQL, установленный на одном компьютере, используя следующую строку соединения:
"Data Source=HP\\SQLEXPRESS;Initial Catalog=LeadSystem;Integrated Security=True"
Имени другого компьютера в сети, где SQL Server является «адми- ПК".
Экземпляр SQL-сервера на этом компьютере - «ADMIN-PC \ SQLEXPRESS».
Он использует только проверку подлинности Windows.
Как изменить строку подключения? Я попробовал несколько вариантов, но что-то подобное было бы правильно (я думаю):
"Data Source=\\ADMIN-PC\\SQLEXPRESS;Initial Catalog=LeadSystem;Integrated Security=True; User ID=User; Passowrd=9381299q; providerName=System.Data.SqlClient"
Команда ADMIN-ПК и ПК-клиент находятся на одной и той же сети (я могу видеть ADMIN PC в моей сети на клиенте ПК и получили доступ к ПК администратора с клиентского ПК для совместного использования файлов).
Любые идеи?
Thanks
есть сайт под названием [ConnectionStrings] (http://www.connectionstrings.com/sql-server/) ищет пример Sql Экспресс – MethodMan
Главное, чтобы проверить, является ли сервер SQL настроен на прием удаленных подключений tcp/ip, SQLExpress не по умолчанию. –
Попробуйте это: Сервер = ADMIN-PC \ SQLEXPRESS; База данных = LeadSystem; Идентификатор пользователя = myUsername; Пароль = myPassword; Если он не работает, вы должны попытаться установить соединение с SQL Management Studio, чтобы проверить, открыты ли все порты, а сервер SQL настроен правильно. –