PrintMonitor Pro - программа для контроля процессов печати  
    Английский  Русский
     PrintMonitor Pro
    Главная
    Возможности
    Внедрение
    Отзывы и пресса
    FAQ
 

   Подписка на рассылку
   
   

Настройка работы с MS SQL Server 2000
Настройка работы с MySQL
Настройка работы с PostgreSQL

Настройка работы PrintMonitor с базами данных Microsoft SQL Server 2000

Для того, чтобы настроить сохранение журнала печати в базе данных на MS SQL Server 2000, выполните следующие действия:

1. Создайте базу данных на MS SQL Server 2000, в которую PrintMonitor будет сохранять данные журнала печати.

2. Для созданной базы данных выполните скрипт mssql_build_base.sql, который находится в поддиректории Database рабочей директории PrintMonitor. В результате выполнения этого скрипта в базе данных будут созданы таблицы и связи для хранения журнала печати, а также служебные таблицы PrintMonitor.

3. Запустите приложение просмотра PrintMonitor. Подключитесь к созданной на предыдущих шагах базе данных.

Для подключения к базе данных выберите пункт меню "Файл \ Подключение". В открывшемся диалоге выберите из выпадающего списка "Источник данных" пункт "Microsoft SQL Server". Настройте параметры подключения к SQL Server и нажмите кнопку "Ok".

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

4. Для настройки службы слежения PrintMonitor откройте диалог настроек (пунк меню: "Инструменты \ Настройки"). Выберите закладку "MS SQL Server". В открывшемся диалоге укажите параметры подключения к SQL Server для службы слежения.

5. Откройте закладку "Базы данных" дилога настроек. Поставьте флажок возле пункта списка "MS SQL Server" и нажмите кнопку "Применить".

6. Перезапустите службу слежения.

Перезапустить службу можно либо из меню приложения просмотра (пункт меню: "Инструменты \ Служба \ Перезапустить службу"), либо воспользовавшись стандартным приложением Windows для управления службами (пункт меню: "Инструменты \ Служба \ Службы...").


Как выполнить скрипт на сервере MS SQL, если не установлены графические клиентские утилиты.

В комплект поставки MS SQL (MSDE) входит приложение, позволяющее выполнять скрипты на сервере баз данных из командной строки. Это приложение - osql.exe. Для выполнение SQL-скрипта на локально установленном сервере командная строка, вызывающее данное приложение, будет иметь приблизительно следующий вид:

OSQL.exe -S 127.0.0.1 -d PrintMonitor -U manager -i mssql_build_base.sql

В этой строке:

  • S — имя сервера баз данных
  • d — база данных, для которой будет выполнен скрипт
  • U — логин пользователя базы данных
  • i — имя скрипта SQL

После запуска OSQL.exe попросит ввести пароль. Введите пароль пользователя . В результате скрипт mssql_build_base.sql будет выполнен для базы данных PrintMonitor.

Подробнее о параметрах OSQL можно узнать, набрав в командной строке:

OSQL.exe -?



Настройка работы PrintMonitor с базами данных MySQL

Внимание! Для корректной работы PrintMonitor 3.x с сервером MySQL необходимо установить драйвер MySQL ODBC 3.51 Driver.

Для того, чтобы настроить сохранение журнала печати в базе данных на сервере MySQL, выполните следующие действия:

1. Создайте базу данных на сервере MySQL, в которую PrintMonitor будет сохранять данные журнала печати.

2. Для созданной ранее базы данных выполните скрипт mssql_build_base.sql, который находится в поддиректории Database рабочей директории PrintMonitor. В результате выполнения этого скрипта в базе данных будут созданы таблицы для хранения журнала печати, а также служебные таблицы PrintMonitor.

3. Создайте системный DSN в администраторе источников данных ODBC. Для этого откройте приложение администратора источников данных ("Пуск / Настройка / Панель управления / Администрирование / Источники данных (ODBC)"), переключитесь на закладку "Системный DSN" и нажмите кнопку "Добавить". В открывшемся списке драйверов выберите MySQL ODBC 3.51 Driver и нажмите кнопку "Готово". На следующем диалоге будет предложено настроить параметры подключения к MySQL. В поле "Data Source Name" введите название "printmonitor". Остальные поля оставьте без изменения.

4. Запустите приложение просмотра PrintMonitor. Подключитесь к созданной на предыдущих шагах базе данных. Для подключения к базе данных выберите пункт меню "Файл \ Подключение". В открывшемся диалоге выберите из выпадающего списка "Источник данных" пункт "MySQL". Настройте параметры подключения к серверу MySQL и нажмите кнопку "Oк". В случае успешного подключения в левой части главного окна приложения должно открыться дерево отчетов.

5. Для настройки службы слежения PrintMonitor откройте диалог настроек (пунк меню: "Инструменты \ Настройки"). Выберите закладку "MyServer". В открывшемся диалоге укажите параметры подключения к серверу MySQL для службы слежения.

6. Откройте закладку "Базы данных" дилога настроек. Поставьте флажок возле пункта списка "MySQL" и нажмите кнопку "Применить".

7. Перезапустите службу слежения. Перезапустить службу можно либо из меню приложения просмотра (пункт меню: "Инструменты \ Служба \ Перезапустить службу"), либо воспользовавшись стандартным приложением Windows для управления службами (пункт меню: "Инструменты \ Служба \ Службы...").


Особенности настройки работы PrintMonitor с базами данных MySQL 5

Установка и настройка для сервера MySQL 5 имеет ряд особенностей:

1. Необходимо устанавливать PrintMonitor версии 3.8 или выше.

2. На сервере MySQL 5 задайте cp1251 в качестве локализации по умолчанию. Для этого в файле конфигурации my.ini установите default-character-set=cp1251 (в клиентской и серверной секции).

3. Обновите драйвер MyODBC до версии 3.51.12. Последнюю версию драйвера можно взять с официальной страницы загрузки MySQL: http://mysql.org/downloads/connector/odbc/3.51.html.

4. Для этой версии драйвера необходимо вручную задать используемую кодовую страницу.
Для этого откройте ODBC Data Source Administrator (Start \ Settings \ Control Panel \ Administrative Tools \ Data Sources (ODBC)), перейдите на закладку System DSN и откройте свойства DSN printmonitor.
На закладке Connect Options свойств DSN printmonitor задайте в поле Initial Statement "SET CHARACTER SET cp1251".


Рис.1. Настройка DSN printmonitor.



Настройка работы PrintMonitor с базами данных PostgreSQL

Для того, чтобы настроить сохранение журнала печати в базе данных на сервере PostgreSQL, выполните следующие действия:

1. Создайте базу данных на сервере PostgreSQL, в которую PrintMonitor будет сохранять данные журнала печати.

2. Для созданной на первом шаге базы данных выполните скрипт postgresql_build_base.sql, который находится в поддиректории Database \ PostgreSQL рабочей директории PrintMonitor. В результате выполнения этого скрипта в базе данных будут созданы таблицы для хранения журнала печати, а также служебные таблицы PrintMonitor.

3. Создайте системный DSN в администраторе источников данных ODBC. Для этого откройте приложение администратора источников данных ("Пуск / Настройка / Панель управления / Администрирование / Источники данных (ODBC)"), переключитесь на закладку "Системный DSN" и нажмите кнопку "Добавить". В открывшемся списке драйверов выберите "PostgreSQL ANSI" и нажмите кнопку "Готово". На следующем диалоге будет предложено настроить параметры подключения к PostgreSQL. В поле "Data Source Name" введите название "pg_printmonitor". Остальные поля оставьте без изменения.

Альтернативный способ создания DSN: откройте диалог настроек приложения (меню: Инструменты \ Настройки) и перейдите на закладку "PostgreSQL", нажмите на ссылку "Создать DSN (ODBC) для работы с PostgreSQL".

4. Запустите приложение просмотра PrintMonitor. Подключитесь к созданной на предыдущих шагах базе данных.

Для подключения к базе данных выберите пункт меню "Файл \ Подключение". В открывшемся диалоге выберите из выпадающего списка "Источник данных" пункт "PostgreSQL". Настройте параметры подключения к серверу PostgreSQL и нажмите кнопку "Oк".

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

5. Для настройки службы слежения PrintMonitor откройте диалог настроек (пунк меню: "Инструменты \ Настройки"). Выберите закладку "PostgreSQL". В открывшемся диалоге укажите параметры подключения к серверу PostgreSQL для службы слежения.


Рис.2 "Диалог настройки подключения к серверу PostgreSQL"

6. Откройте закладку "Базы данных" дилога настроек. Поставьте флажок возле пункта списка "PostgreSQL" (остальные флажки можно снять) и нажмите кнопку "Применить".

7. Перезапустите службу слежения.

Перезапустить службу можно либо из меню приложения просмотра (пункт меню: "Инструменты \ Служба \ Перезапустить службу"), либо воспользовавшись стандартным приложением Windows для управления службами (пункт меню: "Инструменты \ Служба \ Службы...").

Нажмите кнопку "Ок", чтобы сохранить все изменения, внесенные в настройки.


Ресурсы Интернет

Официальный сайт разработчиков MySQL
Страница загрузки MySQL
Страница загрузки драйвера MyODBC
Русский сайт MySQL

Cайт PostgreSQL
PostgreSQL по-русски

   © PrintMonitor Pro 2000-2011

   info@printmonitorpro.com
    Соглашение с посетителем Rambler's Top100