Форум АО "ВЗЛЕТ"

Приборы ЗАО "Взлет" => Отдел программистов => Тема начата: STAS от 28.09.2009, 06:39:05



Название: Взлет СП дополнительная консоль
Отправлено: STAS от 28.09.2009, 06:39:05
Доброго времени суток!
Возник вопрос по подключению удаленного ПК в качестве пользователя:
1. Установил на удаленном ПК Взлет СП на один прибор
2. На сервере открыл папку для сетевого доступа C:\Program Files\VzljotSP
3. Задал на сервере описаний права консоли(пользователь) для подключаемого удаленного ПК
4. Проверил доступ к папке по сети с даленной машины
5. На удаленной машине запускаю Режим-Новая консоль, выбираю сетевую папку в итоге ошибка(Не удалось откопировать файл ConnectionInformation.udl) затем ошибка (Не удалось откопировать файл ConnectionInformation_Def.udl) и в итоге Неудача при попытке синхронизировать контроль!
В чем причина данных ошибок, может я что то упустил?


Название: Re: Взлет СП дополнительная консоль
Отправлено: DiparV от 28.09.2009, 10:01:45
Добрый день!

На серверной машине в программе "Отчеты" необходимо настроить "Хранилище описаний" и "Хранилище данных" по выбору, тогда будут созданы файлы *.udl и все заработает.
Консоль рассчитана на работу "Взлет СП" с "MS SQL сервером".


Название: Re: Взлет СП дополнительная консоль
Отправлено: STAS от 29.09.2009, 05:33:25
Большое спасибо за ответ ;D
Возникает вопрос другого типа как все енто настроить, уважаемые программеры, не оставьте в беде ???
Постараюсь дать всю необходимую информацию:
- в Взлет СП в данный момент 3-и одиночных прибора(планируется добавить еще один);
- базы MS Access(которые используются по умолчанию)

Как правильно настроить"Хранилище описаний" и "Хранилище данных"?


Название: Re: Взлет СП дополнительная консоль
Отправлено: DiparV от 29.09.2009, 09:08:54
Постараюсь Вам помочь.

1. Поднимаете MS SQL Server, если 2005-ый, то не ниже SP2
2. Создаете базу данных в нем, например "VzljotBase"
3. В программе отчеты выбираете пункт меню "Устаревшие данные" и в появившемся окне
жмете кнопку "Выбор" и через диалог "Свойства связи с данными" настраиваете подключение
к созданной Вами "VzljotBase", жмете "Ввод". При этом все созданные Вами описания и архивы
перекочуют в "VzljotBase".
4. После этого Вам опять же необходимо настроить "Хранилище описаний" и "Хранилище данных"
на созданную Вами "VzljotBase".
5. После этого советую перезагрузить компьютер, чтобы все это дело гарантировано
подхватилось всеми компонентами "ВзлетСП"
6. Настраиваете консоль на удаленном ПК, все должно заработать.

P.S.: Если у Вас нет опыта работы со строками подключения и СУБД MS SQL Server, советую
"напрячь" Вашего системного администратора для выполнения этих действий.

Удачи! =)


Название: Re: Взлет СП дополнительная консоль
Отправлено: MaxxWell от 29.09.2009, 09:43:41
Постараюсь Вам помочь.

1. Поднимаете MS SQL Server, если 2005-ый, то не ниже SP2
2. Создаете базу данных в нем, например "VzljotBase"
3. В программе отчеты выбираете пункт меню "Устаревшие данные" и в появившемся окне
жмете кнопку "Выбор" и через диалог "Свойства связи с данными" настраиваете подключение
к созданной Вами "VzljotBase", жмете "Ввод". При этом все созданные Вами описания и архивы
перекочуют в "VzljotBase".


У меня при таком переезде на SQL база описаний почему-то не откопировалась, пришлось "хранилище описаний" оставить в spdef.mdb.  И этот дикий комбайн работает, и доп. консоль подключается.


Название: Re: Взлет СП дополнительная консоль
Отправлено: STAS от 29.09.2009, 09:45:33
Всем огромное спасибо, что не оставляете в беде :D
И еще один вопросец по поводу софта а MICROSOFT SQL SERVER 2005 EXPRESS EDITION SERVICE PACK 3 подойдет ???


Название: Re: Взлет СП дополнительная консоль
Отправлено: DiparV от 30.09.2009, 08:00:53
Добрый день!

Честно говоря даже и не знаю ) По идеи в MS SQL 2005 Express ядро СУБД конечно есть =) , наверное будет работать...
В нем скорее всего ограничения по количеству подключений и доп. возможностей, нужно Вам на сайте "микромягких" почитать, либо попробовать установить и методом "тыка" проверить.


Название: Re: Взлет СП дополнительная консоль
Отправлено: STAS от 30.09.2009, 10:10:49
Всем огромное спасибо за помощь :D
Все заработало с MICROSOFT SQL SERVER 2005 EXPRESS EDITION SERVICE PACK 2.
Но появилась другая проблема, подключаюсь через дополнительную консоль с серверу описаний, но при попытке "Вывод отчета" появляется ошибка "Данному пользователю не даны права на вывод отчета", хотя на сервере описаний в "права консоли" стоит администратор ???
Подскажите пожалуйста в чем может быть проблема?


Название: Re: Взлет СП дополнительная консоль
Отправлено: DiparV от 30.09.2009, 11:23:46
Причин может быть несколько.

1. Вы поставили права Администратора, но каким-то образом оказалось что в списке прав, пункт "Вывод отчетов" отключен ( стоит "-" вместо "+" )
2. Клиентский "ВзлетСП" не может получить доступ к открытой папке серверного "ВзлетСП"
Попробуйте настроить доступ не через имя компьютера, а через IP-адрес и обратиться к папке через IP-адрес самостоятельно с помощью Windows (Explorer)
3. У открытой папки включен доступ только для чтения, необходимо чтобы запись также была доступна!
4. Еще возможно, что у Вас какая-нибудь старая версия "ВзлетСП", пользуйтесь последней - 2.2



Название: Re: Взлет СП дополнительная консоль
Отправлено: STAS от 09.10.2009, 08:19:48
Огромное спасибо за ответ ;)
Скорее проблема в доступе к сетевой папке, потому как права консоли я проверял везде +


Название: Re: Взлет СП дополнительная консоль
Отправлено: STAS от 09.10.2009, 08:34:59
Все проверил результат тот же, осталось попробовать поставить версию 2.2 о результатах отпишусь :)


Название: Re: Взлет СП дополнительная консоль
Отправлено: STAS от 12.10.2009, 05:28:42
Сегодня обновил версию, все работает ОК  :D
Огромное спасибо за подсказку  ;D


Название: Re: Взлет СП дополнительная консоль
Отправлено: DiparV от 12.10.2009, 08:57:06
Удачи =)