Лидеры рейтинга

ID: 401284

Михаил Александров

Советник

376

Россия, Санкт-Петербург


ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

357

Россия, пос. Теплоозёрск, ЕАО


ID: 401888

puporev

Профессор

215

Россия, Пермский край


ID: 405338

vovaromanov.jr

1-й класс

125


ID: 400669

epimkin

Профессионал

111


ID: 242862

Hunter7007

Мастер-Эксперт

29

Россия, Омск


ID: 137394

Megaloman

Мастер-Эксперт

25

Беларусь, Гомель


8.10.2

13.10.2021

JS: 2.10.2
CSS: 4.6.0
jQuery: 3.6.0
DataForLocalStorage: 2021-10-20 21:46:11-standard


Создание программ на программной платформе .NET Framework и языках С# и Java.

Администратор раздела: Коцюрбенко Алексей Владимирович (Старший модератор)

Консультация онлайн # 160180

Раздел: .NET Framework / C# / Java
Автор вопроса: Loststranger
Дата: 11.02.2009, 11:09 Консультация закрыта
Поступило ответов: 1

Здравствуйте, уважаемые эксперты. Ранее я писал клиентское приложение, подключающееся к MS SQL Server 2005 по стройке подключения имевшей вид:
m_CnnString = "Data Source=nameserver;Initial Catalog=namebase;User ID=NOV;Password=123"
Всё работало без проблем.

Теперь аналогичный процесс происходит, но подключаемся к MS SQL Server 2000. И в этом случае аналогичная строка подключения уже не срабатывает, т.е. подключение не устанавливается. В MSDN VS 2008 было упоминание о возможных проблемах с SQL SERVER 2000 и в качестве решения предлагалось указывать IP адрес напрямую в строке подключения (по крайней мере так я понял), например так:
m_CnnString = "Data Source=192.168.0.1\nameserver;Initial Catalog=namebase;User ID=NOV;Password=123"

Но и этот вариант не позволил установить подключение, причём имеется exe-шник, который с этого же ПК устанавливает соединение с SQL SERVER 2000? и сходя из данных своего ini-файла, содержащего:

[Server]
Port=3015
SPort=3016
ServerHost=192.168.0.1
ConnectTimeout=10000

Вопрос: как преобразовать строку подключения для её работоспособности?

Ответ # 243430 от Иоффе Мэир Вэлевич
Здравствуйте, Loststranger!

Попробуйте вот так

m_CnnString="Data Source=127.0.0.1\SQLSERVERNAME;Initial Catalog=DBNAME;Persist Security Info=True;User ID=USERNAME;Password=PASSWORD"

Удачи.

Иоффе Мэир Вэлевич

Посетитель
11.02.2009, 21:16
Мини-форум консультации # 160180
Иоффе Мэир Вэлевич

1

= общий =    12.02.2009, 20:35

Вообще-то должно работать. Я бы, наверное, посоветовал проверить настройки сервера.

неизвестный

2

= общий =    13.02.2009, 10:28

К сожалению у меня нет доступа и прав к проверке настроек сервера. Нахожусь только на стороне клиента.

Иоффе Мэир Вэлевич

3

= общий =    13.02.2009, 19:55

Есть другие приложения выполняющие успешное подключение к данному серверу?
Если нет, то нужно "выловить" того у кого есть доступ, чтобы проверил разрешает ли вообще сервер подключения извне.

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Лучшие эксперты раздела

Зенченко Константин Николаевич

Старший модератор

Рейтинг: 164

Коцюрбенко Алексей Владимирович

Старший модератор

Рейтинг: 47

solowey

Академик

Рейтинг: 3

CradleA

Мастер-Эксперт

Рейтинг: 1

Лысков Игорь Витальевич

Мастер-Эксперт

Рейтинг: 0

Асмик Гаряка

Советник

Рейтинг: 0