8.х Проблема с 8.1 в MS SQL Server 2005

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем Dimansky, 24 окт 2007.

  1. TopicStarter Overlay
    Dimansky
    Offline

    Dimansky

    Регистрация:
    8 окт 2007
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Доброго всем времени суток!

    Проблемка то собсна вот в чем:
    Стояла 8.0 в обычном файловом варианте. Все это дело решили проабгрейдить до 8.1 + Клиент сервер + MS SQL Server 2005. Процесс выглядил таким образом:
    1. Базы 8.0 открывались под 8.1 в Конфиругаторе и конвертировались.
    2. Уже сконвертированные базы в 8.1 выгружались.
    3. Средствами 1С 8.1 регистрировались пустые базы в SQL'05
    4. В пустые базы, созданные в SQL'05 загружались выгруженные базы.

    Вот именно в процессе загрузки 8/1 выдает несколько сообщений "Таблица '_документ 118' содержет значения типа дата, которые не могут быть записаны в MS SQL Server с нулевым смещением дат"

    Сразу вспомнил что при регистрации ИБ средствами 8.1 в SQL есть такой пункт как смещение дат, по умолчанию он 0 но есть возможность выбора 2000 я так пологаю что капать надо именно в этой области.

    Вот собственно вопрос: каким образом можно все наладить, не содавая новых баз в SQL, а скажем так подредактировав текущие и потом уже в них по новой загрузить данные??? или попросту говоря где можно настроить "смещение дат" в уже созданных в SQL базах???
  2. Dino
    Offline

    Dino

    Регистрация:
    11 июн 2008
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Добрый день.

    Точно такая же проблема, после перевода баз из файлов на SQL, выдается несколько аналогичных сообщений: "Таблица '_документ ххх' содержет значения типа дата, которые не могут быть записаны в MS SQL Server с нулевым смещением дат". Вроде бы оно и так "работает", но неизвестно не аукнется ли оно в будущем? Нужно перегнать 6 баз и рисковать не хочется. Подскажите как разрешить проблему перевода на SQL?

    Стоят 8.1 клиент и сервер, SQL2005 SP2.
  3. AlexFF
    Offline

    AlexFF Разбирающийся

    Регистрация:
    6 мар 2007
    Сообщения:
    565
    Симпатии:
    1
    Баллы:
    26
    У вас в каких-то документах незаполено поле Дата. (как пример. Исходящая платежка. Дата оплачена - непроставлена) Найдите их - заполните и все загрузиться без проблем. Скуль не понимает что такое 01.01.0001. А вообще это на скорость не влияет. Но для успокоения совести можено и заполнить.
  4. dnpko
    Offline

    dnpko

    Регистрация:
    10 окт 2008
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    У меня была такая же проблема!! Дело в датах, но не в пустых значениях реквизитов, а в не корректных датах, например, введено где то 0075 год в поле даты рождения сотрудника и т.д. и т.п. Я делал так.
    Сначало выгружал со смещением тат 0, записывал возникающие ошибочные позиции, потом выгружал со смещением дат 2000 , находил эти таблицы и исправлял.

Поделиться этой страницей