файла Init.mdb для приложения MarcWeb, помещенного в корневой каталог Web-сервера: [Connection String for Init.mdb] DBQ&UserDir\..\MarcWeb\Marc\Init.mdb.

РАБОТА В ИНТЕРНЕТЕ

В системе существует два варианта модуля "Поиск через Интернет":
Первый вариант (Простой поиск через INTERNET), основан на использовании HTML-кодов и CGI-модулей. Этот вариант помещается в каталог CGI после разворачивания дистрибутива на Вашем компьютере.
Второй вариант (Расширенный поиск через INTERNET), при разработке которого использованы технологии активных данных, располагается в директории MarcWeb после разворачивания дистрибутива на Вашем компьютере. Технология ASP позволяет создавать не зависящие от платформ Web-страницы, которые можно просматривать любой программой просмотра. В своей основе ASP – это сценарий, исполняемый на сервере. Этот код динамически выполняется при запросе страницы, а получившийся в результате выполнения HTML-текст отправляется программе просмотра. Результирующая страница может содержать чистый HTML, понятный любой программе просмотра! Но этим не ограничивается возможности результирующих страниц, они могут быть дополнены клиентским сценарием, элементами управления ActiveX и динамическим HTML. Этот вариант дополнен возможностью электронной доставки документов (ЭДД).
WEB-сервер – программа, управляющая механизмом Internet-публикаций. Основной Web-сервер для узлов, построенных на технологии Windows NT, - это Microsoft Internet Information Server (IIS). IIS существует в версиях, как для Windows NT/2000 Server. Чтобы Ваш компьютер использовался как Web-сервер, необходимо установить на нем администратор IIS, после чего публиковать Ваши страницы в INTERNET. IIS подддерживет виртуальные каталоги (virtual directories) – псевдонимы для действительных путей на сервере. Виртуальные каталоги очень удобны тем, что скрывают важную информацию о структуре каталогов узла. При добавлении нового виртуального каталога вводится информация о реальном пути, назначенном ему псевдониме и методе доступа к данному виртуальному каталогу (Read, Write или Execute). Метод доступа Read означает, что содержимое данного каталога можно посылать программе просмотра пользователя. Метод доступа Execute означает, что файлы, находящиеся в каталоге разрешается выполнять. На практике это означает, что HTML-файлам требуется метод доступа Read, а ASP-страницы требуют Execute.
Для одновременной работы с обоими вариантами следует скопировать содержимое двух каталогов (CGI и MarcWeb) и выполнить рекомендации по установке обоих вариантов.
ПРОСТОЙ ПОИСК ЧЕРЕЗ INTERNET

Для работы в INTERNET Вы должны выполнить определенные настройки системы.
Во-первых, у Вас должен быть компьютер с установленным Web – сервером.
Во-вторых, на нем должен быть определен каталог для файлов, обеспечивающих возможности INTERNET – поиск АИБС MAРК-SQL. Например: C:\InetPub\wwwroot\cgi-bin или любой другой на любом компьютере, доступном в локальной сети. В этот каталог нужно перенести все подкаталоги и находящиеся в них файлы из каталога CGI, полученного в результате разворачивания дистрибутива системы. Имена каталогов и файлов лучше сохранить:
EXE
MARC
TMP

В результате должны получиться реально три каталога с помещенными в них соответствующими файлами:

C:\InetPub\wwwroot\cgi-bin\MARC
C:\InetPub\wwwroot\cgi-bin\EXE
C:\InetPub\wwwroot\cgi-bin\TMP

Эти каталоги должны быть определены как виртуальные с псевдонимами и соответствующими методами доступа:
EXE - доступна для выполнения модулей (Execute). Подкаталог EXE необходим для хранения исполняемых файлов.

MARC - доступна только для чтения (Read). Подкаталог MARC необходим для хранения HTML-форм запроса на поиск и ответов на запрос через INTERNET. В этом каталоге находятся HTML-файлы, которые позволяют настраивать систему на работу.

TMP - доступна для чтения и записи (Read, Write). Подкаталог TMP необходима для временного хранения файлов ответа на запрос. Она автоматически очищается.


В файле OPACForm.html (директория Marc) для каждого источника информации из файла настройки DSN.INI (директория Exe) заводятся элементы выбора БД, где в значении VALUE=”XXX” должно быть точно указано имя источника в системе MAРК-SQL( см. имя до вертикальной черты в аналогичной строке в файле DSN.INI)


Выбор БД:
..// HTML-предложение, которое определяет БД для подключения
В OPACFORM.html файле определяютсяпараметры, определяющие список полей БД, по которым производится поиск через INTERNET. Предварительно необходимо построить словари для этих полей во всех БД с помощью приложения.
Для этой цели (изменение полей для поиска) следует изменить значение количества полей для поиска в поле VALUE строки:
INPUT TYPE="HIDDEN" NAME="szIndex" VALUE="Х"
X –число, соответствующее количеству полей для поиска ( у нас 3)
и значения VALUE, NAME в строках:

VALUE=”хххх”и NAME="nmCheckBoxХ",
xxx - название поля для поиска, в точности соответствующее названию словаря в системе МАРК-SQL
X – в поле “nmCheckBoxX”- должна возрастать от поля к полю на единицу, начиная с 0
и/или добавить одну или несколько подобных строк.

Например:






-CHECKED> - поле с этим параметром будет выбрано для поиска по умолчанию.
Во всех HTML-файлах в директории C:\InetPub\wwwroot\cgi-bin\MARC необходимо в строчках подобной данной

поставить IP-адрес своего WEB-сервера (адрес IP с компьютера, где был установлен WEB-сервер)

В вашей домашней страничке при создании ссылки для работы с БД необходимо указать ссылку на файл Index.html.
В третьих, необходимо создать на компьютере, где развернут WEB-сервер, источники информации для Ваших БД и сослаться на них в файлах настройки (файл DSN.INI).
Чтобы сделать свою БД доступной через INTERNET необходимо определить ODBC-источник как «Системный DSN», т.е. независимый от зарегистрированного на данном компьютере пользователя .
В файле DSN.INI (директория EXE) прописываются источники информации, к которым будет будет разрешен доступ через INTERNET, следующим образом:
имя-источника в АИБС МАРК-SQL,
разделитель в виде вертикальной черты,
описание системного (System DSN) ODBC-источника через ODBC-администратор системы
Ниже приведены примеры описания источников ODBC. в нескольких видах. На основании этих примеров Вы можете описать свои БД:
- подробное описание ODBC-источника:
База данных Demo|DSN=MarcDemo MarcOracle|
DRIVER=ORACLE ODBC DRIVER; UID=MarcAdmin;
TLO=O; PFC=1; FRL=F;
RST=T; LOB=T; FDL=10;
FRC=10; QTO=T; FEN=T; APA=T;DBA=W;PWD=adm;

Рабочий каталог|DRIVER=Microsoft AccessDriver(*.mdb);
UID=admin;UserCommitSync=Yes;
Threads=3;SafeTransactions=0;
PageTimeout=5;MaxScanRows=8;
MaxBufferSize=512;ImplicitCommitSync=Yes;
FIL=MS Access; DriverId=25;DBQ=C:\MarcSQL\db\Work.mdb

Главный каталог|DRIVER=Microsoft Access Driver(*.mdb);
UID=admin;
UserCommitSync=Yes;Threads=3;
SafeTransactions=0;PageTimeout=5;
MaxScanRows=8;MaxBufferSize=512;
ImplicitCommitSync=Yes;
FIL=MS Access;DriverId=25;
DBQ=C:\MarcSQL\db\main.mdb

-описание odbc-ИСТОЧНИКА c именем ODBC-источника, паролем и идентификатором пользователя:

База данных ORACLE|DSN=MarcOracle;UID=MarcAdmin;PWD=adm

- описание ODBC-источника с именем ODBC-источника, паролем, login-ом и служебным словом CONNECT:

MS SQL|CONNECT;DSN=Marc;Login=sa;Password=
Описание параметров ODBC-источников производится через запятую без переноса на новую строку

Через стандартный браузер пользователь может обратиться на Web-сервер библиотеки. При обращении к странице Web-сервера, предоставляющего свою библиографическую БД для просмотра через Internet, происходит скачивание HTML-страницы с формой, позволяющей сформировать запрос и осуществить поиск в БД.
Окно формы разделено на следующие области для формирования запроса к БД:

Выбор БД - список БД, по которым может быть последовательно осуществлен поиск.

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

Вид ответа - определяет представление найденных по данному запросу записей БД в виде:
списка полей, определенных держателем БД;
стандартной библиографической записи;
файла USMARC;
файла UNIMARC;
файла USMARC;

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

Тип записи
Библиографический уровень

Кнопка "Найти" - позволяют начать поиск в БД.
Кнопка "Очистить" – позволяет очистить окно от предыдущего запроса.

Для поиска в библиографической базе данных необходимо выполнить следующие действия:
выбрать базу данных для поиска из списка доступных ;
отметить поля БД в области "Поля для поиска", по которым предполагается вести поиск;
в окне ввода "Термы" ввести один или несколько термов для поиска (в качестве разделителя нескольких термов использовать пробел);
выбрать логическую операцию, связывающую несколько термов:
"И": выбираются записи, содержащие в одном из выбранных полей все термы;
"ИЛИ": выбираются записи, содержащие любой из термов в одном из выбранных полей;
выбрать вариант представления информации на экране в разделе "Тип ответа":
список полей: заранее определенный хранителем информации список полей вывода;
библиография: стандартное библиографическое описание.
файл USMARC: выбранные из подмножества найденных документы сохраняются в файле (формат USMARC).
файл UNIMARC: выбранные из подмножества найденных документы сохраняются в файле (формат UNIMARC).
файл RUSMARC: выбранные из подмножества найденных документы сохраняются в файле (формат RUSMARC).
выбрать максимальное количество документов, которые будут выданы на экран в результате поиска.
определить вид поиска - условие выбора документов при поиске.

При необходимости сужения условия поиска можно включить возможность задания атрибутов документов в поисковом запросе, таких как:
Тип записи:
Яз. материал
Ноты печатные
Ноты рукописные
Муз. звукозапись
Не муз. звукозапись
Карты печатные
Карты рукописные
Файл
Двумерная графика
Трехмерные объекты
Манускрипт
Библиографический уровень:
Статья (сер)
Статья (мон)
Монография
Сборник
Периодика

Поиск начинается с нажатия клавиши "Найти", пользователю передается заданное им количество документов из всего списка найденных в БД по текущему запросу.
Продолжение поиска начинается с нажатия клавиши "Дальше", пользователю передается следующая порция документов из всего списка найденных в БД по текущему запросу.

Отобранные в процессе поиска и помеченные документы можно заказать в библиотеке (для любого зарегистрированного читателя библиотеки) или скачать в виде файла на свой компьютер (для зарегистрированного читателя библиотеки, имеющего соответствующее разрешение). В случае правильного введения номера читательского билета и фамилии его владельца, появляется сообщение «Ваш заказ принят» или «Ваш заказ выполнен. Возьмите Ваш файл». При нажатии клавиши мыши на словах «Возьмите Ваш файл» можно скачать файл на свой компьютер.

.


РАСШИРЕННЫЙ ПОИСК ЧЕРЕЗ INTERNET
Для работы в INTERNETe необходимо выполнить определенные настройки системы.
Во-первых, в режиме расширенного поиска должен быть компьютер с установленным Web – сервером.
Во-вторых, на компьютере на Web-сервере должен быть определен каталог для приложения (application) с именем MarcWeb, обеспечивающий возможность INTERNET–поиск библиотечной системы MAРК-SQL. Например: C:\InetPub\wwwroot\MarcWeb или любая другая на любом компьютере, доступном в локальной сети. В этот каталог нужно перенести все каталоги и находящиеся в них файлы из каталога MarcWeb, полученной в результате разворачивания дистрибутива системы. Имена катологов и файлов лучше сохранить неизменными:
EXE
MARC
TMP
В результате должны получиться четыре каталога с помещенными в них соответствующими файлами:
C:\InetPub\wwwroot\MarcWeb
C:\InetPub\wwwroot\MarcWeb\Marc
C:\InetPub\wwwroot\MarcWeb\Exe
C:\InetPub\wwwroot\MarcWeb\Tmp
Эти каталоги должны быть определены с соответствующими методами доступа:
MarcWeb – доступен для выполнения ASP-сценариев (Execute). Каталог MarcWeb необходим для хранения ASP-страниц. Он должн быть определен, как каталог для приложения MarcWeb (параметр “Application Setting” имеет значение “MarcWeb”).
MarcWeb\EXE - доступен для выполнения модулей (Execute). Каталог EXE необходим для хранения исполняемых файлов.
MarcWeb\MARC - доступен только для чтения (Read). Каталог MARC необходим для хранения HTML-форм запроса на поиск и ответов на запрос через INTERNET. В этом каталоге находятся HTML-файлы, которые позволяют настраивать систему на работу.
MarcWeb\TMP - доступен для чтения (Read). Каталог TMP необходим для временного хранения файлов ответа на запрос. Он автоматически очищается.
Для успешной установки приложения на Web-сервер под управлением Windows NT необходима установка пакетов обновлений Windows NT Service Pack 6a и Windows NT Option Pack. После установки пакетов средствами обновленного IIS создается новый виртуальный каталог MarcWeb с разрешением выполнения программ и скриптов, имеющий статус приложения. Эта виртуальный каталог ссылается на реальный каталог MarcWeb, имеющий три подкаталога: Marc, Exe и Tmp. Для этих подкаталогов средствами IIS необходимо определить методы доступа (см.ранее). Необходимо также установить права доступа к NTFS-файлам Microsoft Access баз данных, используемых приложением (File Permission):
Настроечная база данных Init.mdb - Authenticated Users с разрешением чтения (RX) .
База данных с документами, например MarcDemo.mdb - Authenticated Users с разрешением чтения и записи (RWX)
Ниже приводится порядок действий при настройке INTERNET - приложения и назначение некоторых файлов, которые могут изменяться пользователями вручную или автоматически с помощью специальной программы настройки модуля MarcWeb, InitWeb.
ПРОГРАММНАЯ НАСТРОЙКА РАСШИРЕННОГО ПОИСКА
Автоматическая настройка производится с помощью специальной программы InitWeb, которая запускается из меню. Предполагается, что модуль InitWeb, разворачивается на компьютере, где установлена программа Web-сервера. Модуль InitWeb высвечивает на экран 4-страничную форму с окнами редактирования и кнопками, расположенными ниже этой формы.
"Путь к файлу со списком источников информации (Dsn.ini)»
Файл DSN.INI с демонстрационным источником информации WebDemo.mdb можно переопределить ( нажав кнопку «»), но надо быть уверенным в том, что прописанные источники информации являются доступными с данного компьютера и будут доступными поэтому для Internet-пользователей. Средствами системы MarcSQL (если она также установлена на этом компьютере), можно определить список баз данных, с которыми может соединяться данный компьютер, и из которого будут выбраны в дальнейшем базы данных для представления в Internet. Список этих баз находится в файле «BIN\DSN.INI»
См. п. «РЕКОМЕНДУЕМЫЙ ПОРЯДОК РАБОТЫ ПО УСТАНОВКЕ WEB-ПРИЛОЖЕНИЯ»
"IP-адрес Web-сервера"
Здесь определяется реальный адрес Web-сервера, на который будет установлен приложение MarcWeb. Рекомендуется копировать каталог MarcWeb в домашний каталог Web-сервера, иначе будет необходимо проводить корректирование файлов вручную, чего хотелось бы избежать в этом варианте настройки.
"Домашний каталог Web-сервера "
По маршруту, указанному в этом окне необходимо будет скопировать весь каталог MarcWeb после завершения работы модуля настройки приложения MarcWeb.
"Установить новые параметры по умолчанию"
После изменений, внесенных в параметры настройки приложения MarcWeb, данные по умолчанию разработчиками системы, можно сохранить свои параметры в качестве исходных. При последующих запусках модуля настройки приложения MarcWeb, в качестве исходных параметров будут выдаваться измененные пользователями системы параметрами, то есть дальнейшие изменения будут добавляться к ранее произведенным. Чтобы вернуться к первоначальным значениям параметров по умолчанию, необходимо переименовать два файла:
«\MarcWeb\MarcWebDefault.ini» в «\MarcWeb\MarcWeb.ini»
«\MarcWeb\Marc\InitDefault.mdb» в «\MarcWeb\Marc\Init.mdb»,
заменив исправленные настройками два файла: («\MarcWeb\MarcWeb.ini» и «\MarcWeb\Marc\Init.mdb» ) или переустановить заново MarcSQL.
"Настроить Web-приложение "
При нажатии этой клавиши все изменения, произведенные на экране, будут сохранены в файлах приложения MarcWeb в каталоге MarcWeb. После этого останется скопировать каталог MarcWeb полностью в домашний каталог Web-сервера (см. выше) и прописать методы доступа к ним через Web-сервер, как указано в пункте 8.1.2.
"Отменить"
Выход из программы с отменой сделанных на экране изменений.


На странице «Список баз данных» приведен список из файла DSN.INI, расположенного по маршруту, указанному в окне "Путь к файлу со списком источников информации (Dsn.ini)». При выборе баз данных необходимо отметить нужные из приведенного на странице списка.


На странице «Список словарей» слева приведен список выбранных на предыдущей странице баз данных и справа список словарей, имеющихся во всех выбранных базах данных. В обоих окнах двойным нажатием мышки можно выйти в экран «Редактирование параметров списка», чтобы изменить название базы данных или словаря. Можно также поменять порядок следования баз данных и/или словарей. Для этого необходимо воспользоваться двойными кнопками со стрелками справа от каждого окна.
Чтобы посмотреть, какие словари есть в конкретной базе данных, нужно выбрать ее из списка, щелкнув на ней мышкой и посмотреть их в окне "Словари базы данных».



На странице «Список сообщений» приведен список тех сообщений, которыми система извещает пользователей о каких-то событиях. Двойным нажатием мышки на любом сообщении можно выйти в экран «Редактирование параметров списка», чтобы изменить текст сообщения, не изменяя встроенных макросов, вместо которых система также подставляет некоторую информацию (например &&&FileName).

На странице «Вид ответа» приведен список полей и дополнительной информацией о документе, которыми система описывает каждый из найденных по запросу документов. Необходимо выбрать те элементы списка, которые необходимы для описания найденного документа, свои для каждой базы данных. Можно поменять элементы списка местами, используя для этого двойную кнопку со стрелками, расположенную справа от списка. Двойным нажатием мышки на любом элементе списка можно выйти в экран «Редактирование параметров списка», чтобы изменить этот элемент. Можно ввести наименование этого элемента в окне редактирования «Название элемента списка». Это название будет предшествовать содержимому элемента на экране браузера при выдаче пользователю ответа системы на его запрос.
При редактировании можно использовать HTML-теги, чтобы выделить цветом или шрифтом наименование или содержимое элемента списка, например выделение жирным шрифтом «Авторы: ».
Существуют элементы, в которые не рекомендуется вносить изменения. Можно только отказаться от такого элемента, отменив его выбор в списке.
Далее описывается возможность вручную настраивать приложение MarcWeb .

НАСТРОЙКА ПРИЛОЖЕНИЯ MarcWeb ВРУЧНУЮ
РАБОТА С НАСТРОЕЧНОЙ БАЗОЙ ДАННЫХ (каталог Marc ФАЙЛ Init.mdb)
В этом разделе описывается возможность вручную настраивать приложение MarcWeb, в отличии от программной настройки см. выше .
Файл настройки Init.mdb находится в каталоге Marc.
Необходимо прописать список имен баз данных в таблице DB.


В столбце SHOW указывается название базы данных, которое будет высвечиваться на экране в списке баз данных, доступных для поиска через INTERNET. Пробелы между словами заполняются одним или несколькими HTML-знаками пробела (“ ”). В столбце VAL – уникальное имя базы данных (короткое, английскими буквами). Это имя будет использоваться в файле GLOBAL.ASA в качестве префикса к переменной приложения для описания источника данных для этой базы данных. Например в таблице DB определен источник с именем MarcAccess, а переменная приложения с описанием источника информации в файле GLOBAL.ASA будет иметь имя MarcAccess _ConnectionString:
'--Пример описания источника информации с именем MarcAccess (для Microsoft
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
Можно изменить список словарей (или полей для поиска) во всех базах данных, выставленных для просмотра через INTERNET. Для изменения списка словаря используется таблица DICT. В столбце SHOW определяется имя словаря, которое будет высвечиваться на экране в списке полей для поиска. Пробелы между словами заполняются одним или несколькими HTML-знаками пробела (“ ”). В столбце VAL указано имя таблицы, содержащей словарь, в базах данных, доступных для поиска через INTERNET (например, IDX100a, содержащий словарь (Авторы)). Это значит, что во всех базах данных, перечисленных в таблице DB, должны быть построены одинаковые словари, т.е. должны существовать таблицы с именами, указанными в поле VAL.
В таблице MESSAGE указаны сообщения, которые система выдает в ответ на некоторые события, происходящие во время ее работы. Менять можно только содержимое поля SHOW. Причем, в строке CODENAME = OK_FILE в поле SHOW необходимо проставить IP-адрес Вашего компьютера, на котором установлен Web-сервер вместо ХХ.ХХ.ХХ.XX:

Для получения файла нажмите здесь.

При формирования результата поиска система проставит вместо &&&FileName имя временного файла, в котором содержится макрообъект или выбранные документы в MARC-формате, поэтому данный макрос лучше не трогать.
В таблице REPLY определяется вид ответа (на языке HTML), в котором будут представлены найденные по запросу документы. В нашем примере (см.табл.REPLY) – это ненумерованный HTML – список полей.
    и
- служебные строки, определяющие начало и конец списка. Далее – каждая строка таблицы – элемент списка. Если Вы не хотите использовать какой-либо из предложенных элементов списка, нужно удалить всю строку из таблицы REPLY.

Если предусматривается название данного элемента списка – в столбце NAME после знака (тэга) элемента списка
  • указать название этого элемента и поставить HTML-пробел (“ ”), чтобы название не сливалось с содержимым элемента списка. В поле SHOW указывается содержимое элемента списка. В качестве него может выступать любой код поля документа (см. экранную форму “Редактор документов”) и некоторые макросы, которые система заменит на информацию из одного или нескольких полей документа. Например :
    Код любого поля:
    &&&100a – код поля автора
    &&&245a – код поля заглавия
    Полное библиографическое описание:
    &&&Biblio
    Краткое библиографическое описание:
    &&&Short
    Издательство:
    &&&Publ
    Аннотация :
    &&&Annot
    Список инвентарных номеров с сиглами хранения:
    &&&Inv
    Ссылка для получения описание макрообъекта, с возможностью скачивания и просмотра:
    &&&900a
    Ссылка для получения таблицы распределения экземпляров книги по отделам (сиглам хранения) библиотеки:
    Распределение по сиглам хранения
    Получение списка отделов библиотеки, где есть свободные экземпляры книги, с возможностью выбора одного из них:
    &&&SiglaF
    Ссылка для получения описания макрообъекта, с возможностью скачивания и просмотра напрямую через поле 856u (Адрес URL) в описании документа:
    A HREF="&&&856u">Скачать макрообъект
    Это дополнительная возможность для работы с макрообъектами с использованием поля 856u. В этом поле может находиться URL – адрес макрообъекта. Примеры заполнения поля 856u (необходимо проставить IP-адрес компьютера, на котором установлен Web-сервер вместо ХХ.ХХ.ХХ.XX):
    [ Cкачайте файл, чтобы посмотреть ссылку ] - полный путь к макрообъекту, находящемуся в файле. Для этого можно создать каталог IMAGES, доступный для чтения из него через Internet, и положить в него файлы - макрообъекты.
    [ Cкачайте файл, чтобы посмотреть ссылку ] - полный путь к модулю OPACMacros.exe, с указанием имени макрообъекта в качестве параметра. Этот вариант используется, если макрообъект хранится в базе данных. По умолчанию используется база данных – хранилище макрообъектов, ее описание можно задать в файле GLOBAL.ASA с именем приложения MarcMObject_ConnectionString:

    Application("MarcMObject_ConnectionString") = "DRIVER=Microso
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·Можно указать конкретную базу данных при описании макрообъекта в поле 856u в качестве второго параметра для модуля OPACMObject.exe, она может быть той же самой, где содержится сам документ или другой, но ее имя должно быть понятно для Web-сайта, т.е. в файле CLOBAL.ASA должно быть описание источника информации с префиксом в виде имени базы данных. Например:
    [ Cкачайте файл, чтобы посмотреть ссылку ]

    РАБОТА С ФАЙЛОМ GLOBAL.ASA
    В этом разделе описывается возможность вручную настраивать приложение MarcWeb, в отличии от программной настройки см. выше.
    Для ручного редактирования необходимо переименовать файл GlobalHnd.asa в Global.asa.
    В файле Global.asa необходимо создать описание всех источников информации (баз данных), перечисленных в таблице DB в настроечной базе Init.mdb и самой настроечной базы данных. Примеры описания для баз данных Microsoft Access, SQL и Oracle приведены в самом файле. На основе данных описаний необходимо создать описания Ваших баз данных. Редактировать в данном файле желательно лишь то, что разрешено редактировать пользователям. Сделать информацию комментарием (невыполняемым кодом) в строке можно используя знак апострофа (“ ’ ”) в начале строки. См. следующие комментарии в файле Global.asa:
    '||||---------------------------------------------------------------------------------------------------------------------------|||||
    '||||--------------ОПИСАНИЯ ИСТОЧНИКОВ ДАННЫХ ПРОИЗВОДИТСЯ ПОЛЬЗОВАТЕЛЕМ------------|||||
    '||||--------------ПО ПРИВЕДЕННЫМ НИЖЕ ПРИМЕРАМ---------------------------------------------------------|||||
    '||||ДЛЯ НАСТРОЙКИ СИСТЕМЫ ПОИСКА ЧЕРЕЗ INTERNET:
    '||||- КОНКРЕТНЫЙ СПИСОК БАЗ ДАННЫХ
    '||||- ПОЛЯ ДЛЯ ПОИСКА
    '||||- ВИДЫ СООБЩЕНИЙ, ВЫДАВАЕМЫХ НА ЭКРАН
    '||||- ТИПОВ БИБЛИОГРАФИЧЕСКИХ ЗАПИСЕЙ
    '||||- БИБЛИОГРАФИЧЕСКИХ УРОВНЕЙ
    '||||НЕОБХОДИМО И ВОЗМОЖНО ПРАВИТЬ ЗАПИСИ В БАЗЕ ДАННЫХ INIT.MDB СРЕДСТВАМИ ACCESS
    'VVVV------------------------------------------------------------------------------------------------------------------VVVVV

    '--НАСТРОЕЧНАЯ БАЗА ДАННЫХ (!!! ИСТОЧНИК НЕ УДАЛЯТЬ !!!)
    Application("MarcInit_ConnectionString") = "DRIVER=Microsoft Access Driver (*.mdb); UID=admin; UserCommitSync=Yes; Threads=3; SafeTransactions=0; PageTimeout=5; MaxScanRows=8; MaxBufferSize=512; ImplicitCommitSync=Yes; FIL=MS Access;DriverId=25;DBQ=C:\InetPub\wwwroot\MarcWeb\Marc\Init.mdb"

    '--Каждый источник баз данных в настроечной БД (таблица DB) должен быть описан в файле GLOBAL.ASA в соответствии с приведенными примерами:

    '--Пример описания источника информации с именем MarcAccess (для Microsoft Access)
    Application("MarcAccess_ConnectionString") = "DRIVER=Microsoft Access Driver (*.mdb); UID=admin; UserCommitSync=Yes; Threads=3; SafeTransactions=0; PageTimeout=5; MaxScanRows=8; MaxBufferSize=512; ImplicitCommitSync=Yes; FIL=MS Access;DriverId=25; DBQ=D:\Program Files\Inform-Systema\MarcSQL 1.5\Db\MarcDemo.mdb"

    '--Пример описания источника информации с именем MarcMS (для MS SQL)
    Application("MarcMS_ConnectionString") = "DRIVER={SQL Server}; SERVER=DRAGON; DATABASE=MarcHuge; UID=sa; PWD="

    '--Пример описания источника информации с именем MarcOracle (для Oracle)
    Application("MarcOracle_ConnectionString") = "D
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    ·
    '||||--------------ОПИСАНИЯ ИСТОЧНИКОВ ДАННЫХ ПРОИЗВОДИТСЯ ПОЛЬЗОВАТЕЛЕМ------------||||
    '||||--------------ПО ПРИВЕДЕННЫМ ВЫШЕ ПРИМЕРАМ--------------------------------------------------------||||
    '||||---------------------------------------------------------------------------------------------------------------------------||||
    ОПИСАНИЕ ФАЙЛА MarcWeb.ini

    Файл MarcWeb.ini заполняется при автоматической настройке приложения MarcWeb (работа модуля InitWeb) . После окончания настройки система предложит скопировать все приложение, т.е. весь каталог MarcWeb в корневой каталог Web-сервера. Дальнейшие настройки можно осуществлять вручную.
    В разделе, указанном ниже, при автоматической настройке помещается реальный IP-адрес Web-сервера:
    [IP-address]
    IP=127.0.0.1
    В разделе, указанном ниже, при автоматической настройке помещается адрес домашней директории Web-сервера:
    [Home directory]
    HD=c:\InetPub\wwwroot
    В разделе, указанном ниже, при автоматической настройке помещается полный маршрут файла dsn.ini со списком источников информации:
    [Path for DSN.INI]
    PDSN =&UserDir\dsn.ini
    В разделе, указанном ниже, при автоматической настройке помещается полный маршрут файла Init.mdb для приложения MarcWeb, помещенного в корневой каталог Web-сервера:
    [Connection String for Init.mdb]
    DBQ=&UserDir\..\MarcWeb\Marc\Init.mdb

    В разделе, указанном ниже, вручную можно задать или отменить фильтрование при поиске документов, находящиеся на этапах обработки:
    [Document]
    ;Отфильтровывать при поиске документы, находящиеся на этапах обработки
    FILTRPHS = YES

    В разделе, указанном ниже, вручную можно изменить:
    столбец в таблице Readers, по которому идентифицируется читатель, осуществляющий заказ через Internet (по умолчанию – RDR_ID) - параметр DefColumn;
    столбец в таблице Readers, в котором хранится пароль для разрешения скачивания файлов через Internet - параметр PWDColumn;
    столбец в таблице Readers, в котором хранится сам пароль для разрешения скачивания файлов через Internet - параметр PWD;
    [Readers]
    DefColumn=RDR_ID
    PWDColumn=Notes
    PWD=Internet
    При создании читателя, если предполагается разрешить ему выгружать записи базы данных в MARC-файлы через Internet, необходимо в поле PWDColumn таблицы читателей (Readers) внести значение пароля (PWD).

    НАЗНАЧЕНИЕ ФАЙЛОВ В КАТАЛОГАХ ПРИЛОЖЕНИЯ MarcWeb
    НАЗНАЧЕНИЕ ФАЙЛОВ КАТАЛОГА MarcWeb



    MarcWeb – доступен для выполнения ASP-сценариев (Execute). Каталог MarcWeb необходим для хранения ASP-страниц.
    Index.asp – начальный файл, при обращении к которому первый раз любым пользователем стартует Web-приложение. Отрабатывают все скрипты файла Global.asa. Инициализируются все переменные приложения (см. ниже). Высвечивает на экран список баз данных, доступных для поиска через Internet. Занимает весь экран броузера.
    Global.asa – реагирует на начало и завершение - как всего пользовательского приложения, так и отдельных пользовательских сессий, определяет глобальные переменные для всего приложения. Данный файл (Global.asa) должен иметь только данное, предопределенное имя. Он должен храниться в корневой директории вашего приложения (сервера). Один виртуальный сервер (одно приложение) не может иметь более одного такого файла. Файл Global.asa содержит процедуры, реагирующие на определенные события, и декларирует объекты, которые относятся к сессии или приложению. Содержимое этого файла не выводится пользователям.
    GlobalHnd.asa – шаблон файла Global.asa, предназначенный для редактирования вручную. Необходимо не забыть переименовать файл Global.hand в Global.asa по завершении редактирования.
    GlobalPtr.asa – шаблон используется программой настройки InitWeb см. (п. 8.1.3) для автоматического создания файла Global.asa, переменные строятся автоматически на основе информации заложенной в настроечной базе данных INIT.MDB.
    Список переменных приложения:
    Application("OptionDB") – список баз данных
    Application("OptionDict") – список словарей для осуществления поиска
    Application("OptionLogic") – список логических связок для составления запроса на поиск
    Application("OptionBibLevel") – список библиографических уровней
    Application("OptionRecType") – список типов библиографических записей
    Work.asp – инициализирует переменную конкретного пользователя (конкретной сессии), хранящую имя базы данных, с которой работает этот пользователь. Передает пользователю экран, состоящий из двух частей: слева -форма запроса к базе данных, справа - форма, позволяющая работать со словарями и электронной доставкой документов (ЭДД).
    Form.asp – строит форму запроса к базе данных на основе списка словарей для поиска, лочических связок между отдельными подзапросами типа:
    “Словарь №1 начинается с/содержит термин №1”,
    списка типов записей, списка библиографических уровней записей. Форма позволяет задать количество документов в порции, выдаваемой на экран сразу по окончании поиска. Занимает левую часть экрана броузера. В правой части экрана предоставляется возможность работы со словарями.
    EmptyDict.asp – высвечивает начальную страницу для работы со словарями в верхней части экрана. Содержит список активных словарей в текущей базе данных. Позволяет выбрать один из словарей для помощи при формировании запроса к базе данных. Занимает правую часть экрана броузера. Форма «Информация по электронной доставке документов» находится в нижней части экрана и позволяет получить информацию о заказе на ЭДД.
    Dict.asp – осуществляет работу со словарями. Занимает правую часть экрана броузера. Позволяет выбрать один из словарей для помощи при формировании запроса к базе данных, листать словарь назад и вперед, переопределять порцию выдаваемых на экран терминов из словаря, искать в словаре, листать подмножество терминов, удовлетворяющих запросу к словарю. После того, как необходимый термин найден, можно поместить его в форму запроса к базе данных путем копирования через системный буфер или перетаскиванием из одной части экрана в другую.
    MObjectDown.asp – дает информацию о названии, размере и типе пересылаемых макрообъектов, принадлежащих выбранному документу. Осуществляет пересылку через временный файл со случайным именем в директории TMP.
    Sigla.asp – осуществляет работу с сиглами хранения. Выдает в отдельное окно таблицу с информацией о наличии свободных экземпляров данной книги в отделах (сиглах хранения) библиотеки.
    FormEDD.asp – формирует форму регистрации заказа на электронную доставку документов.
    AccountEDD.htm – файл, содержащий шаблон справки – счета на оплату услуг по электронной доставке документа. Необходимо исправить реквизиты получателя по данному счету.
    MarcWeb.ini – файл, в котором хранятся текущие настройки Web–сервера.
    MarcWebDefault.ini – файл, в котором хранятся первоначальные настройки Web – сервера заданные по умолчанию разработчиками системы. Чтобы отменить некоторые изменения пользователей системы, которые хранятся в файле MarcWeb.ini, достаточно переименовать файл MarcWebDefault.ini в MarcWeb.ini.
    НАЗНАЧЕНИЕ ФАЙЛОВ КАТАЛОГЕ MarcWeb\Marc

    MarcWeb\MARC - доступен только для чтения (Read). Каталог MARC необходим для хранения HTML-форм запроса на поиск и ответов на запрос через INTERNET. В этом каталоге находятся HTML-файлы, которые позволяют настраивать систему на работу.
    Init.mdb - настроечная база данных Access, в которой определены главные параметры системы.
    MarcWeb.css – связанная таблица стилей. CSS – файл определяет один или несколько стилей, используемых для форматирования связанных с ним Web-страниц. Чтобы связать Web-страницу с выбранной таблицей стилей необходимо в начале страницы в разделе заголовка прописать:
    .
    См. все *.htm и *.asp файлы в директориях MarcWeb, Marc.
    Чтобы изменить оформление страниц, связанных с таблицей стилей, необходимо прописать в ней параметры всех элементов (тэгов) HTML- и ASP- страниц.
    Чтобы отказаться от выбранной таблицы стилей необходимо убрать эту запись в начале страницы в разделе заголовка и оформить страницу без использования таблицы стилей обычным указанием цветов, шрифтов, фонов и т.д. всех элементов HTML- и ASP- страниц.

    Us2Rus.cnv – файл соответствия полей USMARC и RUSMARC-форматов.

    Us2Uni.cnv - файл соответствия полей USMARC и UNIMARC-форматов.

    OPACResult.htm – файл – шаблон ответа, куда вместо &&&Reply система подставляет описание найденных документов в виде, определенном в настроечной базе данных в таблице REPLY (см. п.1.2.1).

    Message.htm – файл – шаблон сообщения, куда система вместо &&&message подставляет текст сообщения, определенного в настроечной базе данных в таблице MESSAGE.
    StatusEDD.html – шаблон, заполняемый информацией о состоянии заказа, о самом заказе и заказчике. Для работников библиотеки, знающих пароль на изменение статуса заказа предусмотрена возможность его поменять в процессе выполнения заказа на электронную доставку документа.
    IniDdefault.mdb – MS Access база данных, хранящая первоначальную информацию (от разработчиков) о списке баз данных, словарей, списке сообщений системы и виде ответов на запрос пользователей при поиске через Internet. Чтобы отменить все промежуточные изменения указанных выше параметров необходимо переименовать файл InitDefault.mdb в Init.mdb.
    НАЗНАЧЕНИЕ ФАЙЛОВ КАТАЛОГА MarcWeb\Exe

    MarcWeb\EXE - доступен для выполнения модулей (Execute). Каталог EXE необходим для хранения исполняемых файлов.

    OPACServlet.exe – исполняемый модуль, который считывает информацию из формы запроса к базе данных, формирует SQL-запрос, соединяется с SQL-сервером и требуемой базой данных, выполняет этот запрос и формирует ответ пользователю в том виде, в котором этот ответ определен в таблице REPLY настроечной базы данных (INIT.MDB).

    OPACRequest.exe – исполняемый модуль, который выполняет заказ в библиотеке, выгрузку макрообъектов во временные файлы и передача их пользователю, выгрузку в MARC-формат отмеченных пользователем документов из найденных в базе данных.

    OPACMObject.exe – исполняемый модуль, осуществляет выгрузку макрообъектов из специальной базы данных макрообъектов во временные файлы и передачу их пользователю. Ссылка на макрообъект дается в поле 856u документа. См. пункт « РАБОТА С НАСТРОЕЧНОЙ БАЗОЙ ДАННЫХ (каталог Marc ФАЙЛ Init.mdb)» c таблицей Reply.
    Marcdb.dll
    Marctool.dll
    Msvcp60.dll
    – динамически загружаемые модули, который выполняет внутренние функции системы.
    НАЗНАЧЕНИЕ ФАЙЛОВ КАТАЛОГА MarcWeb\Tmp

    MarcWeb\TMP - доступен для чтения (Read). Каталог TMP необходим для временного хранения файлов - ответов на запросы читателей. Он автоматически очищается.

    Для включения в Web-сайт библиотеки возможности работы с приложением, выставляющим библиографические базы данных в INTERNET, необходимо создать ссылку на файл Index.asp, назвав ее, например, «Каталоги библиотеки» . Через стандартный браузер пользователь может обратиться на Web-сайт библиотеки. Сначала пользователь выбирает базу данных из списка. После этого идет работа с окном браузера, разделенным на два экрана: формирование запроса к базе данных и просмотр словарей этой базы данных с целью более точного формулирования запроса.
    ФОРМИРОВАНИЕ ЗАПРОСА К БАЗЕ ДАННЫХ

    В левой части - форма, позволяющая сформировать запрос и осуществить поиск в БД (“Формирование запроса”).
    Окно формы разделено на следующие области для формирования запроса к БД:
    Четыре строки для создания подзапросов (“Поле поиска” + “Терм поиска”), объединенные логическими связками.

    Знак - логические связки подзапросов

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

    Терм поиска – термин, который ищется в данном словаре на полное совпадение от начала поля. Если перед термином поставлены знаки * или % (Например, “*рост”), то поиск ведется на включение этого терма в состав поля. Будут найдены все документы, в которых в любом месте данного поля присутствует терм.

    Тип записи
    Для уточнения условия поиска можно включить возможность задания типа записи, как атрибута документа:
    Яз. материал
    Ноты печатные
    Ноты рукописные
    Муз. звукозапись
    Не муз. звукозапись
    Карты печатные
    Карты рукописные
    Файл
    Двумерная графика
    Трехмерные объекты
    Манускрипт
    Библиографический уровень
    Для уточнения условия поиска можно включить возможность задания библиографического уровня, как атрибута документа:
    Статья (сер)
    Статья (мон)
    Монография
    Сборник
    Периодика
    Размер порции
    Задается количество документов, выдаваемых на экран за один раз сразу после осуществления поиска.
    Кнопки:
    "Найти" - позволяют начать поиск в БД
    "Сброс" - позволяет очистить окно от предыдущего запроса
    "Помощь" - позволяет получить подсказку о правилах составления запроса к базе данных.
    Поиск начинается с нажатия клавиши "Найти", пользователю передается заданное им количество документов из всего списка найденных в базе данных по текущему запросу.
    РАБОТА СО СЛОВАРЯМИ ЧЕРЕЗ INTERNET
    13 EMBED PBrush 1415
    В правой части - форма, позволяющая осуществить поиск в словарях текущей базы данных (“Список словарей”).
    Для удобства при формировании запроса можно воспользоваться информацией из словарей, построенных в базе данных. В различных браузерах можно терм из словаря перенести в поле Терм поиска формы поиска в левой части экрана с помощью буфер мышки (DRAG and DROP) или через буфер обмена.
    При работе со словарями можно изменить размер страницы, высвечиваемой на экран. Для этого вносится информация в окне «Размер страницы» и нажимается кнопка «Выполнить». По умолчанию размер страницы равен 10 записям.
    По размеру страницы определяется количество станиц в данном словаре и дается возможность листать эти станицы последовательно назад и вперед или переходить к нужной странице сразу по номеру страницы. Для этого вносится информация в поле «Номер страницы» и нажимается кнопка «Выполнить». Если словарь большой, то для получение полной информации требуется время. Для сокращения времени поиска необходимо внести коррективы в файл Dict.asp, заменив строку:
    query = "SELECT TERM FROM " & Session("CurrentValDict")& " ORDER BY TERM"
    на
    query = "SELECT TOP 1000 TERM FROM " & Session("CurrentValDict")& " ORDER BY TERM",
    где 1000 – это количество термов в словаре которым ограничивается словарь при первичном выборе и подсчете страниц. Это ускоряет процесс высвечивания словаря на экран, но нарушает полноту восприятия информации. Искать в этом случае во всем словаре можно только через поиск по терму.
    Если осуществить поиск в словаре по начальным буквам терма, то поисходит переход из полного словаря в режим подмножества, удовлетворяющего данному запросу. Чтобы вернуться в режим полного словаря, необходимо либо снова выбрать его из списка словарей на этом же экране, либо переопределить размер страницы или номер требуемой страницы.
    РЕЗУЛЬТАТ ПОИСКА ЧЕРЕЗ INTERNET

    Результат поиска выдается на отдельном экране, чтобы было удобно вернуться к формам формирования запроса и работы со словарями.
    Просмотр записей и макрообъектов разрешено всем пользователям. Чтобы просмотреть или скачать макрообъект достаточно щелкнуть мышью на его названии – ссылке.
    Продолжение поиска происходит при нажатии клавиши "Дальше", пользователю передается следующая порция документов из всего списка найденных в БД по текущему запросу.
    Найденные в результате поиска записи можно отметить и выбрать действие (функцию), которое требуется выполнить над подмножеством отобранных документов. Для выполнения этих функций необходимо быть зарегистрированным читателем библиотеки и правильно указать номер читательского билета и фамилию. Чтобы иметь возможность скачивать отобранное подмножество в виде MARC-форматов, необходимо иметь особые привилегии (отметка «INTERNET» в поле «Заметки» при создании читателей).
    В случае правильного введения номера читательского билета и фамилии его владельца, появляется сообщение «Ваш заказ принят» или «Ваш заказ выполнен. Возьмите Ваш файл». При нажатии клавиши мыши на словах «Возьмите Ваш файл» можно скачать файл на свой компьютер.

    РЕКОМЕНДУЕМЫЙ ПОРЯДОК РАБОТЫ ПО УСТАНОВКЕ WEB-ПРИЛОЖЕНИЯ
    На компьютере, где установлен Web-сервер IIS, произвести установку системы MarcSQL (например, в каталог «C:\Program Files\Inform-Systema\MarcSQL\»). Это желательно для определения списка баз данных, проверки доступа к ним и корректировки списка источников информации в модуле «Администратор», если это необходимо. В результате получается сформированный и проверенный файл источников информации dsn.ini (например, в каталоге «C:\Program Files\Inform-Systema\MarcSQL\Bin\»).

    При описании источников информации не рекомендуется использовать макрос условной адресации &UserDir, т.к. в разных системах (MarcSQL и InitWeb) он заменяется по-разному. Источники информации следует описывать с точным указанием маршрута (абсолютная адресация).

    Произвести установку модуля InitWeb (например, в каталог «C:\Program Files\Inform-Systema\InitWeb\»).

    При работе модуля InitWeb выбрать в качестве пути к файлу с источниками информации dsn.ini («C:\Program Files\Inform-Systema\MarcSQL\Bin\dsn.ini») и выбрать из него базы данных для выставления их в Internet.

    Если Вы уверены в том, что сможете создать файл источников информации самостоятельно, Вы можете устанавливать на компьютере только систему InitWeb и прописывать источники информации в файле dsn.ini (например, в каталоге «C:\Program Files\Inform-Systema\InitWeb\»).
    По окончании работы модуля InitWeb получается настроенное Internet-приложение MarcWeb в одноименном подкаталоге (например «C:\Program Files\Inform-Systema\InitWeb\»), который нужно скопировать в корневой каталог на Web-сервер (например в каталог «С:\Inetpub\wwwroot\», определить его, как Internet-приложение средствами администрирования IIS, прописать методы доступа к подкаталогам и проверить его работоспособность через MS Internet Explorer версии не ниже 4.0.
    ОШИБОЧНЫЕ СИТУАЦИИ И ПОПЫТКА ПОБОРОТЬ ИХ
    “Ошибка удаления временных файлов” - характерна для WINDOWS 2000. Необходимо определить полный доступ всех пользователей для каталога TMP. Это можно установить через режим “Мой компьютер”, найти каталог TMP, по правой клавише мыши выйти на свойства данного каталога, на закладке “Безопасность” установить «Полный доступ» для пользователей группы «Все».
    Не высвечивается содержимое словарей, выдается ошибка ODBC-драйвера
    Характерны для MS Access. Связана с многопользовательской работой с базой данных. Можно избежать разнесением БД, которые подключены в локальной сети и выставлены в Интернет.
    При попытке заказа литературы через Интернет может выдаваться следующее cообщение:
    Ошибка базы данных:
    State: HY000 Message: [Microsoft][Драйвер ODBC Microsoft Access] В операции должен использоваться обновляемый запрос.

    Чтобы исправить эту ситуацию, необходимо добавить разрешение на запись в файл *.mdb для группы Пользователи для данного сервера или рабочей станции Windows2000.

    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][Драйвер ODBC Microsoft Access]Общий сбой Не удается открыть раздел реестра 'Temporary (volatile) Jet DSN for process 0x4a0 Thread 0x404 DBC 0x1340024 Jet'.
    /MarcWeb/Dict.asp, line 90

    Чтобы исправить эту ситуацию, необходимо cоздать группу Пользователи для данной рабочей станции. Добавить разрешение на запись в файл *.mdb для этой группы наряду с разрешениями, данными по умолчанию.







    ..\Мои документы\интернет.bmp..\Documents and Settings\WS2K\Мои документы\Мои рисунки\1.bmp..\Documents and Settings\WS2K\Мои документы\Мои рисунки\4.bmp..\..\Documents and Settings\ws2k.INFORMSYSTEMA\Мои документы\Мои рисунки\11.bmpRoot Entry

  • Приложенные файлы

    • doc 7779794
      Размер файла: 2 MB Загрузок: 0

    Добавить комментарий