|
перенос базы SQL |
☑ |
0
anatoly
23.03.15
✎
12:59
|
есть задача - из одной базы перенести часть регистров целиком в другую, выгрузка-загрузка ХМЛ не подходит - файлы очень большие и медленно загружаются, решили напрямую средствами SQL перенести (сервера разные) через импорт/экспорт.
вопрос - как можно определить соответствие имен таблиц в SQL и регистров 1С ?
|
|
1
ДенисЧ
23.03.15
✎
13:00
|
ПолучитьСтруктуруХраненияБазыДанных
|
|
4
anatoly
23.03.15
✎
15:19
|
(1) да, действительно.
вот только на одном регистре ошибка происходит:
ОШИБКА: errorCode=-1071636471 description=Код ошибки служб SSIS: DTS_E_OLEDBERROR. Возникла ошибка OLE DB. Код ошибки: 0x80004005.
Доступна запись OLE DB. Источник: "Microsoft SQL Native Client" Результат: 0x80004005 Описание: "Невозможно вставить повторяющуюся ключевую строку в объект "dbo._InfoReg843" с уникальным индексом "_InfoReg843_ByDims_RRRR".".
при копировании включаю галку "удалить строки в целевой таблице" - получается в исходном регистре записи с совпадающими измерениями? или я чего то не понимаю...
|
|
5
ДенисЧ
23.03.15
✎
15:35
|
Попробуй ТИИ в исходной базе на копии!
|
|
6
anatoly
23.03.15
✎
15:38
|
(5) это к сожаленью не вариант ((
|
|
7
rsv
23.03.15
✎
15:44
|
.... ну найдите дубль и грохните
|
|
8
User_Agronom
23.03.15
✎
15:47
|
(0) пока будете искать ошибку - через XML переехало бы давно.
|
|
9
rsv
23.03.15
✎
15:48
|
(8) Вывод - регистр сведений то все равно двоит- али троит .
|
|
10
anatoly
23.03.15
✎
15:59
|
(7) нету дублей.
|
|
11
D_E_S_131
23.03.15
✎
16:01
|
А почему через Импорт/Экспорт переносишь, а не через Резервную копию?
|
|
12
anatoly
23.03.15
✎
16:03
|
(11) надо не все целиком перенести - а отдельные регистры.
|
|
13
D_E_S_131
23.03.15
✎
16:18
|
(12) И эти регистры все РС независимые и не используют в своей структуре ссылочных данных?
|
|
14
anatoly
23.03.15
✎
16:19
|
в процессе баловства с настройками импорта на какой то раз все перенеслось.
т.к. тащили из рабочей базы - может просто блокировка включалась? (управляемые активно используются)
|
|
15
D_E_S_131
23.03.15
✎
16:40
|
Упр.блокировки по идее на уровне сервера 1С работают и на SQL не влияют.
|
|
16
rsv
23.03.15
✎
17:10
|
(10) Понятно . В онлайне источник стоит значит . Слышал о таком - но не сталкивался. Как вариант поднять бэкап боевой и из нее уже копировать чтобы в ней никого не было .
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший