Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 19.03.2009(UTC) Сообщений: 53
|
С помощью мастер переноса базы данных в формат MS SQL Server пытался перенести базу. При переносе таблицы jrn выскакивает ошибка: Цитата:-2147217873 Конфиликт инструкции INSERT с ограничением FOREIGN KEY "FK_jrn_nakl". Конфиликт произошел в базе данных "shop", таблица "dbo.nakl", column 'nakl_number'.
|
|
|
|
Статус: Администратор
Группы: Administrators
Зарегистрирован: 19.08.2007(UTC) Сообщений: 924 Откуда: Київ
|
Обычно такого не происходит. Заархивируйте файл базы данных (tcu_be.mdb) и вышлите на mail@andriy.co Мы разберемся и предоставим ответ.
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 19.03.2009(UTC) Сообщений: 53
|
База постоянно в работе т.е. за время пока она будет у вас она потеряет актуальность. Могу выслать в пятницу вечером и принять результат в понед. утром (идельно было бы в субботу). Или нужно выслать сейчас просто чтобы найти ошибку, а с исправление актуальной решить позже?
|
|
|
|
Статус: Администратор
Группы: Administrators
Зарегистрирован: 19.08.2007(UTC) Сообщений: 924 Откуда: Київ
|
Нам не нужна актуальная база, нам нужна база в которой есть проблема, чтобы ее выявить. Далее будет либо версия ТЦУ, в которой данная проблема решена, либо рекомендации по исправлению ситуации.
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 19.03.2009(UTC) Сообщений: 53
|
1 окт выслал базу на почту. Т.к. одним файлом не отправлялось, сделал 3 части. Ок?
|
|
|
|
Статус: Администратор
Группы: Administrators
Зарегистрирован: 19.08.2007(UTC) Сообщений: 924 Откуда: Київ
|
С помощью Microsoft Access из пакета MS Office откройте файл базы данных (tcu_be.mdb в каталоге программы). Пароль для входа vega02s В разделе таблиц найдите таблицу jrn и откройте ее для редактирования по двойному щелчку. Найдите записи с номерами 5717 и 5718 в поле jrn_number (для облегчения поиска воспользуйтесь поисковым окном по Ctrl+F). Удалите данные записи (как и в ТЦУ вначале выделите всю запись целиком, потом жмите Delete). После этого закрывайте Access и делайте конвертацию обычным образом.
Данная ситуация (наличие лишних записей в журнале) есть результат проблем в базе данных. Как правило подобные проблемы могут возникнуть при некорректном выключении питания машины.
Настоятельно рекомендуем для серверной машины обеспечить 2 условия 1. Ограниченный доступ лиц. 2. Бесперебойная работа сервера без нештатных остановок и нештатных выключений питания.
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 19.03.2009(UTC) Сообщений: 53
|
Спасибо, теперь все перенеслось нормально.
зы: лучше вообще не выключать сервер? Или останавливать вручную MS SQL в management studio и потом выключать?
|
|
|
|
Статус: Администратор
Группы: Administrators
Зарегистрирован: 16.11.2008(UTC) Сообщений: 392 Откуда: Київ Поблагодарили: 5 раз в 5 постах
|
Сергей написал:лучше вообще не выключать сервер? Выключать сервер можно, но мы рекомендуем, по возможности, не отключать его. Установите для этого компьютера стабилизатор напряжения и источник бесперебойного питания. Сергей написал:Или останавливать вручную MS SQL в management studio и потом выключать? Вот уж чего делать не рекомендуется, так это вмешиваться в работу Sql-сервера. Его службы сами нормально останавливаются при поступлении команды от ОС на выключение либо перезагрузку системы. Кроме этих рекомендаций не забудьте про регулярное резервное копирование, описанное здесь
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.