Скачать 99.32 Kb.
|
Установка архива для ПППД «Ассистент» ПППД «Ассистент» может использовать общее хранилище данных. Для этого нужно установить БД Oracle, развернуть web-сервис доступа к данным и настроить адрес web-сервиса в программе. Оглавление1.Установить .Net Framework 1 2.Установка Oracle10XE 1 2.1.Установить системные настройки сервера. 2 3.Установка Oracle клиент 2 3.1.Описание строки подключения к Oracle 3 3.2.Проверить кодировку 3 3.3.Проверить подписание библиотеки ODP 4 4.Установка web-сервиса “Assistant” 4 4.1.Установка службы Windows “Ассистент” 4 4.2.Создание БД архива ПППД «Ассистент» 5 4.3.Запуск службы «Ассистент» 5 4.4.Проверка доступности web-сервиса «Ассистент» 5 4.5.Настройка доступа к архиву в ПППД «Ассистент» 6 4.6.Удаление службы «Ассистент» 7 5.Возможные ошибки 7 Перед установкой клиента Oracle и web-сервиса нужно установить .Net Framework 3.5 SP1 Затем .Net Framework 4 Инсталляторы Framework можно взять на официальном сайте http://www.microsoft.com/downloads/ru-ru/
В качестве хранилища данных для программы ПППД «Ассистент» предлагается использовать сервер БД Oracle10XE, хотя вы можете использовать и другую версию Oracle. Если у Вас имеется установленная БД Oracle, Вы можете расположить архив ПППД «Ассистент» в ней. В этом случае текущий пункт нужно пропустить. Инсталляционный файл можно скачать из официального источника на сайте http://www.oracle.com/technetwork/database/express-edition/downloads Для установки Oracle10XE нужно запустить файл OracleXEUniv.exe
После установки Oracle нужно перезагрузить компьютер. После установки Oracle10XE, нужно настроить сервер: изменить кодировку БД на CL8MSWIN1251 и указать основные параметры сервера. Для этого нужно перейти в папку и запустить файл ../Soft_Upp/OracleXE/ORA_change_lang/alter.bat Примечание: если вы используете БД Oracle10g или Oracle11g - смена кодировки БД не требуется. Для работы web-сервиса с БД Oracle требуются дополнительные компоненты, поэтому нужно устанавливать Oracle клиент, даже если на компьютере уже установлен сервер Oracle. Инсталляционные файлы можно скачать из официальных источников http://www.oracle.com/technetwork/topics/winsoft-085727.html Запустить файл установки setup.exe
Далее следовать шагам мастера установки. При подключении к Oracle требуется указать наименование сервера. Список серверов Oracle описан в файле: %ORACLE_HOME%\NETWORK\ADMIN\tnsnames.ora Описание подключения в текст файла: XE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = comp_name)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE) ) ) где: XE наименование сервера Oracle Comp_name имя или IP адрес компьютера 1521 порт Зайти в реестр Windows (regedit.exe) HKEY_LOCAL_MASHIN\SOFTWARE\ORACLE\KEY_OraClient10g_home1 Установить значение переменной NLS_LANG = AMERICAN_AMERICA.CL8MSWIN1251 В проводнике Windows (Total Commander не отображает) открыть папку C:\Windows\assembly Должны присутствовать файлы: Oracle.DataAccess Policy.9.2.Oracle.DataAccess (номер версии может отличатьcя) Если файлов нет - возможно перед установкой клиента Oracle не был установлен .Net Framework 3.5. ПППД «Ассистент» реализует доступ к хранилищу данных через Web-сервис. Для установки web-сервиса как службы Windows нужно запустить файл: AssistantService\setup.exe На этом шаге нужно указать точку доступа к Web-сервису, где 127.0.0.1 – это IP или имя компьютера. Порт можно указать через двоеточие (Например, http://127.0.01:8080/Assistant) Именно эта строка будет указана в настройках ПППД Ассистент. Точка доступа сохраняется в конфигурационном файле c:\Program Files\KoPR\Assistant\Config.xml
После установки службы Windows нужно ее запустить. Для этого нужно открыть окно служб Пуск (Start) > Панель Управления (Control Panel) > Администрирование (Administrative Tools) > Службы (Services) Либо запустив из командной строки services.msc Найти службу с наименованием ‘Служба «Ассистент»’. И по правой кнопке - Запустить(Start) Тип запуска службы установлен как «Авто». Это значит, что при включении\перезагрузке компьютера эта служба будет запущена автоматически. В файле конфигурации c:\Program Files\KoPR\Assistant\Config.xml хранится точка доступа к web-сервису, которую мы указывали при установке Например: Для проверки работоспособности Web-сервиса, необходимо скопировать это значение в адресную строку браузера. Если эта ссылка открывается в браузере - сервис запущен и доступен. Если служба недоступна, попробуйте перегрузить компьютер Для использования архива в ПППД «Ассистент» нужно на всех клиентских местах в настройках программы ПППД «Ассистент» в закладке «Прочие» установить признак использования архива и указать адрес web-сервиса (точку доступа) (п. 4.1). При первом обращении к архиву, будут запрошены параметры подключения к БД Oracle. Логин\пароль под которыми будет происходить подключение к Oracle. Источник - это наименование сервера Oracle (п. 3.1) Схема – наименование схемы Oracle в которой находятся таблицы архива ПППД «Ассистент» После удачного подключения эти параметры будут сохранены в конфигурационном файле. И повторно запрашиваться не будут. По кнопке можно изменить настройки подключения. Кнопка «Проверить» проверяет доступность к данным. Остановить службу Windows (аналогично п. 4.3). Удалить службу можно через инсталляционный файл, либо через установку\удаление программ Windows
“Unable to find a version of the runtime to run this application” И служба «Ассистент» , Web-сервис останавливается
“ORA-12705: Cannot access NLS data files or invalid environment specified”
Ошибка при получении ответа HTTP на http://virt_000/Assistant. Возможно, это вызвано тем, что привязка конечной точки службы не использует протокол HTTP. Это может быть также вызвано тем, что контекст запроса HTTP прерван сервером (возможно, из-за отключения службы).
Возможно при удалении служба активна, предыдущее удаление закончилось с ошибкой, либо отдельно были удалены файлы приложения службы.
>sc delete Assistant
Инициализатор типа "AssistantService.clConnection" выдал исключение. Нужно проверить файл лога процесса: c:\Program Files\KoPR\Assistant Service\Error.log Это говорит о том, что сервису не удалось подключиться к Oracle. Если только что были установлены компоненты, перезагрузить компьютер и повторить попытку. Проверить установлены ли дополнительные компоненты Oracle (п.3)
ORA-03113: end-fo-file on communication channel ORA-12170: TNS:Connect timeout occurred Это значит, что сервис доступен, но он не может связаться с Oracle. БД Oracle остановлена либо недоступна.
Сервис недоступен. .. or turn on tracing as per the Microsoft .NET Framework 3.0 SDK Не установлен .NET Frame Work 3.5 |
Пояснительная записка к дипломному проекту На тему: «Разработка crm-системы... В данном дипломном проекте разрабатывается система управления взаимоотношениями с клиентами на основе Mayral Framework | Программа по формированию навыков безопасного поведения на дорогах... Методическое пособие предназначено для учителей, которые планируют проводить занятия по курсу «Основы программирования на приме-ре... | ||
Архимедова сила. 7-й класс Цели Обнаружить наличие силы, выталкивающей тело из жидкости; установить, от каких факторов она зависит; установить формулу расчета архимедовой... | Реферат Тычинин И. А. Разработка приложения для портативных устройств... Тычинин И. А. Разработка приложения для портативных устройств с использованием qt framework, квалификационная работа на степень бакалавра... | ||
1. Лекция: Что такое asp. Net Обж и музыки, оснащены ноутбуками, мультимедийными проектороми и экранами на треноге | Basic ... | ||
Урок Графические методы Гарнаев А. Visual Basic. Net. Разработка приложений. Глава 12 Единицей измерения в заданной по умолчанию системе координат является пиксель (минимальный элемент изображения) | Общеобразовательного учреждения Интернет. Защита от информации, не отвечающей требованиям законодательства Российской Федерации, не совместимой с задачами образования... | ||
Урока № урока по теме Основы графики. Графические редакторы Урок №3 Знакомство с Paint. Net Использование икт позволяет обеспечить максимальную наглядность на уроке, разнообразить деятельность учащихся | Горячие страницы украинской печати дайджест На фото: «Бумбокс» — одна из украинских групп, что их ещё можно услышать в украинском радиоэфире… Фото с сайта dgennifer hiblogger... | ||
Принципы доступа к данным через ado. Net. Вопросы по темам рефератов Основные понятия и определения корпоративных информационных систем. Классификация кис по характеру использования. Стратегии развития... | Рабочая программа дисциплины Теория колебаний Лекторы Кандидат физико-математических наук, доцент, Елютин Павел Вячеславович, кафедра квантовой электроники физического факультета мгу,... | ||
Программа по формированию навыков безопасного поведения на дорогах... ... | Рабочая программа дисциплины Нелинейная динамика Лекторы Кандидат физико-математических наук, доцент, Елютин Павел Вячеславович, кафедра квантовой электроники физического факультета мгу,... | ||
Программа 25 февраля 2010г Презентация программ развития по информатизации образовательного учреждения. Применение компьютерных программ по автоматизации отчетности... | «Указатель Стандартов. Net» на К сожалению, в российских библиотеках обслуживание базами данных ведется не столь активно, как в зарубежных. Но постепенно библиотеки... |