powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Connetion string remote server
26 сообщений из 26, показаны все 2 страниц
Connetion string remote server
    #37157935
oneplayer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не получается подключиться к удаленному серверу, используя ADO.NET (c#)
СУБД: MS SQL SERVER 2005 EXPRESS
Windows аутентификация.
Фаервол выключен.

Код: plaintext
string connectionString = @"Data Source=192.168.0.160,1433\SQLEXPRESS;Network Library=DBMSSOCN;Initial Catalog=aeroscan;";

Исключение:авторA network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.)

Очень долго ломаю голову, помогите пожалуйста.
На connectionstrings.com не перенаправляйте.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37158210
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oneplayer,

1. Проверить включены ли протоколы на сервере.
2. Попытаться зайти под супер админом.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37158294
oneplayer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Настройки сервера:


Руки-крюки2. Попытаться зайти под супер админом.
Объясните, что это и с чем его едят. Заранее спс.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37158326
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Data Source=192.168.0.160\SQLEXPRESS,1433
...
Рейтинг: 0 / 0
Connetion string remote server
    #37158386
oneplayer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ШайтанData Source=192.168.0.160\SQLEXPRESS,1433
Такое же исключение выпадает.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37158507
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
адрес точно 192.168.0.160?
...
Рейтинг: 0 / 0
Connetion string remote server
    #37158602
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oneplayer,

Сделайте пустой текстовый файл с расширением .udl. Щёлкните по нему и настройте всё. Потом откройте блокнотом и скопируйте строку.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37158735
oneplayer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSergeoneplayer,

Сделайте пустой текстовый файл с расширением .udl. Щёлкните по нему и настройте всё. Потом откройте блокнотом и скопируйте строку.

Интересный способ.
Пытаюсь сделать.



Сервер находит:


Нажимаю на выпадающий список, чтобы выбрать БД на сервере. Долго думает и выдает 2 ошибки:



Вот такая штука получается.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159159
qu-qu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oneplayer...
Вот такая штука получается.
Файрволлы? Прокси? Роутеры с фильтрами?

(
из командной строки:
c:\>telnet 192.168.0.160 1433
после выполнения команды д.б. черный экран - значит соединение есть...
или:
c:\>tracert 192.168.0.160
покажет путь до сервера, или место где затыкаются пакеты...
)
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159160
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oneplayerШайтанData Source=192.168.0.160\SQLEXPRESS,1433
Такое же исключение выпадает.

а сервер точно именно на 1433 порту? а если порт вообще не указать?
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159386
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oneplayerНастройки сервера:
Руки-крюки2. Попытаться зайти под супер админом.
Объясните, что это и с чем его едят. Заранее спс.

Это sa, юзер наделенный всеми правами. Добавте к конекшн стрингу:
авторUser ID=sa;Password=ваш пароль (при установке сервера инсталятор просит указать пароль)
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159401
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oneplayer,

А sql client находит ваш сервер? Если у вас локалка то пропишите для сервера и машины с которой соединяетесь одинаковую рабочую группу и попробуйте через клиент соединиться.
Для ХП: Мой компьютер - свойства - имя компьютера - изменить - является членом рабочей группы.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159410
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И протоколы для клиента должны быть включены.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159533
oneplayer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообщем все печально.

Начну по порядку.
PS:192.168.0.144 читай 192.168.0.160.

qu-quoneplayer...
Вот такая штука получается.
Файрволлы? Прокси? Роутеры с фильтрами?

(
из командной строки:
c:\>telnet 192.168.0.160 1433
после выполнения команды д.б. черный экран - значит соединение есть...
или:
c:\>tracert 192.168.0.160
покажет путь до сервера, или место где затыкаются пакеты...
)

Команды выполнял прям на сервере (ОС: XP SP 3).
C:\Documents and Settings\one>telnet 192.168.0.144 1433
Подключение к 192.168.0.144...Не удалось открыть подключение к этому узлу, на порт 1433: Сбой подключения

C:\Documents and Settings\one>tracert 192.168.0.144

Трассировка маршрута к one-48e0fbc5e47.mshome.net [192.168.0.144]
с максимальным числом прыжков 30:

1 <1 мс <1 мс <1 мс one-48e0fbc5e47.mshome.net [192.168.0.144]

Трассировка завершена.

Вообщем все упирается в то, что не работает порт.
Вот еще такое делал:
C:\Documents and Settings\one>netstat -n -a

Активные подключения

Имя Локальный адрес Внешний адрес Состояние
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:17500 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1030 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1042 127.0.0.1:19872 ESTABLISHED
TCP 127.0.0.1:1044 127.0.0.1:30606 ESTABLISHED
TCP 127.0.0.1:1076 127.0.0.1:1077 ESTABLISHED
TCP 127.0.0.1:1077 127.0.0.1:1076 ESTABLISHED
TCP 127.0.0.1:1084 127.0.0.1:1085 ESTABLISHED
TCP 127.0.0.1:1085 127.0.0.1:1084 ESTABLISHED
TCP 127.0.0.1:1088 127.0.0.1:30606 TIME_WAIT
TCP 127.0.0.1:1104 127.0.0.1:30606 ESTABLISHED
TCP 127.0.0.1:1106 127.0.0.1:30606 ESTABLISHED
TCP 127.0.0.1:1134 127.0.0.1:30606 ESTABLISHED
TCP 127.0.0.1:1136 127.0.0.1:30606 TIME_WAIT
TCP 127.0.0.1:1164 127.0.0.1:30606 ESTABLISHED
TCP 127.0.0.1:1166 127.0.0.1:30606 ESTABLISHED
TCP 127.0.0.1:19872 127.0.0.1:1042 ESTABLISHED
TCP 127.0.0.1:30606 0.0.0.0:0 LISTENING
TCP 127.0.0.1:30606 127.0.0.1:1044 ESTABLISHED
TCP 127.0.0.1:30606 127.0.0.1:1104 ESTABLISHED
TCP 127.0.0.1:30606 127.0.0.1:1106 ESTABLISHED
TCP 127.0.0.1:30606 127.0.0.1:1118 TIME_WAIT
TCP 127.0.0.1:30606 127.0.0.1:1134 ESTABLISHED
TCP 127.0.0.1:30606 127.0.0.1:1140 TIME_WAIT
TCP 127.0.0.1:30606 127.0.0.1:1152 TIME_WAIT
TCP 127.0.0.1:30606 127.0.0.1:1156 TIME_WAIT
TCP 127.0.0.1:30606 127.0.0.1:1160 TIME_WAIT
TCP 127.0.0.1:30606 127.0.0.1:1164 ESTABLISHED
TCP 127.0.0.1:30606 127.0.0.1:1166 ESTABLISHED
TCP 127.0.0.1:30606 127.0.0.1:1168 TIME_WAIT
TCP 192.168.0.144:139 0.0.0.0:0 LISTENING
TCP 192.168.0.144:1043 208.43.202.51:443 CLOSE_WAIT
TCP 192.168.0.144:1045 174.36.30.110:80 ESTABLISHED
TCP 192.168.0.144:1050 173.193.10.133:443 CLOSE_WAIT
TCP 192.168.0.144:1089 89.111.188.16:80 TIME_WAIT
TCP 192.168.0.144:1105 193.160.33.201:80 ESTABLISHED
TCP 192.168.0.144:1107 193.160.33.201:80 ESTABLISHED
TCP 192.168.0.144:1135 209.85.149.100:80 ESTABLISHED
TCP 192.168.0.144:1137 81.19.88.62:80 TIME_WAIT
TCP 192.168.0.144:1165 74.125.87.104:80 ESTABLISHED
TCP 192.168.0.144:1167 209.85.149.101:80 ESTABLISHED
UDP 0.0.0.0:445 *:*
UDP 0.0.0.0:500 *:*
UDP 0.0.0.0:4500 *:*
UDP 0.0.0.0:17500 *:*
UDP 127.0.0.1:123 *:*
UDP 127.0.0.1:1900 *:*
UDP 192.168.0.144:123 *:*
UDP 192.168.0.144:137 *:*
UDP 192.168.0.144:138 *:*

Гуглил. Нашел похожую проблемму: ссылка (почитайте)

Сделал все по пунктам.
1) На сервере в утилите cliconfg.exe включил протоколы по порядку
Именованные каналы
TCP/IP
Multiprotocol

Потом там же создал 2 псевдонима на TCP/IP и Именнованные каналы

2)В SQL SERVER Configuration Manager в разделе Protocols for MSSQLSERVER включил Named Pipes
3)В SQL SERVER Configuration Manager в разделе Client protocols также включил Named Pipes
4)В папку С:/windows/ скопировал ntwdblib.dll
5)В папку С:/windows/system32/ скопировал ntwdblib.dll
6)Перезапустил сервис MSSQLSERVER

на самом сервере SQL запустите SQL Server Surface Area Configuration (в меню) и разреши удаленные подключения..








DLL-ки тоже добавил. Перезапустил. Глухо.

Вот это только не понял:
на самом сервере SQL запустите SQL Server Surface Area Configuration (в меню) и разреши удаленные подключения..
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159541
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159544
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник


тут TCP должен быть включён!
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159569
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oneplayerна самом сервере SQL запустите SQL Server Surface Area Configuration (в меню) и разреши удаленные подключения..



...
Рейтинг: 0 / 0
Connetion string remote server
    #37159640
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oneplayerКоманды выполнял прям на сервере (ОС: XP SP 3).
C:\Documents and Settings\one>telnet 192.168.0.144 1433
Подключение к 192.168.0.144...Не удалось открыть подключение к этому узлу, на порт 1433: Сбой подключения

C:\Documents and Settings\one>tracert 192.168.0.144

Трассировка маршрута к one-48e0fbc5e47.mshome.net [192.168.0.144]
с максимальным числом прыжков 30:

1 <1 мс <1 мс <1 мс one-48e0fbc5e47.mshome.net [192.168.0.144]

Трассировка завершена.

Вообщем все упирается в то, что не работает порт.

192.168.0.144 это у вас сервер? И с него же вы делаете tracert 192.168.0.144? Это надо делать на той машине, на которой проблемы с соединением.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159689
oneplayer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообщем только что мне стрельнуло, что у меня не 2005 экспресс версия, а старше. Но вообщем это не столь важно.



Настройки surface area правильные?


Руки-крюки192.168.0.144 это у вас сервер? И с него же вы делаете tracert 192.168.0.144? Это надо делать на той машине, на которой проблемы с соединением.
Дык ни с другого, ни с самого себя не видит ничего.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159815
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oneplayerДык ни с другого, ни с самого себя не видит ничего.
Что значит не видит? Пакеты доходят? Сеть работает вообще?
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159839
oneplayer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сеть работает.
Телнет по 1433 порту не идет.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159851
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте 192.168.x.y\one, вместо \sqlexpress
...
Рейтинг: 0 / 0
Connetion string remote server
    #37159869
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем все упирается в то, что не работает порт.
Вот еще такое делал:
э, да у вас никто ничего не слушает на 1433 порту. посмотрите в таксманагере id процесса с sql сервером (он вообще у вас запущен?), потом netstat -o и найдите, что именно слушает этот процесс
...
Рейтинг: 0 / 0
Connetion string remote server
    #37160497
oneplayer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ура! В этом разобрался. Телнет на порт пошел.
Проблемма была в том, что в server protocols в настройках tcp\ip стояли значения "0" в dynamic-port. Тоесть порт выдавался каждый раз динамический. Пофиксил, заработало.
Новая задача.
Не могу подконнектиться из-за того, что не принимает мой логин. Логин в СУБД создан 100%.
Даже sa пробовал курочить, менять пароли и тд. Не помогло.
...
Рейтинг: 0 / 0
Connetion string remote server
    #37160578
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо смотреть настройки безопасности. у вас как?
...
Рейтинг: 0 / 0
Connetion string remote server
    #37161162
oneplayer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! Спасли.
С меня пивасик :D
...
Рейтинг: 0 / 0
26 сообщений из 26, показаны все 2 страниц
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Connetion string remote server
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]