|  | перенос базы 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) Понятно . В онлайне  источник  стоит значит . Слышал о таком - но не сталкивался. Как вариант  поднять бэкап  боевой и из нее уже копировать чтобы в ней никого не было .     |  | 
        Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший