Установить. Net Framework





Скачать 99.32 Kb.
НазваниеУстановить. Net Framework
Дата публикации24.03.2015
Размер99.32 Kb.
ТипДокументы
100-bal.ru > Информатика > Документы
Установка архива для ПППД «Ассистент»

ПППД «Ассистент» может использовать общее хранилище данных. Для этого нужно установить БД 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



  1. Установить .Net Framework


Перед установкой клиента Oracle и web-сервиса нужно установить

.Net Framework 3.5 SP1

Затем

.Net Framework 4
Инсталляторы Framework можно взять на официальном сайте

http://www.microsoft.com/downloads/ru-ru/


  • dotnetfx35 (Microsoft .NET Framework 3.5 with SP1) rus.exe

  • dotNetFx40_Full_x86_x64.exe

  • dotNetFx40LP_Full_x86_x64ru.exe
  1. Установка Oracle10XE


В качестве хранилища данных для программы ПППД «Ассистент» предлагается использовать сервер БД Oracle10XE, хотя вы можете использовать и другую версию Oracle.

Если у Вас имеется установленная БД Oracle, Вы можете расположить архив ПППД «Ассистент» в ней. В этом случае текущий пункт нужно пропустить.
Инсталляционный файл можно скачать из официального источника на сайте

http://www.oracle.com/technetwork/database/express-edition/downloads
Для установки Oracle10XE нужно запустить файл OracleXEUniv.exe




На следующем шаге нужно указать и повторить пароль к базе данных. Этот пароль может быть использован при подключении пользователей SYS и SYSTEM.










После установки Oracle нужно перезагрузить компьютер.
    1. Установить системные настройки сервера.


После установки Oracle10XE, нужно настроить сервер: изменить кодировку БД на CL8MSWIN1251 и указать основные параметры сервера. Для этого нужно перейти в папку и запустить файл

../Soft_Upp/OracleXE/ORA_change_lang/alter.bat
Примечание: если вы используете БД Oracle10g или Oracle11g - смена кодировки БД не требуется.

  1. Установка Oracle клиент


Для работы web-сервиса с БД Oracle требуются дополнительные компоненты, поэтому нужно устанавливать Oracle клиент, даже если на компьютере уже установлен сервер Oracle.
Инсталляционные файлы можно скачать из официальных источников

http://www.oracle.com/technetwork/topics/winsoft-085727.html
Запустить файл установки setup.exe

На втором шаге мастера установки необходимо выбрать вариант установки.

Если на текущем компьютере установлен сервер Oracle – выбираем Администратор



Иначе, для связи с БД достаточно только ниже перечисленных компонент

  • Oracle Windows Interfaces 10.2.0.1.0

    • Oracle Objects for OLE 10.2.0.1.0

    • Oracle ODBC Driver 10.2.0.1.0

    • Oracle Provider for OLE DB 10.2.0.1.0

    • Oracle Data Provider for .NET 10.2.0.1.0

  • Oracle Net 10.2.0.1.0

описание: 2010-01-14 14h49_50.png

Далее следовать шагам мастера установки.
    1. Описание строки подключения к Oracle


При подключении к 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 порт
    1. Проверить кодировку


Зайти в реестр Windows (regedit.exe)

HKEY_LOCAL_MASHIN\SOFTWARE\ORACLE\KEY_OraClient10g_home1

Установить значение переменной

NLS_LANG = AMERICAN_AMERICA.CL8MSWIN1251



    1. Проверить подписание библиотеки ODP


В проводнике Windows (Total Commander не отображает) открыть папку

C:\Windows\assembly

Должны присутствовать файлы:

Oracle.DataAccess

Policy.9.2.Oracle.DataAccess (номер версии может отличатьcя)
Если файлов нет - возможно перед установкой клиента Oracle не был установлен .Net Framework 3.5.
  1. Установка web-сервиса “Assistant”


ПППД «Ассистент» реализует доступ к хранилищу данных через Web-сервис.

    1. Установка службы Windows “Ассистент”


Для установки web-сервиса как службы Windows нужно запустить файл:

AssistantService\setup.exe




На этом шаге нужно указать точку доступа к Web-сервису, где 127.0.0.1 – это IP или имя компьютера. Порт можно указать через двоеточие (Например, http://127.0.01:8080/Assistant)

Именно эта строка будет указана в настройках ПППД Ассистент.

Точка доступа сохраняется в конфигурационном файле

c:\Program Files\KoPR\Assistant\Config.xml
    1. Создание БД архива ПППД «Ассистент»


Для создания БД архива ПППД «Ассистент» в Oracle нужно установить признак

[*] Создать архив ПППД «Ассистент» в БД Oracle

Указать наименование схемы, в которой будут расположены данные и пароль к этой схеме.




Далее появится окно запроса подключения к Oracle. Требуется ввести наименование сервера Oracle (п. 3.1),

наименование системного пользователя и его пароль.




Будет запущено командное окно хода процесса.

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

c:\Program Files\KoPR\Assistant\SQL\create_user_ASSISTANT.log

и прочитать ошибку.

В случае ошибки повторить установку БД архива можно удалив Web-службу (п. 4.6) и запустив установку снова.






    1. Запуск службы «Ассистент»


После установки службы Windows нужно ее запустить. Для этого нужно открыть окно служб

Пуск (Start) > Панель Управления (Control Panel) > Администрирование (Administrative Tools) > Службы (Services)

Либо запустив из командной строки services.msc

Найти службу с наименованием ‘Служба «Ассистент»’. И по правой кнопке - Запустить(Start)



Тип запуска службы установлен как «Авто». Это значит, что при включении\перезагрузке компьютера эта служба будет запущена автоматически.

    1. Проверка доступности web-сервиса «Ассистент»


В файле конфигурации

c:\Program Files\KoPR\Assistant\Config.xml

хранится точка доступа к web-сервису, которую мы указывали при установке

Например:

http://127.0.0.1/Assistant>

Для проверки работоспособности Web-сервиса, необходимо скопировать это значение в адресную строку браузера. Если эта ссылка открывается в браузере - сервис запущен и доступен.


Если служба недоступна, попробуйте перегрузить компьютер

    1. Настройка доступа к архиву в ПППД «Ассистент»


Для использования архива в ПППД «Ассистент» нужно на всех клиентских местах в настройках программы ПППД «Ассистент» в закладке «Прочие» установить признак использования архива и указать адрес web-сервиса (точку доступа) (п. 4.1).



При первом обращении к архиву, будут запрошены параметры подключения к БД Oracle.



Логин\пароль под которыми будет происходить подключение к Oracle.

Источник - это наименование сервера Oracle (п. 3.1)

Схема – наименование схемы Oracle в которой находятся таблицы архива ПППД «Ассистент»
После удачного подключения эти параметры будут сохранены в конфигурационном файле. И повторно запрашиваться не будут.

По кнопке можно изменить настройки подключения.

Кнопка «Проверить» проверяет доступность к данным.
    1. Удаление службы «Ассистент»


Остановить службу Windows (аналогично п. 4.3).

Удалить службу можно через инсталляционный файл, либо через установку\удаление программ Windows




  1. Возможные ошибки


  • Ошибка при установке Oracle Client

“Unable to find a version of the runtime to run this application”

И служба «Ассистент» , Web-сервис останавливается



Установлен .NET FrameWork версии 4.

Нужно установить сначала 3.5, а потом только 4






  • При подключении к Oracle (программой PL SQL Developer)

“ORA-12705: Cannot access NLS data files or invalid environment specified”



Не правильно установлена кодировка.

Нужно зайти в реестр Windows (regedit.exe)

HKEY_LOCAL_MASHIN\SOFTWARE\ORACLE\

KEY_OraClient10g_home1

NLS_LANG = AMERICAN_AMERICA.CL8MSWIN1251


  • Из приложения «Ассистент», при подключении сервиса к Oracle

Ошибка при получении ответа HTTP на http://virt_000/Assistant.

Возможно, это вызвано тем, что привязка конечной точки службы не использует протокол HTTP. Это может быть также вызвано тем, что контекст запроса HTTP прерван сервером (возможно, из-за отключения службы).



На компьютере с сервисом не установлен клиент Oracle.
Даже если установлен сервер Oracle требуется установить еще и клиент, указав дополнительные утилиты




  • Ошибка при удалении службы «Ассистент»



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


    • Повторить удаление после перезагрузки компьютера.

    • Удалить запись о службе Windows из списка служб можно из командной строки:

>sc delete Assistant

    • Удалить запись о службе из списка установленных приложений можно, удалив записи в реестре Windows, которые относятся к «Assistant Service» (перед исправлениями реестра не забудьте сделать резервную копию)

  • Ошибка в ПППД «Ассистент» при обращении к архиву

Инициализатор типа "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

Добавить документ в свой блог или на сайт

Похожие:

Установить. Net Framework iconПояснительная записка к дипломному проекту На тему: «Разработка crm-системы...
В данном дипломном проекте разрабатывается система управления взаимоотношениями с клиентами на основе Mayral Framework
Установить. Net Framework iconПрограмма по формированию навыков безопасного поведения на дорогах...
Методическое пособие предназначено для учителей, которые плани­руют проводить занятия по курсу «Основы программирования на приме-ре...
Установить. Net Framework iconАрхимедова сила. 7-й класс Цели
Обнаружить наличие силы, выталкивающей тело из жидкости; установить, от каких факторов она зависит; установить формулу расчета архимедовой...
Установить. Net Framework iconРеферат Тычинин И. А. Разработка приложения для портативных устройств...
Тычинин И. А. Разработка приложения для портативных устройств с использованием qt framework, квалификационная работа на степень бакалавра...
Установить. Net Framework icon1. Лекция: Что такое asp. Net
Обж и музыки, оснащены ноутбуками, мультимедийными проектороми и экранами на треноге
Установить. Net Framework iconBasic
...
Установить. Net Framework iconУрок Графические методы Гарнаев А. Visual Basic. Net. Разработка приложений. Глава 12
Единицей измерения в заданной по умолчанию системе координат является пиксель (минимальный элемент изображения)
Установить. Net Framework iconОбщеобразовательного учреждения
Интернет. Защита от информации, не отвечающей требованиям законодательства Российской Федерации, не совместимой с задачами образования...
Установить. Net Framework iconУрока № урока по теме Основы графики. Графические редакторы Урок №3 Знакомство с Paint. Net
Использование икт позволяет обеспечить максимальную наглядность на уроке, разнообразить деятельность учащихся
Установить. Net Framework iconГорячие страницы украинской печати дайджест
На фото: «Бумбокс» — одна из украинских групп, что их ещё можно услышать в украинском радиоэфире… Фото с сайта dgennifer hiblogger...
Установить. Net Framework iconПринципы доступа к данным через ado. Net. Вопросы по темам рефератов
Основные понятия и определения корпоративных информационных систем. Классификация кис по характеру использования. Стратегии развития...
Установить. Net Framework iconРабочая программа дисциплины Теория колебаний Лекторы
Кандидат физико-математических наук, доцент, Елютин Павел Вячеславович, кафедра квантовой электроники физического факультета мгу,...
Установить. Net Framework iconПрограмма по формированию навыков безопасного поведения на дорогах...
...
Установить. Net Framework iconРабочая программа дисциплины Нелинейная динамика Лекторы
Кандидат физико-математических наук, доцент, Елютин Павел Вячеславович, кафедра квантовой электроники физического факультета мгу,...
Установить. Net Framework iconПрограмма 25 февраля 2010г
Презентация программ развития по информатизации образовательного учреждения. Применение компьютерных программ по автоматизации отчетности...
Установить. Net Framework icon«Указатель Стандартов. Net» на
К сожалению, в российских библиотеках обслуживание базами данных ведется не столь активно, как в зарубежных. Но постепенно библиотеки...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск