Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Новый топик    Ответить
 System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Doler
Member

Откуда:
Сообщений: 15
Как задать какой транспорт должне использовать экземпляр System.Data.SqlClient.SqlConnection?
работаю с ADO.NET 2.0
18 ноя 07, 11:31    [4930308]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Изопропил
Member

Откуда:
Сообщений: 31536
Data Source
-or-
Server
-or-
Address
-or-
Addr
-or-
Network Address


The name or network address of the instance of SQL Server to which to connect. The port number can be specified after the server name:
server=tcp:servername, portnumber
When specifying a local instance, always use (local). To force a protocol, add one of the following prefixes:
np:(local), tcp:(local), lpc:(local)
18 ноя 07, 12:17    [4930373]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Doler
Member

Откуда:
Сообщений: 15
Извини, Изопропил, я тебя не понял
Можешь привести пример?
Заранее спасибо
18 ноя 07, 12:21    [4930380]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Doler
Member

Откуда:
Сообщений: 15
Нашел, сейчас попытаюсь разобраться
18 ноя 07, 12:24    [4930386]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Изопропил
Member

Откуда:
Сообщений: 31536
например
"DataBase=mydb;Server=tcp:(local),1433;integrated security=sspi;"
18 ноя 07, 12:38    [4930413]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Doler
Member

Откуда:
Сообщений: 15
получил такую вот строку подключения
"server = tcp:gigabyte-pc,1433;uid = S;pwd = 123;database = TT"
Пишет ошибку
An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: TCP Provider, error: 0 - Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.)
в Server network utilites TCP/IP - присутствуют
Порт 1433

что посоветуете?
18 ноя 07, 12:46    [4930426]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Doler
Member

Откуда:
Сообщений: 15
Такой синтаксис не зависит от версии MSSQL?
А то почему-то даже не получилось с именоваными каналами так сделать
18 ноя 07, 12:54    [4930439]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Doler
Member

Откуда:
Сообщений: 15
нет, все-таки с именоваными каналами получилось
18 ноя 07, 13:00    [4930451]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Изопропил
Member

Откуда:
Сообщений: 31536
Посоветую настроить на сервере протоколы, используя Configuration Manager
18 ноя 07, 13:33    [4930499]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Doler
Member

Откуда:
Сообщений: 15
Configuration Manager - не нахожу его в MSSQL 2000 Developer
Может что-то надо доставить?
18 ноя 07, 16:04    [4930695]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Doler
Member

Откуда:
Сообщений: 15
В настоящий момент в логах записывается только SQL server listening on Shared Memory, Named Pipes, а TCP - нет, настроить никак не получается :(
18 ноя 07, 17:14    [4930763]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Aleksey-K
Member

Откуда: Москва
Сообщений: 3116
Добавь в строку подключения еще фразу:
Network Library=DBMSSOCN
С уважением, Алексей
20 ноя 07, 11:41    [4937883]     Ответить | Цитировать Сообщить модератору
 Re: System.Data.SqlClient.SqlConnection и его "транспорт"  [new]
Doler
Member

Откуда:
Сообщений: 15
Спасибо, ребят.
Проблему удалось решить.
22 ноя 07, 17:08    [4951739]     Ответить | Цитировать Сообщить модератору
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Ответить