Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
Страницы: 12>>
Страница: 1 из 2
Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 04, April, 2014 12:28

Помогите пожалуйста разобраться с создание новой базы в АРМе Администратор.
Создаю новую базу БД ЭК, процесс завершается сообщеним "база создана". Она появляется в списке существующих баз, но открыть ее в АРМе Админимстратор нельзя и другие АРМы ее не видят.
Удалить базу в АРМе Администратор тоже нельзя.

Re: Создание новой базы
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 04, April, 2014 14:01

Папка с названием созданной Вами базы данных в каталоге DATAI? В справочнике dbnam1.mnu она есть? Если есть, удалите папку с названием базы данных и удалите строку в справочнике. Попробуйте еще раз создать БД ЭК.

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 04, April, 2014 19:45

Да, папка созданной базы находится в DATAI и в справочниках dbmam1 и dbnam2 она тоже есть. Процедуру удаления самой папки базы и записей в справочниках я уже делал несколько раз. Результат тот же - создаю новую базу и она не открывается.

Re: Создание новой базы
Пользователь: Alio (IP-адрес скрыт)
Дата: 05, April, 2014 16:47

Какую новую базу данных вы создаете? Электронного каталога или Произвольную?

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 06, April, 2014 10:28

Я сразу написал - "создаю ЭК базу".
Процесс создания завершается успешно. В папке DATAI создается новая папка и файл с именем новой базы. В файлах dbnam... прописано имя новой базы.
Но АРМ Администратор ее не открывает. А другие АРМы ее не видят.

Я ее создавал и удалял вручную несколько раз подряд. Менял имя создаваемой базы. Результат тот же.



Редактировано 1 раз. Последний раз 06.04.2014 10:31 пользователем iNeko.

Re: Создание новой базы
Пользователь: Карауш (IP-адрес скрыт)
Дата: 06, April, 2014 15:06

У Вас используются индивидуальные профили пользователей?
Или все видят одни и те же базы данных. Мне кажется, что в файле irbisa.ini параметр не DBNNAMECAT=dbnam1.mnu, а какой-то другой?

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 07, April, 2014 06:05

Вообще-то все видят одни и те же базы. В irbisa.ini прописан параметр DBNNAMECAT=dbnam1.mnu.



Редактировано 1 раз. Последний раз 07.04.2014 06:09 пользователем iNeko.

Re: Создание новой базы
Пользователь: Денисова Лариса (IP-адрес скрыт)
Дата: 07, April, 2014 06:50

А par-файл этой базы нормальный?

Re: Создание новой базы
Пользователь: ochagova (IP-адрес скрыт)
Дата: 07, April, 2014 07:27

А версия у вас какая? Что значит "...появляется в списке существующих баз, но открыть ее в АРМе Админимстратор нельзя "? Вы ведь видите ее в списке, что происходит, когда кликаете по ней? Приложите картинку.

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 07, April, 2014 08:25

Денисова Лариса написал(а):
-------------------------------------------------------
> А par-файл этой базы нормальный?

Что значит "нормальный", Он такой же, как и у других баз.

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 07, April, 2014 08:28

ochagova написал(а):
-------------------------------------------------------
> А версия у вас какая? Что значит "...появляется в
> списке существующих баз, но открыть ее в АРМе
> Админимстратор нельзя "? Вы ведь видите ее в
> списке, что происходит, когда кликаете по ней?
> Приложите картинку.

Версия 2009.1
Появляется в списке - это означает, что в меню Администратора "Открыть базу" он виден после создания базы, но при попытке открыть эту базу ничего не происходит. База не открывается.

Re: Создание новой базы
Пользователь: pea (IP-адрес скрыт)
Дата: 07, April, 2014 09:32

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



Редактировано 2 раз. Последний раз 07.04.2014 11:16 пользователем pea.

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 07, April, 2014 11:34

pea написал(а):
-------------------------------------------------------
> А как вы ее хотите открыть, увидеть, если создаете
> новую БД?
> По сути в администраторе создается только название
> базы и сама структура будущей БД. А администраторе
> вы видите только количество записей, а пока оно у
> вас равно нулю. А далее в Каталогизаторе вы
> создаете записи этой новой базы.

Для того, чтобы в Администраторе работать с базой(актуализация, опустошение, удаление и пр.), ее нужно открыть. А Администратор ее не открывает (все пункты меню не доступны кроме одного - "Открыть базу", кол-во записей 0 не показывает).

Прописал во все dbnam... файлы имя базы вручную. Открыл ее в Каталогизаторе и попробовал сделать "Импорт". Результат - "База данных недоступна для ввода". Я в шоке.



Редактировано 2 раз. Последний раз 07.04.2014 12:23 пользователем iNeko.

Re: Создание новой базы
Пользователь: ochagova (IP-адрес скрыт)
Дата: 07, April, 2014 12:38

Что значит фраза "... и другие АРМы ее не видят...", если вы в Каталогизаторе пытались сделать импорт?
Все-таки приложите картинки - как БД выглядит в Администраторе. Картинку экрана при попытке в Каталогизаторе ввести что-то в запись и сохранить.

Re: Создание новой базы
Пользователь: Карауш (IP-адрес скрыт)
Дата: 08, April, 2014 04:38

Еще одна версия из области фантастики.
Посмотрите в каталоге DATAI, есть ли в наличии каталог BLANK и есть ли там три версии пустых баз для разных случаев?
Ну и каталог IBIS тоже должен быть и в нем должны быть файлы (желательно девственно чисты), чтобы на основе их сделалась новая база данных.

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 08, April, 2014 06:27

Карауш написал(а):
-------------------------------------------------------
> Еще одна версия из области фантастики.
> Посмотрите в каталоге DATAI, есть ли в наличии
> каталог BLANK и есть ли там три версии пустых баз
> для разных случаев?
> Ну и каталог IBIS тоже должен быть и в нем должны
> быть файлы (желательно девственно чисты), чтобы на
> основе их сделалась новая база данных.

Да, есть два таких каталога (скрины прилагаю).
Да и сама база то создается, она есть в папке DATAI. Только не открывается.
[i60.fastpic.ru]

[i59.fastpic.ru]

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 08, April, 2014 06:31

ochagova написал(а):
-------------------------------------------------------
> Что значит фраза "... и другие АРМы ее не
> видят...", если вы в Каталогизаторе пытались
> сделать импорт?
> Все-таки приложите картинки - как БД выглядит в
> Администраторе. Картинку экрана при попытке в
> Каталогизаторе ввести что-то в запись и сохранить.

Прилагаю три скрина. На первом успешное создание базы, на втором выбор базы из списка на открытие и в конце результат попытки открыть базу.

http://i33.fastpic.ru/big/2014/0408/56/f5aed3e8e0e877c65fc1f6b5356c2456.jpg

http://i33.fastpic.ru/big/2014/0408/98/9533435aa4d1e1002532e16f47c8ba98.jpg

http://i60.fastpic.ru/big/2014/0408/98/525da1c32add37e8ad7a379278d58f98.jpg

Re: Создание новой базы
Пользователь: Денисова Лариса (IP-адрес скрыт)
Дата: 08, April, 2014 07:45

При успешном создании новой базы картинка обычно выглядит вот так

Вложения: 55.JPG (52.9KB)  
Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 08, April, 2014 09:26

Денисова Лариса написал(а):
-------------------------------------------------------
> При успешном создании новой базы картинка обычно
> выглядит вот так
Это я уже понял, что успешно созданная база автоматически открывается. Здесь этого нет. Но фактически база создается, только не открывается в Администраторе. А Каталогизатор говорит, что база недочтупна для записи. Ничего не могу понять.

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 08, April, 2014 09:39

Ну теперь я вообще в ауте...
Провел эксперимент - установил на локальной машине с ноля сервер Ирбис, запустил Администратора и создал базу. После этого скопировал папку MTB и файл .par на рабочий сервер и отредактировал файлы dbnam...
Все открылось и работает. Я в шоке!!!



Редактировано 1 раз. Последний раз 08.04.2014 09:40 пользователем iNeko.

Re: Создание новой базы
Пользователь: Денисова Лариса (IP-адрес скрыт)
Дата: 08, April, 2014 10:46

А как вы запускаете серверный администратор? Через подключенный диск или через удаленный рабочий стол?

Re: Создание новой базы
Пользователь: ochagova (IP-адрес скрыт)
Дата: 08, April, 2014 11:16

А может у вас нет полных прав на машину сервера? Бывает, что удалять, копировать файлы можно, а менять нельзя.

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 08, April, 2014 12:05

Серверный админстратор я запускаю через удаленный доступ.

А по вопросу прав - у нас права назначаются при подключении к домену, а там я в группе администраторов.

Re: Создание новой базы
Пользователь: Денисова Лариса (IP-адрес скрыт)
Дата: 08, April, 2014 12:11

Чудеса...

Re: Создание новой базы
Пользователь: ochagova (IP-адрес скрыт)
Дата: 09, April, 2014 08:57

Посмотрите, есть ли в созданной директории файлы MTB.mst и MTB.xrf (при создании базы MTB)?
Вы не меняли параметре INI EtalonDbn?

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 09, April, 2014 11:37

ochagova написал(а):
-------------------------------------------------------
> Посмотрите, есть ли в созданной директории файлы
> MTB.mst и MTB.xrf (при создании базы MTB)?

Таких файлов в директории нет.

Параметр EtalonDbn изменен и указывает на одну из рабочих баз.
Цель этого изменения мне не известна (систему Ирбис получил в администрирование пару месяцев назад в текущем состоянии и выяснять уже не у кого).



Редактировано 1 раз. Последний раз 09.04.2014 11:51 пользователем iNeko.

Re: Создание новой базы
Пользователь: ochagova (IP-адрес скрыт)
Дата: 09, April, 2014 12:00

Значит у вас в качестве эталона задана какая-то БД, но образцов БД для нее нет в папке BLANK, поэтому и БД "не открывается". Восстановите
EtalonDbn=IBIS
Создавайте БД как ЭК и все будет нормально.
(Можно задавать другую БД как эталон, но тогда надо ручками копировать 5 базовых файлов в созданную папку)

Re: Создание новой базы
Пользователь: iNeko (IP-адрес скрыт)
Дата: 09, April, 2014 12:35

ochagova написал(а):
-------------------------------------------------------

> (Можно задавать другую БД как эталон, но тогда
> надо ручками копировать 5 базовых файлов в
> созданную папку)

Спасибо, попробую оба варианта. А какие файлы нужно добавлять в ручном режиме в созданную папку (хочу проверить на действующей системе).
Спасибо еще раз!

Re: Создание новой базы
Пользователь: ochagova (IP-адрес скрыт)
Дата: 09, April, 2014 14:21

Пять файлов blank.* надо скопировать в вашу папку с изменением имени - MTB.*. Вручную.

Re: Создание новой базы
Пользователь: criogen (IP-адрес скрыт)
Дата: 23, April, 2014 10:07

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

Вопрос:При создании новой БД крыжик "доступна читателю" - означает что - БД доступна на редактирование или на чтение?
Утверждение:Вносить изменения в БД "АРМ читателем" не возможно.
Вопрос: Правильно ли утверждение - Все что делает крыжик "доступно читателю" это только прописывает имя БД в файл dbnam3.mnu . Нигде более читателю не прописывается недокументированная возможность на правку БД?

Вопрос: Прошу объяснить зачем этот чекбокс нужен или не нужен на сегодняшний день?

Утверждение:В ирбисе нет защиты от записи на уровне БД, все ограничения реализуются непосредственно в армах, если j-ирбис позволяет писать что либо в базу, то на это никак не повлият крыжик "доступна читателю".

Утверждение:Пользователь с правами отличными от каталогизатора в настройках J - не позволит добавить БД из списка наших баз.



Редактировано 6 раз. Последний раз 23.04.2014 10:13 пользователем criogen.

Страницы: 12>>
Страница: 1 из 2


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.