[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]06 авг 2022, 06:42
В штатном, не ломаном кроносе такая операция для снятия защиты системным паролем не пройдет, но поскольку мы имеем дело с глюком(системного пароля в исследуемой базе насколько я понял нет), то вполне может прокатить, поэтому и посоветовал попробовать, делов то там на 20 минут
При чем здесь глюк? В данной ситуации Кронос шестой ведет себя как раз как лицензионный.
Не прокатит, если серийный номер не совпадает, вы банк не откроете вовсе. Если не знаете пароля - не получите доступ к системе, посмотреть да, формы и структура - нет. Вот в чем логика.
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]06 авг 2022, 06:42
Достаточно скопировать папку с банком в любое место, подключить его к кроносу (он получит новый идентификатор)
"Новый идентификатор" чего и где должен появится? ОК, предположим вы ID называете идентификатором. Но почему он должен появится "после копирования папки с банком в другое место"? Если бы Кронос делали по вашей логике, меняя папки с банками местами, после чего у них менялись бы идентификаторы, каждый раз пришлось бы по новой прописывать глобальный поиск. Как по вашему идентификаторы идентифицируются?
ID банка присваивается при создании нового банка, но не "при копировании папки с банком в любое место".
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]06 авг 2022, 06:42
можно переименовать, оставить по 10 записей в каждой таблице, после чего и сделать копию.
Вы записи с полями не путаете? Хотя не суть записи или поля. А с какой целью эти лишние движения делать? Мне кажется я теперь догадываюсь что у вас наиболее всего отнимало времени на протяжении 20 лет практики.
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]06 авг 2022, 06:42
Я и спросил о таких местах, в частности попросил поделиться местом где Вы конкретно об этом читали, что бы почитать самому о глюках этой версии, оценить масштаб глючности. Я не прошу экскурсию по всем форумам о кроносе и также лекций о нем (сам им занимаюсь более 20 лет и за плечами много разработанных с нуля баз), просто спросил ссылку на конкретный источник информации и это может быть интересно и другим участникам данного форума, но раз такая ссылка секрет, и "делает Вам нервы" то и не нужно-)))
То что публично, вам должно быть известно, то что ограничено имеет свои правила и причины почему туда не зовут всех, или лично вас не пригласили. Может я не понимаю вашего юмора, но людям старше 20 лет это должно быть известно, не говоря о тех, у кого "за плечами более 20 лет".
Что касается "других форумчан", у которых, как я читал в соседней теме "приведение в порядок поля "телефон" заняло 50 часов непрерывной работы", даже если все дело в древнем ритуальном компьютере с ядром celeron, ровеснике Кроноса, на котором они два столбца по 10 млн. делают 50 часов, у таких титанов целеустремленности должна быть индивидуальная программа развития. Вы шутите, от них мир нужно скрывать, не то что какие-то ресурсы в нем.
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]06 авг 2022, 06:54
Совершенно верно, но не полностью. Смотря какое копирование и какая защита. Защита копии и защита банка системным паролем разные защиты и по разному копируются.
Я выше ответил, может не очень корректно сформулировал. Предполагалось что это очевидно. Просто я имел в виду что это в пятерке так, а вообще не так. Но вы все поняли верно.
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]06 авг 2022, 06:54
Неправильно. *.cpy копирует весь банк со всеми видами ограничений и на копию также можно наложить ограничения. Таблицы обмена (во внутреннем представлении) оперируют только данными, без каких-либо ограничений (защит). Позволяют переносить данные как в банк аналогичной структуры, так и полностью отличающейся.
Что именно не правильно? То что это без разницы? Это без разницы, если вы копируете бездумно этим, или другим способом настройки банка. Это не о способах и их идентичности, а о подходе "без разницы".
По вашему не очевидно, что имея возможность выгрузить в cpy вы получаете возможность настройки этой выгрузки? Коммерческий банк, серийный, естественно перешагнув систему доступа.
Таблицы обмена, это просто таблицы обмена. Они были придуманы возможно что раньше вас, или меня, я даже не помню IBM это придумало, или Microsoft внедрило, уже забыл, а когда-то писал на эту тему. О таблицах обмена я мог бы рассказать гораздо больше, но это не так уж и важно в этом контексте. В данном случае, речь о копировании. Копируя структуру и создавая таблицы вы переносите всё, а не только записи. Отдельно связи либо да, либо нет, а здесь вы вырвали из контекста, но я не слишком корректно и ясно сам об этом написал.
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]05 авг 2022, 23:29...Либо банки переделывать с нуля, не копировать структуру, а переделывать с нуля...
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]06 авг 2022, 06:54Копировать структуру можно через CPY (копируется система доступа и защиты), при проектировании структуры (система доступа и защиты копироваться не должны), в ручном режиме, что Вы назвали "переделывать с нуля". Также возможно копирование/восстановление без каких-либо видов защит путем экспорта в любой внешний формат (Экспорт в текст) и импорта этих файлов с копированием структуры целиком или выборочно.
Система доступа как раз может быть тупо скопирована, а может быть не скопирована и через копирование структуры в новом банке (не пятого кроноса) и таблиц обмена, и через cpy. Я же не могу знать кто что и как делает. Об этом и была речь.
"Не копировать структуру" значит не копировать систему защиты, не совершать ошибок бездумно.
"Переделывать с нуля", значит делать новые банки. Это не значит создавать банки из первоисточников на отформатированном девственном носителе желательно на новолоние в полночь.
Я рад вашему прогрессу. Вчера вы спрашивали совета, а сегодня постигли истину настолько, что указываете на мои ошибки
