Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2010, 10:43   #1
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию Регистрация сервера на другом компъютере

Суть в следующем. Создал сетевую БД с помощью удалённого модуля данных. Если сервер находится на моём компе (где я его и создавал) то клиентское приложение видит его без проблем с любого компа в сети. А если я запускаю серверное приложение не на своём компе то любой клиент перестаёт его видить. Как зарегистрировать сервер на чужом компе. В клиенте используется TSocketConnection. Вроде в лит-ре пишут что после запуска сервер сам регистрируется но что то никак?
SERG1980 вне форума Ответить с цитированием
Старый 05.03.2010, 19:17   #2
Karabash
Форумчанин
 
Регистрация: 26.07.2009
Сообщений: 216
По умолчанию

Из командной строки:
<сервер-приложение>.exe /regserver
Аналогично, если необходимо удалить регистрационную запись:
<сервер-приложение>.exe /unregserver
Действительно для ОС Windows.
Karabash вне форума Ответить с цитированием
Старый 09.03.2010, 09:05   #3
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Цитата:
Сообщение от Karabash Посмотреть сообщение
Из командной строки:
<сервер-приложение>.exe /regserver
Аналогично, если необходимо удалить регистрационную запись:
<сервер-приложение>.exe /unregserver
Действительно для ОС Windows.
Если не трудно то поподробней
SERG1980 вне форума Ответить с цитированием
Старый 09.03.2010, 10:47   #4
Karabash
Форумчанин
 
Регистрация: 26.07.2009
Сообщений: 216
По умолчанию

А куда уж подробнее.
Вопрос: "Как зарегистрировать сервер на чужом компе."
Ответ: "<сервер-приложение>.exe /regserver"
Вместо <сервер-приложение> подставить имя своего сервера-приложения.
/regserver - это просто параметр, говорящий Windows чтобы сервер был зарегистрирован в системе. После регистрации сервер-приложение будет доступен и из сети.
Karabash вне форума Ответить с цитированием
Старый 10.03.2010, 09:57   #5
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Где взять эту командную строку. Я делал через "пуск -> выполнить -> cmd" в появившемся окне писал d:\ляляля.exe/regserver на что был ответ "неправильно указана папка"
SERG1980 вне форума Ответить с цитированием
Старый 10.03.2010, 10:06   #6
Karabash
Форумчанин
 
Регистрация: 26.07.2009
Сообщений: 216
По умолчанию

Или "ляляля.exe" находится не по этому пути (не в d:\). Прописать полный путь до приложения.
Или, между именем приложения и параметром должен быть пробел.
Никогда не запускали программы с параметрами командной строки?

Последний раз редактировалось Karabash; 10.03.2010 в 10:13.
Karabash вне форума Ответить с цитированием
Старый 10.03.2010, 11:07   #7
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Запускал но без параметров. А между ехе и параметром должен быть пробел
SERG1980 вне форума Ответить с цитированием
Старый 23.03.2010, 08:35   #8
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Вобщем разобрался, если кому интересно то дело было в нехватке на другом компе библиотеки midas.dll, скинул её в папку виндос\систем32 и всё заработало
SERG1980 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регистрация OLE сервера Roxana Microsoft Office Access 12 06.03.2010 00:01
Регистрация Syltan Свободное общение 2 06.09.2009 15:41
Регистрация limon PHP 1 17.10.2008 10:33
Регистрация БД Gladiator БД в Delphi 1 05.06.2008 00:09