GamzeAytac Ответов: 1

Подключение к SQL server на другом компьютере


Я написал этого провайдера для подключения моей базы данных, но я не знаю, как можно подключиться на другом компьютере

Я договорился необходимые tcpip вручную из менеджера конфигурации на целевой сервер.Я открыл необходимые порты(1433 и 1434). Я выключил Брандмауэр windows, но не могу подключиться

Что я уже пробовал:

SqlConnection baglanti = новый SqlConnection();
SqlConnectionStringBuilder bagla = новый SqlConnectionStringBuilder();
Багла.InitialCatalog = имя базы данных;
Багла.DataSource = @".\SQLEXPRESS";
Багла.IntegratedSecurity = true;
baglanti.ConnectionString = Багла.Параметр connectionString;
вернуться baglanti;

1 Ответов

Рейтинг:
0

F-ES Sitecore

bagla.DataSource = @"ServerNameHere\SQLEXPRESS";


"." В вашем соединении означает локальную машину, поэтому замените ее именем\IP\whatever целевой машины. Обратите внимание, что машина должна быть настроена для разрешения удаленного доступа и т. д., И это также предполагает, что экземпляр называется SQLEXPRESS и на этой машине. При необходимости измените имя экземпляра.


GamzeAytac

SqlConnection baglanti = новый SqlConnection();
SqlConnectionStringBuilder bagla = новый SqlConnectionStringBuilder();
Багла.InitialCatalog = имя базы данных;
Багла.DataSource = @"192.168.1.26\SQLEXPRESS";
Багла.IntegratedSecurity = true;
baglanti.ConnectionString = Багла.Параметр connectionString;
вернуться baglanti;


Я снова попытался подключиться но у меня все еще есть некоторые проблемы

F-ES Sitecore

Какая проблема? Вы не объяснили проблему, вы не дали подробностей сообщений об ошибках, которые вы получаете, или что-то еще. Целевой сервер должен быть правильно настроен для разрешения удаленных подключений, а также должен быть установлен и запущен SQL Express. Google "подключите sqlexpress удаленно", и вы найдете статьи, в которых подробно описана конфигурация, которая вам может понадобиться.

GamzeAytac

Я договорился необходимые tcpip вручную из менеджера конфигурации на целевой сервер.Я открыл необходимые порты(1433 и 1434). Я выключил Брандмауэр windows

Richard Deeming

Настроили ли вы экземпляр SQL Server для разрешения удаленных подключений?
Как настроить SQL Server 2005 для разрешения удаленных подключений[^]

Если у вас есть, то вам нужно дать нам полную информацию об ошибке, а не только - это не работает.".

GamzeAytac

Я организовывал правки шаг за шагом. Везде пишут одно и то же. Я пробовал снова и снова. Я все еще получаю ошибку.
При установлении соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не был найден или недоступен