Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Имя MSSQL сервера [D7, MSSQL]


yurikon ©   (2011-09-07 12:38:00) 

Добрый день!

Как из делфи узнать имя sql сервера? В зависимости от установки было два варианта: один раз сервер назывался <имя компа>\<имя экземпляра>, второй раз просто <имя компа>.

С уважением, Юрий.


Медвежонок Пятачок   (2011-09-08 10:46:00) [1]

>А чтобы хоть к чему-нибудь присоединиться - надо знатьимя сервера.

Все верно.
Когда выходишь из дома и идешь в детский сад без мамы, - надо знатьв какой именно детский сад надо идти


Inovet   (2011-09-08 09:46:00) [2]

> [7] yurikon   (08.09.11 09:38)
> в настройках проги в выпадающем списке указал оба варианта

Эээ. А что по твоему есть настройки проги? Сам же говорил "не нагружая юзера". Надо после инсталяции один раз настроить, сохранить и при каждом запуске брать из настроек до следующего изменения конфигурации.


yurikon   (2011-09-08 09:38:00) [3]

Приветствую!


> Тебе все равно к чему подсоединятьс, лишь бы подсоединиться.


2 Anatoly:
В том то и дело. А чтобы хоть к чему-нибудь присоединиться - надо знать имя сервера.
Если при установки сервера указать сервер по умолчанию - имя сервера=имени компа, если именованный экземпляр - тогда имя компа\имя экземпляра.
Решил просто - в настройках проги в выпадающем списке указал оба варианта.

Как вариант, можно пытаться выдрать имя сервера из имени службы сервера. ..

Тему можно закрывать.


Inovet   (2011-09-07 17:00:00) [4]

> [2] yurikon   (07.09.11 13:46)
> как, не нагружая юзера

В настройках программы сохранять?


Anatoly Podgoretsky   (2011-09-07 15:51:00) [5]


> Вопрос в другом. Я в делфи формирую connectionstring. Там
> нужно указать имя сервера. Вопрос в том, как, не нагружая
> юзера, самостоятельно определить имя сервера и приконетиться
> в базе.

Тебе все равно к чему подсоединятьс, лишь бы подсоединиться.


Медвежонок Пятачок   (2011-09-07 14:29:00) [6]

Я в делфи формирую connectionstring.

Для этого есть ADODb.pas и

function PromptDataSource(ParentHandle: THandle; InitialString: WideString): WideString;


Медвежонок Пятачок   (2011-09-07 14:21:00) [7]

Ты выходишь из подъезда и у тебя вопрос:

В какой именно детский сад идти?

Итак.
В какой детский сад ты идешь, если их десять?


yurikon   (2011-09-07 13:46:00) [8]

Это понятно.

Вопрос в другом. Я в делфи формирую connectionstring. Там нужно указать имя сервера. Вопрос в том, как, не нагружая юзера, самостоятельно определить имя сервера и приконетиться в базе.


Медвежонок Пятачок   (2011-09-07 13:19:00) [9]

@@SERVERNAME


Наверх

Титульная страница Поиск, карта сайта Написать письмо