Часто задаваемые вопросы и ответы к ним

Полное руководство пользователя для ДНД ЭТЛ Профессионал .Нет →

Полезные материалы для программы ДНД ЭТЛ Профессионал .Нет →

Полное руководство пользователя для ДНД Наряд-Допуск →

ДНД ЭТЛ Профессионал .Нет (25)

Для каких электролабораторий эта программа?

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

Обязательно-ли нужно устанавливать MS SQL Server? Он бесплатный?

Да, для работы программы необходима система управления базами данных (СУБД) MS SQL Server. Программа нормально работает на версии 2005 и выше. Мы рекомендуем устанавливать MS SQL Server Express 2005, он абсолютно бесплатный, как для домашнего, так и для коммерческого использования. Единственное его ограничение — это объем базы данных, он не может быть больше 4 ГБ. В MS SQL Server Express 2008 база данных может быть не больше 8 ГБ, но эта версия занимает очень много места на диске и использует больше системных ресурсов по сравнению с версией 2005. Если у Вас мощный ПК то устанавливайте MS SQL Server Express 2008 .
4 — 8 ГБ вполне хватит на 10 — 20 лет работы с программой. За эти годы Microsoft выпустит другие версии этого сервера где лимит гигабайт будет увеличен.
Еще небольшой совет — если у Вас не получается установить MS SQL Server, то обратитесь к нам за помощью по почте либо по телефону. Все контакты указаны в нижней части сайта. Мы окажем Вам оперативную помощь или установим все удаленно через интернет с помощью подключения к удаленному рабочему столу.

Что должно быть установлено на компьютере для нормальной работы программы?

Для нормальной работы программы на компьютере должен быть установлен MS .Net Framework 3.5 SP1 и MS SQL Server.
MS .Net Framework 3.5 SP1 уже установлен на операционных системах Windows Vista, 7, 8.
На Windows XP по умолчанию установлен .Net Framework 2.0, поэтому Вам нужно будет скачать MS .Net Framework 3.5 SP1 → и установить, если Вы этого не сделали ранее. Больше никаких компонентов устанавливать не требуется.

Работает-ли данная программа на Windows 64-bit?

Программа полностью поддерживает 64 разрядные операционные системы. Подробная установка программы для 64 разрядных ОС рассмотрена в этом видео-уроке →

Какие протоколы имеются в полной версии программы?

Вот весь список протоколов (более 40 шт.), которые уже встроены в платную версию программы.

Дошел до шага создания базы данных. Выскочила ошибка (см.ниже). Что делать?

Ошибка при создании Базы Данных

Запустите программу от имени Администратора:
1. Перейдите в папку с установленной программой. По умолчанию это каталог:
C:Program FilesДНД Софт (ИП Рыженков)ДНД ЭТЛ Профессионал .Нет
2. Выберите файл DNDEtlPro.exe, нажмите по нему правой кнопкой мыши и в контекстном меню выберите пункт Запустить от имени Администратора.
После этого у программы ДНД ЭТЛ Профессионал .Нет будут права «Администратора«, которые позволят создать Базу Данных на сервере БД без каких либо ограничений.
3. Попробуйте заново создать БД.

Все вышеперечисленные действия нужно делать только один раз, исключительно для создания Базы Данных.

Подскажите пожалуйста при создании базы данных возникает ошибка. Текст ошибки «Разрешение CREATE DATABASE запрещено в базе данных «master».

1) Программа запускается от имени администратора.
2) Операционная система Windows XP.
3) SQL Serwer 2008.
Что делать?

Пользователь от имени которого создается БД должен иметь все права на редактирование и создание БД на установленном сервере.

Если у Вашего пользователя нет прав, то он ничего редактировать не сможет.

При наличии у пользователя прав локального администратора в операционной системе, в которой установлен Microsoft SQL Server 2008, может случиться ситуация, что прав на подключение или управление сервером SQL у такого пользователя нет. Случиться такое может по разным причинам (обычно из-за банальной установки SQL Server’а доменным пользователем, которого уже удалили). Однако, есть возможность без переустановки SQL Server’а получить административные права любому пользователю, обладающим локальными административными правами на уровне ОС. Для этого нужно проделать следующие действия…
1. зайти в систему от имени пользователя с правами локального администратора
2. запустить командную строку с правами администратора (начиная с Windows Server 2008 по умолчанию включен UAC, поэтому для полных прав в системе все программы нужно запускать правым кликом > запуск от админа)
3. выполнить остановку службы SQL Server
net stop MSSQLSERVER
4. выполнить запуск службы SQL Server в однопользовательском режиме
net start MSSQLSERVER /m
5. подключиться к командному процессору управления SQL Server с правами текущего пользователя
sqlcmd -E
6. добавить объект безопасности Windows (локального или доменного пользователя или группу) в базу данных пользователей SQL Server
CREATE LOGIN [builtinадминистраторы] FROM WINDOWS;
GO;
7. назначить этому пользователю права администратора SQL Server’a
EXEC sp_addsrvrolemember ‘builtinадминистраторы’, ‘sysadmin’;
GO;
8. выйти из sqlcmd
exit
9. запустить службу SQL Server в обычном режиме
net start MSSQLSERVER
10. теперь можно подключаться через программу к вашему SQL серверу и выполнять необходимые действия

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

На каждую купленную лицензию дается 2 ключа: основной и запасной. Запасной ключ Вы можете использовать при поломке или замене ПК. 

Почему после установки купленной (лицензионной) программы у меня в списке всего 11 видов протоколов? Где обещанные «более 40 шт»?

Вы используете БД от ранее установленной лайт версии. Вы можете создать новую БД (куда автоматически попадут все стандартные протоколы) или добавить протоколы из полной версии.

1. Если Вы хотите создать новую БД, то прочитайте этот пункт руководства пользователя.

2. Второй способ полезен тем, что раннее введенные в программу протоколы (в Лайт версии) будут сохранены. Для этого нужно самостоятельно загрузить виды протоколов. В папке куда была установлена программа есть папка с именем «ProtokolFormFiles», в ней лежат все виды протоколов для полной версии программы. Чтобы их загрузить запустите программу и войдите под ролью «Администратор«. Откройте команду Администрирование -> Виды протоколов. В окне «Список видов протоколов» выберите команду «Импорт протоколов из каталога«.

Импорт видов протоколов из каталога

В окне «Обзор папок» выделите каталог, в котором лежат файлы с видами протоколов (.dvp). Нажмите кнопку OK.

Выбор каталога с видами протоколов

Как разрабатывать свои виды протоколов в программе?

На эту тему у нас на сайте опубликовано много видео-материалов, которые помогут Вам разобраться с созданием собственных форм протоколов.
Все видео можно посмотреть здесь →

Если у Вас нет времени или трудовых ресурсов для самостоятельной разработки своих форм протоколов для программы, то Вы можете заказать выполнение этой работы у нас. Все контакты для связи находятся здесь →

Если я хочу переустановить windows надо что нибудь скачать или извлечь для дальнейшего запуска ДНД ЭТЛ?

Для сохранения данных нужно сделать резервную копию БД по второму способу из этого видео:

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

После переустановки Windows заново установите программу, ключ не должен измениться, если программа устанавливается на тот же диск. Восстановление БД показано в видео выше. Перед восстановлением БД нужно будет создать БД из программы ДНД ЭТЛ Профессионал .Нет и затем выполнить восстановление из MS SQL Managment Studio. 

Не могу найти и изменить надпись «Протокол п_№» в отчете вида протокола. Помогите.

Видео-ответ на вопрос, где показано как найти и исправить «Протокол п_№»:

Скачал лайт-версию для ознакомления. Установил необходимые компоненты, рекомендованные в описании. Но при работе все время выскакивает «Ошибка сценария. На этой странице произошла ошибка скрипта». С чем это связано и будет ли возникать такая ошибка при работе в лицензионной версии программы?

У Вас наверное Windows XP. В этой ОС надо установить последнюю версию Internet Explorer, тогда ошибки не будет. Это ошибка выскакивает из-за рекламного блока, который видимо у Вас ничего не показывает. Если Вы отключите интернет, то ошибки не будет. В платной версии нет рекламного блока, поэтому такой ошибки там не возникает.

Смогу я работать с лаборатории если программа будет в другом кабинете?

Мы можем предложить два способа:
1. Вы можете купить 2 лицензии, установить программу на 2 ПК и по локальной сети работать с одной БД.
2. Можно купить одну лицензию и с помощью удаленного рабочего стола (или программ удаленного доступа) подключаться к компьютеру и работать с программой.

Хочу перенести базу данных на другой диск. Можно ли потом подключиться к этой базе данных и как?

Самый простой способ сделать это:

1. Необходимо скачать и установить «SQL Server Management Studio». Ссылки на дистрибутивы:

Microsoft SQL Server 2005 Management Studio Express

Microsoft SQL Server 2008 Management Studio Express

2. Открыть Management Studio и подключиться к своему серверу.

3. Развернуть слева список баз данных и выбрать ту Базу, которую нужно перенести. Кликните по ней правой кнопкой мыши и в контекстном меню выберите команду «Task (Задачи) -> Detach(Отсоединить)».

Откроется окно «Detach Database». В нем нужно нажать кнопку «OK».

Наша база отсоединена от сервера. Теперь ее можно перенести на любой логический диск. После переноса файлом в окне Management Studio в дереве объектов выберите папку «Databases» и правой кнопкой мыши нажмите по ней. Откроется контекстное меню, в котором Вам нужно будет выбрать команду «Attach… (Присоединить…)».

Откроется окно «Attach Databases», в котором нужно будет добавить файл базы данных (mdf), который был перемещен на другой локальный диск. Для этого нужно нажать кнопку «Add» и в появившемся окне выбрать файл (DBEtlPro.mdf) и нажать кнопку «ОК».

И еще раз нажать кнопку «ОК».

Все! Операция по переносу БД завершена.

Как настроить MS Sql Server для удаленных подключений?

В интернете очень много информации на эту тему, т.к. этот продукт от Майкрософт очень популярен. С помощью поисковиков можно найти как настроить удаленное подключение для разных версий MS Sql Server. Мы рассмотрим настройку MS Sql Server Express 2008.

Чтобы настроить MS Sql Server Express 2008 для удаленных подключений:

Идем в ПускПрограммыMicrosoft SQL Server 2008Configuratuin ToolsSQL Server Configuration Manager

На вкладке слева выбираем SQL Server Services и убеждаемся что SQL Server Browser запущен.

Переключаемся на SQL Server Network ConfigurationProtocols for SQLEXPRESS, убеждаемся, что TCP\IP стоит в «enable«.

Убеждаемся, что в фаерволе есть исключение для сервера (или отключаем фаервол).

В SQL Server Managment Studio подключаемся к серверу, в Object browser жмем правой кнопкой мыши по серверу, открываем свойства (Properties) и на вкладке Connections ставим галку Enable Remote Connections. SQL Server Managment Studio качаем отсюда →.

Вот все проделанное, только в картинках:

Шаг 1Шаг 2

Шаг 3Шаг 4

Шаг 5

У меня проблемы с SQL Server в Windows 8. Не могу создать БД для программы.

Если у Вас при создании БД выскакивает такая ошибка:

Ошибка SQL Server

Значит Вы установили неправильную версию MS SQL Server. При скачивании дистрибутива нужно смотреть совместимость SQL Server с нужной операционной системой.
Для Windows 8 нужно качать дистрибутив MS SQL Server 2012 по этой ссылке:

Мы случайно удалили справочник из программы, как его восстановить?

В каталоге с установленной программой есть папка StandartSpravFiles, в нем лежат все справочники для программы.
Загрузите тот справочник, который был удален.
При загрузке выйдет сообщение об перезаписи таблицы в БД, в нем нужно будет нажать отмена.
Если сообщение не выйдет, значит Вы удалили справочник и все данные в нем, при этом справочник будет загружен с данными по умолчанию.

При входе в программу, после указания БД выходит ошибка «System.InvalidOperationException: Данная реализация не является частью протестированных криптографических алгоритмов Windows Platform FIPS.». Установлена Windows 7.

У Вас включен параметр безопасности «Системная криптография: использовать FIPS совместимые алгоритмы для шифрования, хеширования и подписывания«. Его нужно отключить. Для этого войдите в Панель управления  -> Администрирование -> Локальная политика безопасности и в дереве Параметры безопасности перейти на узел Локальные политики -> Параметры безопасности. Найдите политику «Системная криптография: использовать FIPS совместимые алгоритмы для шифрования, хеширования и подписывания» и отключите ее в свойствах см. рисунки внизу.

Отключение FIPS

 

Отключение FIPS 2

Мы хотим переустановить программу со одного компьютера на другой, какие наши действия? Где брать серийный номер и главное как сохранить всю БД?

Используйте второй способ из следующего видео для создания резервной копии БД:

Восстановление БД в видео тоже показано. Перед восстановлением БД на другом ПК нужно будет создать БД из программы ДНД ЭТЛ Профессионал .Нет и затем выполнить восстановление из MS SQL Managment Studio.

MS SQL Managment Studio нужно устанавливать такой же версии как и установленный на ПК SQL Server (если SQL Server 2005 то MS SQL Managment Studio 2005, если SQL Server 2008 то MS SQL Managment Studio 2008 и т.д. ).

SQL Management Studio Вы можете загрузить с официального сайта корпорации Microsoft:

SQL Management Studio 2005 —  http://www.microsoft.com/ru-ru/download/details.aspx?id=8961

SQL Management Studio 2008 — http://www.microsoft.com/ru-ru/download/details.aspx?id=7593

SQL Management Studio 2012 — http://www.microsoft.com/ru-ru/download/details.aspx?id=29062

Также есть способы создание/восстановление резервных копий  через командную строку, Вы можете найти их в интернете через Гугл например. 

Запасной ключ от программы Вы сможете получить в кабинете покупателя.

View category→

Общие вопросы по MS SQL Server (2)

Ошибка «CREATE DATABASE запрещено». Способы решения для программы ДНД ЭТЛ Профессионал .Нет

Эта ошибка («CREATE DATABASE запрещено») возникла у Вас из-за того, что текущий пользователь не имеет прав на создание БД в MS SQL Server.

Можно решить эту проблему следующими способами:

1. Запустить ДНД ЭТЛ Профессионал .Нет от имени администратора. Для этого перейдите в папку с установленной программой, по умолчанию это папка:

Для 32-разрядной ОС — C:Program FilesДНД Софт (ИП Рыженков)ДНД ЭТЛ Профессионал .Нет v.4.1

Для 64-разрядной ОС— C:Program Files (x86)ДНД Софт (ИП Рыженков)ДНД ЭТЛ Профессионал .Нет v.4.1

Нажать правой кнопкой мыши по файлу с именем DNDEtlPro.exe и в выпадающем списке выберите пункт «Запустить от имени администратора«.

Теперь пользователь сможет создать БД в SQL Server.

2. Настроить MS SQL Server для добавления текущего пользователя к роли Администратор.

При наличии у пользователя прав локального администратора в операционной системе, в которой установлен Microsoft SQL Server 2008, может случиться ситуация, что прав на подключение или управление сервером SQL у такого пользователя нет. Случиться такое может по разным причинам (обычно из-за банальной установки SQL Server’а доменным пользователем, которого уже удалили). Однако, есть возможность без переустановки SQL Server’а получить административные права любому пользователю, обладающим локальными административными правами на уровне ОС. Для этого нужно проделать следующие действия…
— зайти в систему от имени пользователя с правами локального администратора
— запустить командную строку с правами администратора (начиная с Windows Server 2008 по умолчанию включен UAC, поэтому для полных прав в системе все программы нужно запускать правым кликом > запуск от админа)
— выполнить остановку службы SQL Server
net stop MSSQLSERVER
— выполнить запуск службы SQL Server в однопользовательском режиме
net start MSSQLSERVER /m
— подключиться к командному процессору управления SQL Server с правами текущего пользователя
sqlcmd -E
— добавить объект безопасности Windows (локального или доменного пользователя или группу) в базу данных пользователей SQL Server
CREATE LOGIN [builtinадминистраторы] FROM WINDOWS;
GO;
— назначить этому пользователю права администратора SQL Server’a
EXEC sp_addsrvrolemember ‘builtinадминистраторы’, ‘sysadmin’;
GO;
— выйти из sqlcmd
exit
— запустить службу SQL Server в обычном режиме
net start MSSQLSERVER
— теперь можно подключаться через программу к вашему SQL серверу и выполнять необходимые действия.

Ошибка «При установлении соединения с SQL Server произошла ошибка». Способы решения.

sp1

Эта ошибка («При установлении соединения с SQL Server произошла ошибка») возникает в двух случаях:

1. Вы не установили на свой ПК MS SQL Server. Ссылки на установочные файлы можно найти здесь →.

2. Служба SQL Server не запущена. Бывает так, что при установленном MS SQL Server, при подключении выходит эта ошибка. Некоторые программы могут отключать службу MS SQL Server. Для устранения этой проблемы нужно заново запустить службу MS SQL Server. Для этого сделайте следующее:

— В меню Пуск щелкните правой кнопкой пункт Все программы, укажите Microsoft SQL Server 2005, Средства настройки и выберите пункт Диспетчер конфигурации SQL Server.

sp2

— В диспетчере конфигурации SQL Server выберите пункт Службы SQL Server.

sp3

— В области подробных сведений щелкните службу SQL Server правой кнопкой мыши и выберите Запустить .

sp4

После этих операций попробуйте снова подключится к БД.

 

View category→