TMSSQLConnection - local

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

TMSSQLConnection - local

Сообщение Роман1971 » 10.07.2018 09:58:37

Использую TMSSQLConnection.
При подключении к серверу в сети никакой проблемы - всё работает.
При подключении к локальной базе данных выдаёт ошибку:

MSSQL: Error: 20009
Unable to connect: Adaptive server is unavailable or do not exist exist (localhost\SQLEXPRESS).

Попробовал различные варианты параметров соединения - ничего не помогает... :(
Кто-нибудь встречался с подобной проблемой?

-----
-----

P.S.
Lazarus: ver. 1.6.2 (2018-04-28)
FPC: 3.0.0 rev. 53354
x86_64-win64-win32/win64

Computer: Intel Celeron G1840@2.8 GHz
RAM: 4 Gb
System: Windows 7 Профессиональная 64-bit.
Роман1971
новенький
 
Сообщения: 68
Зарегистрирован: 30.05.2007 09:14:53

Re: TMSSQLConnection - local

Сообщение Vadim » 10.07.2018 10:25:13

В настройках самого MSSQL сервера отдельно идут настройки по сети, локальные и через named pipes.
если не хотите настраивать, то проще всего на локальной машине указать в подключении IP этой же машины (естественно не локальный ;-) ).
Vadim
долгожитель
 
Сообщения: 2771
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: TMSSQLConnection - local

Сообщение Роман1971 » 10.07.2018 10:57:33

Спасибо за быстрый ответ! :)

Такой вариант "то проще всего на локальной машине указать в подключении IP этой же машины (естественно не локальный ;-) )." - уже пробовался - не помогло... :(
"В настройках самого MSSQL сервера отдельно идут настройки по сети, локальные и через named pipes." - где это расположено?
Это файлы настоек или в реестре?
У меня нет прав администратора на эту машину, поэтому администратору нужно максимально подробно указать место, где искать настройки.
Роман1971
новенький
 
Сообщения: 68
Зарегистрирован: 30.05.2007 09:14:53

Re: TMSSQLConnection - local

Сообщение Vadim » 10.07.2018 12:00:26

Роман1971 писал(а):где это расположено?

Меню Пуск - Программы... А там ищите упоминание про MSSQL ... Там должно быть что-то типа "SQL Server Configuration Manager" или "Диспетчер конфигурации SQLServer" в зависимости от языка дистрибутива MSSQL. Точно Вам сказать не могу, потому как отсутствует под рукой комп с Windows. Далее, там должно быть что-то вроде "Конфигурация сети SQL Server". Откроется окошко со списком сетевых параметров, которые слушает сервер. Найдите там localhost или 127.0.0.1, убедитесь, что этот пункт включён и прописан нужный порт.
Vadim
долгожитель
 
Сообщения: 2771
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 8

Рейтинг@Mail.ru