Re: Двойной старт

Есть маленькая проблемка.
Почему-то TCS запускается со второго раза. С чем это может быть связано?
Т.е. первый раз запускаем, он показывает заставку и висит в процессах, загружая процессор на 100%. И так он может висеть бесконечно долго. После того как процес убиваем и запускаем его второй раз, он запускается нормально.

В чем может быть проблема?

Re: Двойной старт

Windows XP или 2003 сервер?

Re: Двойной старт

XP

Re: Двойной старт

Да, причем такая ерунда была и с версией 2.9 и с версией 2.9.5
СУБД на машине не стоит, только клиент. База на другом компе.

Re: Двойной старт

Ситуация не понятна, будем исследовать.
В качестве помощи попрошу сделать эксперимент.
В каталоге c:\winnt\system32\drivers\etc есть файл "hosts"
типично в нем кроме комментариев одна строка - 127.0.0.1  localhost
Добавьте еще одну строку - "ADR HOST"
где 
ADR - IP адрес компьютера на котором установлен конфигуратор
HOST - имя компьютера на котором установлен конфигуратор
запишите файл
Сделайте несколько раз запуск и сообщите выводы.

Re: Двойной старт

Спасибо, болезнь прошла, все работает нормально, запускается с первого раза.

Re: Двойной старт

Что конкретно помогло?
Пропись в файле hosts или еще что?
Прошу написать т.к. хочется оценить это наша проблема или Windows.

Re: Двойной старт

пропись в файле hosts

Re: Двойной старт

Спасибо.
Вашу проблему можно было решить и с помощью DNS, скорость поиска компьютера при этом ниже чем с файлом hosts, но преимущество в том что не надо бегать по всем компьютерам и настраивать файл hosts, управлять можно централизовано.

Re: Двойной старт

А каким образом?

Re: Двойной старт

Необходимо установить DNS сервер, настроить его, в частности прописать соответствие имен и адресов всех серверов. А на клиентских компьютерах в настройке DNS указать его как DNS сервер.
Детали настройки зависят от конкретной реализации DNS сервера.

Re: Двойной старт

Двойной старт все-таки опять появился, причем это закономерно связано с переключением баз. Как только переключились на другую базу опять TCS стартует только со второго раза

Re: Двойной старт

Если базы на разных компьютерах пропишите оба сервера в hosts.

Re: Двойной старт

В том-то все и дело что на одном

Re: Двойной старт

А SQL часики там висят при этом? (когда ТКС висит и не отвечает). И попробуйте еще запустить его с ключом -nosplash. Может все таки где то окошко висит с собщением.

Re: Двойной старт

неа, SQL часиков нет и самое главное, что загрузка процессора полная в этом случае, а при нормально запуске такого нет.
Отключение заставки тоже не привело к желаемому результату, он совсем пропал, только в процессах висит и грузит процессор на 100%.

Re: Двойной старт

Как я понимаю речь идет о двух базах данных, при подключении к одной из них запуск происходит нормально, а к другой с повторным запуском.

Прошу выложить содержимое INI файла конфигуратора, по крайней мере ту его часть которая каксается указанных баз, а также содержимое файла hosts

Re: Двойной старт

не.. дело обстоит немного не так
После того как переключаем базы данных TCS первый раз стартует со второго раза, а потом нормально с первого.
Как только переключили базу снова он опять сначала стартует со второго раза, а потом с первого.

[IB_295]
DBType=IB
DBDISP=Demo 2.9.5 IB
DBPATH=Licserver:C:\Consistent Software\DB\
Interbase=Licserver:C:\Program Files\Borland\InterBase\isc4.gdb
Tmp=D:\Consistent Software\TechnologiCS\Temp
Card=D:\Consistent Software\TechnologiCS\Карточки
BlobSize=
DecimalPlaces=
TreeViewNode=0
Use3DLabel=0
MyRecords=1

[P-C]
DBType=IB
DBDisp=Рабочая БД РС
DBPATH=Licserver:C:\Consistent Software\DB\RS\
Interbase=Licserver:C:\Program Files\Borland\InterBase\isc4.gdb
Tmp=D:\Consistent Software\TechnologiCS\Temp
Card=D:\Consistent Software\TechnologiCS\Карточки
DecimalPlaces=2
BlobSize=
TreeViewNode=0
Use3DLabel=0
MyRecords=1

[DEFAULT]
DBDisp=TCS_SQL
DBPath=strong:tcs_sql_295
DBType=MS
Tmp=D:\Consistent Software\TechnologiCS\Temp
Card=D:\Consistent Software\TechnologiCS\Карточки
DecimalPlaces=1
BlobSize=
TreeViewNode=0
Use3DLabel=0
MyRecords=1


[PC- Work]
DBDisp=PC_SQL
DBPath=strong:PC_SQL
DBType=MS
Tmp=D:\Consistent Software\TechnologiCS\Temp
Card=D:\Consistent Software\TechnologiCS\Карточки
DecimalPlaces=1
BlobSize=
TreeViewNode=0
Use3DLabel=0
MyRecords=1





# (C) Корпорация Майкрософт (Microsoft Corp.), 1993-1999
#
# Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows.
#
# Этот файл содержит сопоставления IP-адресов именам узлов.
# Каждый элемент должен располагаться в отдельной строке. IP-адрес должен
# находиться в первом столбце, за ним должно следовать соответствующее имя.
# IP-адрес и имя узла должны разделяться хотя бы одним пробелом.
#
# Кроме того, в некоторых строках могут быть вставлены комментарии
# (такие, как эта строка), они должны следовать за именем узла и отделяться
# от него символом '#'.
#
# Например:
#
#      102.54.94.97     rhino.acme.com          # исходный сервер
#       38.25.63.10     x.acme.com              # узел клиента x

127.0.0.1       localhost
10.0.250.97     tcs

tcs - имя сервера TCS
strong - имя сервера на котором стоит MS SQL
licserver - имя сервера на котором стоит Interbase

Re: Двойной старт

а пропишите в hosts так же  сервера 

strong - имя сервера на котором стоит MS SQL 
licserver - имя сервера на котором стоит Interbase

Re: Двойной старт

К сожалению это не помогло.
Ну да ладно, это не настолько критичная ошибка чтобы на ней зацикливаться.

Re: Двойной старт

Прописывая точные адреса в файле hosts, помните, что при динамической выдаче адреса, при смене адресов в сети, вы не сможете получить доступ к компьютеру, если его IP окажется неправильным.

Re: Двойной старт

Надеюсь что все сетевые администраторы достаточно грамотные, и назначать адреса для серверов через DHCP никто не додумается. :)

Re: Двойной старт

Естественно для всех серверов адреса выделены постоянные.
Просто понять не могу почему так происходит, причем это замечено только на двух компьютерах, на остальных все работает нормлаьно.
И проблема эта возникает не всегда, иногда даже на этих двух компьютерах, TCS стартует с первого раза, а вот почему не могу понять, закономерность не выявлена, скорее всего это какие-то проблемы в сетевых насстройках этих компьютеров или компонент другого ПО, которое на них установлено.

Re: Двойной старт

А с точки зрения топологии сети эти 2 компьютера ничем не отличаются от остальных? Может быть попробовать сменить на них сетевые платы, хотя бы ради эксперимента?