Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
привет. Есть ли опробированные способы(методы) как переносить данные из одной базы в другую. нужно пока просто перенести без излишеств.. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2008, 18:14 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Ну вот, опять нужны телепаты :( Что за задача? Переносить данные из каше в каше, или одна из сторон - другая СУБД? Идешники должны сохраниться? Туда, куда переносим, уже есть данные (есть ли вероятность пересечения ID-шников)? Переносим только данные, информация о структуре таблиц уже есть на новой базе? Если совсем просто и без излишеств, можно просто перенести глобалы с данными, но допустимо это или нет, зависит от ответов на вопросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2008, 20:57 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Блок А.Н. Переносить данные из каше в каше, или одна из сторон - другая СУБД? каше-каше Блок А.Н. Идешники должны сохраниться? если есть возможность да, нет - бог с ними, родителей и детей "перевяжу".. но некоторые связи(parent-child) должны остаться. Блок А.Н. Туда, куда переносим, уже есть данные (есть ли вероятность пересечения ID-шников)? все хороню и заливаю новое... Блок А.Н. Переносим только данные, информация о структуре таблиц уже есть на новой базе? структуру делаю одинаковой с обоих сторон ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 11:05 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
>>все хороню и заливаю новое... Ну во первых можно просто напросто перенести CACHE.DAT файл - если у вас глобалы программ и проектов конечно отвязаны от данных. В другом случае нужно узнать в каких глобала храняться ваши таблицы и перенести их либо через импорт экспорт в проводнике, или терминальные утилиты Либо, если оба CACHE.DAT базы подключены к одной инсталяции Cache, через копирование GBLOCKCOPY ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 11:23 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Ptn>>все хороню и заливаю новое... Ну во первых можно просто напросто перенести CACHE.DAT файл - если у вас глобалы программ и проектов конечно отвязаны от данных. В другом случае нужно узнать в каких глобала храняться ваши таблицы и перенести их либо через импорт экспорт в проводнике, или терминальные утилиты Либо, если оба CACHE.DAT базы подключены к одной инсталяции Cache, через копирование GBLOCKCOPY нет. при простом импорт/екпорт потеряются связи... Есть классы Ixxxxx и Txxxxx они не пересекаются(разные объекты) лежат они в одной папке User. есть база cache.dat в которой Ixxxxx пустые и база cache.dat в которой Ixxxxx не пустые. вот мне и нужно перенести не пустые в пустые(сохранив связи) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 11:43 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Ну раз вы хотите перенести со связями, то нужно переносить и с теми объектами, куда эти связи ссылаются, правильно? Связь же это всего лишь число, равное идешнику в другой таблице. Или не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 11:54 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Ну раз вы хотите перенести со связями, то нужно переносить и с теми объектами, куда эти связи ссылаются, правильно? Связь же это всего лишь число, равное идешнику в другой таблице. Или не так? да. связи только между Ixxxxx класами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 12:11 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Ну тогда нужно перенести данные обоих классов. В чем суть проблемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 12:20 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Ну тогда нужно перенести данные обоих классов. В чем суть проблемы? 1. Програмно(java)? 2. погу ли я подключится к другой области из ClassMethod(что бы выпоолнить это на сервере, без перетягивания объектов к сабе в java)? 3. стандарные есть средсва? (с возможностями описанными выше) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 12:25 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Если не будет пересечения ID, то можно перенести глобалы. К классу из другой области можно подключиться, если немного подредактировать хранение. Делаете примерно так: создаете копию класса с другим именем, правите в нем хранение, чтобы оно ссылалось на другую область. Только не забывайте, что нужно сделать копии всех связанных классов, у всех исправить хранение и типы ссылок друг на друга (классы то теперь по другому называются). Вам нужно с одними и теми же экземплярами классов работать из разных областей, или все-таки перенести их в одну область? Если случай сильно сложный, то все-таки придется писать программу "перетаскивания". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 12:49 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Если не будет пересечения ID, то можно перенести глобалы. К классу из другой области можно подключиться, если немного подредактировать хранение. Делаете примерно так: создаете копию класса с другим именем, правите в нем хранение, чтобы оно ссылалось на другую область. Только не забывайте, что нужно сделать копии всех связанных классов, у всех исправить хранение и типы ссылок друг на друга (классы то теперь по другому называются). Вам нужно с одними и теми же экземплярами классов работать из разных областей, или все-таки перенести их в одну область? Если случай сильно сложный, то все-таки придется писать программу "перетаскивания". Спасибо за уделение времени... Просто такая проблема будет возникать с завидной частотой.... не текущий момент я написал программу... но это не "красиво"... ищу другие пути решения.... Блок А.Н. Вам нужно с одними и теми же экземплярами классов работать из разных областей, или все-таки перенести их в одну область? Работать я буду с ними в одной области. Вопрос был для того что бы узнать: можно ли это реализовать в классах каше... Блок А.Н. ... правите в нем хранение ... простите, а на какой тип хранения я должен его исправить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 13:00 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Хранение то же самое, просто находите в описаниии хранении глобалы данных, индексов и исправляете примерно на ^["OLD"]User.MyClassD При этом описание класса будет лежать в это области, а сами данные в другой. ---------------- А если у вас есть программа по переносу/синхронизации, то возможно это более красивое решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 13:10 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Хранение то же самое, просто находите в описаниии хранении глобалы данных, индексов и исправляете примерно на ^["OLD"]User.MyClassD с этого момента по подробнее... есть описание, которое я делаю в студии. Код: plaintext ЗМ:с базой знаком 5 недель. с java столькоже. проект нужно здавать "вчера" запарка неимоверная... терминаом почти не пользуюсь(не умею) только для запуска процедур обработки данных.... еще вопрос. как выгрузить (перенести) глобалы? Блок А.Н. А если у вас есть программа по переносу/синхронизации, то возможно это более красивое решение. ну... у меня небыло другого выбора.... в доках есть перенос ч/з xml что думаете по этому поводу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 13:23 |
|
||
|
Перенос данных из одной базы в другую
|
|||
|---|---|---|---|
|
#18+
В описание хранения можно зайти либо меню Вид->Инспектор, в появившемся окошке ищете Storage->Default->DataLocation и Storage->Default->IndexLocation Либо Вид->Просмотр способа хранения а там уже ищете, описание хранения. Первый способ для восприятия проще. ---------------------------------- Глобалы можно перенести через экспорт/импорт в файл, но если базы примонтированы к одному серверу (как у вас), можно просто командой m ^MyGlobal=^["OLDBASE"]MyGlobal При это глобалы сольются в один ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 13:35 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=35247731&tid=1558928]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 362ms |

| 0 / 0 |
