Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
Изменить название базы данных
Пользователь: hmar (IP-адрес скрыт)
Дата: 04, May, 2022 14:28

Добрый день!

Подскажите пожалуйста, как переименовать уже существующую базу данных?

Re: Изменить название базы данных
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, May, 2022 16:00

hmar написал(а):
-------------------------------------------------------
> Добрый день!
>
> Подскажите пожалуйста, как переименовать уже
> существующую базу данных?
Никак.

Re: Изменить название базы данных
Пользователь: hmar (IP-адрес скрыт)
Дата: 04, May, 2022 16:35

а почему бы не сделать кнопку Изменить, чтобы можно было поменять название

Re: Изменить название базы данных
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, May, 2022 17:00

hmar написал(а):
-------------------------------------------------------
> а почему бы не сделать кнопку Изменить, чтобы
> можно было поменять название
А почему бы Вам не сообразить, как это сделать без этой кнопки?

Re: Изменить название базы данных
Пользователь: hmar (IP-адрес скрыт)
Дата: 05, May, 2022 13:17

...потому что файлов много и можно запутаться...

Re: Изменить название базы данных
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 05, May, 2022 15:45

А главный вопрос - зачем и в каком месте Вы хотите переименовать БД?
Можно ведь поменять пояснение к имени БД в редакторе MNU и/или редакторе иерархических справочников.
А если очень надо - создайте новую БД, перенесите в нее записи и настройки из старой БД, а старую БД удалите.

Re: Изменить название базы данных
Пользователь: hmar (IP-адрес скрыт)
Дата: 05, May, 2022 17:22

А. Роман написал(а):
-------------------------------------------------------
> А главный вопрос - зачем и в каком месте Вы хотите
> переименовать БД?
> Можно ведь поменять пояснение к имени БД в
> редакторе MNU и/или редакторе иерархических
> справочников.
> А если очень надо - создайте новую БД, перенесите
> в нее записи и настройки из старой БД, а старую БД
> удалите.

Роман поменялось название сторонней ЭБС с IPRbooks на IPRsmart, как все таки лучше сделать отредактировать файлы или же проще создать новую БД и перенести в нее записи?

Вложения: Doc.png (117KB)  
Re: Изменить название базы данных
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 05, May, 2022 17:41

Любят некоторые ребрендингом и маркетинговыми уловками публику донимать...
а пользователи потом голову себе и разработчикам ломают, что с этим делать...
Просто смените обозначение БД в mnu/tre файлах (в т.ч. и в файле со списком БД Web-ИРБИС - dbn_web_ft.mnu). Нет смысла из-за этого мучаться с переименованием самой БД.
Записи и адреса (URL) на издания из ЭБС остаются теми же.
Опять же у вас в этой БД и книгообеспеченность наверное ведется (691 поле), и если бесшовную авторизацию из записей RSU БД CMPL настраивать, то и там имя БД менять придется.

Вложения: 633761ee65.jpg (657.2KB)  
Re: Изменить название базы данных
Пользователь: hmar (IP-адрес скрыт)
Дата: 05, May, 2022 18:25

А. Роман написал(а):
-------------------------------------------------------
> Любят некоторые ребрендингом и маркетинговыми
> уловками публику донимать...
> а пользователи потом голову себе и разработчикам
> ломают, что с этим делать...
> Просто смените обозначение БД в mnu/tre файлах (в
> т.ч. и в файле со списком БД Web-ИРБИС -
> dbn_web_ft.mnu). Нет смысла из-за этого мучаться с
> переименованием самой БД.
> Записи и адреса (URL) на издания из ЭБС остаются
> теми же.
> Опять же у вас в этой БД и книгообеспеченность
> наверное ведется (691 поле), и если бесшовную
> авторизацию из записей RSU БД CMPL настраивать, то
> и там имя БД менять придется.

Поняла, спасибо...в файлах dbname.mnu/tre поменяю название и на Webe тоже...а в АРМ Администраторе, можно поменять?

Вложения: Doc.png (117KB)  
Re: Изменить название базы данных
Пользователь: roit (IP-адрес скрыт)
Дата: 06, May, 2022 07:26

Простите, а Вы точно поняли совет Романа Сергеевича? Вы обвели и имя бд и полное название. Менять в справочниках нужно именно пояснение названия. Т.е., то что у Вас на картинке называется полное название БД. Само значение т.е. Имя БД менять не нужно таким образом ни в коем случае, в справочниках это называется значение.
Причем поменять нужно во всех справочниках dbn. Их несколько, они работают в разных АРМах.Когда поменяете, то и в Администраторе увидите новое полное название.Как и написал Роман Сергеевич, нужно не забыть и про справочник, который работает в электронном каталоге у вас для читателей, не знаю какой у вас он, web, j.
Если Вам хочется поменять Имя БД, то нужно уже делать новую базу, переносить в нее записи и все настройки делать. Но в этом нет никакого смысла.
Знаю точно на нашем примере. Когда мы создавали свою основную базу, то имя ей дали по имени вуза SPBGUKI. А потом наше министерство решило все вузы культуры сделать институтами и стали мы СПбГИК. Поменяли полное имя базы, которое и видит пользователь, а имя не меняли. Ну и что, что папка и файлы в ней по прежнему называется SPBGUKI? Это никому не мешает и на работу не влияет.
Не думаю, что старое имя базы (значение) в справочнике и его несовпадение с самоназванием ЭБС может влиять на бесшовную авторизацию. У нас ее нет, но тут уже нужно уточнять в другой ветке, того ЭК через который у вас она сделана. Не должно так быть.Скорее наоборот, поменяв базу можно устроить себе проблемы и тут.
Вот посмотрите, я сделала картинки. Снимок это как раз та наша база, о которой я говорила, Снимок 2 это справочник DBNAM1.MNU, который тут же в администраторе и редактируется (поэтому и не нужна никакая кнопка), именно от этого справочника и зависит в т.ч. как покажет вам эту базу в Администраторе.И выделено у меня на Снимке 2 имено то, что можно и нужно менять.



Редактировано 7 раз. Последний раз 06.05.2022 09:36 пользователем roit.

Вложения: Снимок.JPG (38.2KB)   Снимок2.JPG (55.8KB)  
Re: Изменить название базы данных
Пользователь: hmar (IP-адрес скрыт)
Дата: 06, May, 2022 09:37

roit написал(а):
-------------------------------------------------------
> Простите, а Вы точно поняли совет Романа
> Сергеевича? Вы обвели и имя бд и полное название.
> Менять в справочниках нужно именно пояснение
> названия. Т.е., то что у Вас на картинке
> называется полное название БД. Само значение т.е.
> Имя БД менять не нужно таким образом ни в коем
> случае, в справочниках это называется значение.
> Причем поменять нужно во всех справочниках dbn. Их
> несколько, они работают в разных АРМах.Когда
> поменяете, то и в Администраторе увидите новое
> полное название.Как и написал Роман Сергеевич,
> нужно не забыть и про справочник, который работает
> в электронном каталоге у вас для читателей, не
> знаю какой у вас он, web, j.
> Если Вам хочется поменять Имя БД, то лучше уж
> делать новую базу, переносить в нее записи и все
> настройки делать. Но в этом нет никакого смысла.
> Знаю точно на нашем примере. Когда мы создавали
> свою основную базу, то имя ей дали по имени вуза
> SPBGUKI. А потом наше министерство решило все вузы
> культуры сделать институтами и стали мы СПбГИК.
> Поменяли полное имя базы, которое и видит
> пользователь, а имя не меняли. Ну и что, что папка
> и файлы в ней по прежнему называется
> SPBGUKI? Это никому не мешает и на работу не
> влияет.
> Не думаю, что старое имя базы (значение) в
> справочнике и его несовпадение с самоназванием ЭБС
> может влиять на бесшовную авторизацию. У нас ее
> нет, но тут уже нужно уточнять в другой ветке,
> того ЭК через который у вас она сделана. Не должно
> так быть.Скорее наоборот, поменяв базу можно
> устроить себе проблемы и тут.

Спасибо за помощь. Вчера поменяла название на Web-Ирбис в файле dbn_web_ft.mnu - все нормально.

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

Не подскажите правильнее менять название, через АРМ Администратор меню Инструменты - Редактор иерархических справочников или же непосредственно в самом файле?

Re: Изменить название базы данных
Пользователь: hmar (IP-адрес скрыт)
Дата: 06, May, 2022 10:56

Если на webe поменяла название базы ЭБС, а локально еще нет - это может влиять на бесшовную авторизацию и не открывать книги для чтения?

Re: Изменить название базы данных
Пользователь: roit (IP-адрес скрыт)
Дата: 06, May, 2022 12:57

Через редактор иерархических меняется один из них, тот что для АРМ Каталогизатор .tre, где иерархические справочники. Остальные через обычный инструмент редактирования справочников, они же обычные .mnu.
Опять же что меняли "на webe поменяла название базы ЭБС"? Там наверное тоже значение и полное наименование? Менять можно только эту самую расшифровку, само значение базы не должно меняться.
И про вэб лучше спрашивать в ветке вэба.



Редактировано 1 раз. Последний раз 06.05.2022 13:17 пользователем roit.

Re: Изменить название базы данных
Пользователь: hmar (IP-адрес скрыт)
Дата: 06, May, 2022 14:08

roit написал(а):
-------------------------------------------------------
> Через редактор иерархических меняется один из них,
> тот что для АРМ Каталогизатор .tre, где
> иерархические справочники. Остальные через обычный
> инструмент редактирования справочников, они же
> обычные .mnu.
> Опять же что меняли "на webe поменяла название
> базы ЭБС"? Там наверное тоже значение и полное
> наименование? Менять можно только эту самую
> расшифровку, само значение базы не должно
> меняться.
> И про вэб лучше спрашивать в ветке вэба.

На Webe поменяла только полное имя БД, как вы написали, имя БД оставила без изменений

Re: Изменить название базы данных
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 06, May, 2022 14:14

hmar написал(а):
-------------------------------------------------------
> Если на webe поменяла название базы ЭБС, а
> локально еще нет - это может влиять на бесшовную
> авторизацию и не открывать книги для чтения?

скорее всего нет, так как связка от записей в БД ЭК к записям RSU в БД CMPL строится по значению RSU в поле 951.
Я ранее привел некорректиный пример возможных последствий смены имени БД. От записей RSU БД CMPL в БД ЭК могут строиться связи с записями по имени БД и значению RSU, но они не влияют на бесшовную авторизацию.

Проблема может быть в том, что в ЭБС изменили алгоритм/сценарий формирования динамической ссылки, а в ИРБИС для этой ЭБС алгоритм разработчики не актуализировали (ЭБСники обычно никого не оповещают об изменениях, приходится работать по факту при обнаружении проблемы кем то из пользователей) или же у вас нет обновленных файлов для формирования динамических ссылок в Web-ИРБИС.



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