Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

IMPORT БД в SQL2005 64 разр из SQL2000 32 разр

asershov
читатель
офлайн
Дата регистрации: 27.09.2010
Сообщений: 4
Пост №1
 
27.09.2010 07:51

Есть задача: умирает сервер под win2003 server sql 2000 32 разр. крутятся все БД 1с v7.7 Бухгалтерия, ЗП, и.т.д<br>1. Необходимо перенести на другой сервер<br>2. Установили новый сервер win2003 server 64 разр SQL 2005 dev ed 64 разр.<br>3. Переношу данные на другой сервер методом import БД в остнасте SQL server management studio указываю источник данных "имя старого сервера", "имя базы данных", драйвер microsoft Ole DB Provider for sql server. Перенос проходит бех проблем выдает следующее: <br>The execution was successful<br><br>- Create a TransferProvider. (Success)<br><br>- Create a temporary file for destructive SQL. (Success)<br><br>- Create a temporary file for constructive SQL. (Success)<br><br>- Create a temporary XML file for table metadata. (Success)<br><br>- Configure the TransferProvider with files and Source/Destination connection info. (Success)<br><br>- Execute the transfer with the TransferProvider. (Success)<br><br>- Begin a Transaction. (Success)<br><br>- Execute the destructive SQL. (drop tables) (Success)<br><br>- Execute the constructive SQL. (create tables) (Success)<br><br>- Create a temporary table transfer package for [dbo].[SC97] (Success)<br><br>- Execute transfer package for [dbo].[SC97] (Success)<br><br>- Copying to (Success)<br><br>- Commit the Transaction. (Success)<br><br>- Rollback the Transaction. (Stopped)<br><br>4. После смены пути к БД 1С, заходим в 1С выдает сообщение:<br>SQL State: 25000<br>Native: 0<br>Message: [Microsoft][ODBC SQL Server Driver] Недопустимое состояние транзакции<br><br>Может кто нибудь сталкивался с такой проблемой ?<br>Я так понял что проблема здесь в драйвере ODBC<br>Помогите пожалуйста решить проблему. <br><br>

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №2
 
27.09.2010 08:06

в свойствах базы в MS SQL 2005 укажите "совместимость с 2000"<br><br>P.S. Я бы делал через 1С все таки способом "Выгрузить-Загрузить", а не напрямую между MS SQL Servr-ами, хотя, может и нет разницы.

asershov
читатель
офлайн
Дата регистрации: 27.09.2010
Сообщений: 4
Пост №3
 
27.09.2010 08:41

а где это свойство? спасибо!

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №4
 
27.09.2010 08:56

У меня нет MS SQL 2005, но по моему там несложно найти. Я когда то ставил под эту систему, все это видел. Есть там, наверное, что то типа Enterprize manager

asershov
читатель
офлайн
Дата регистрации: 27.09.2010
Сообщений: 4
Пост №5
 
27.09.2010 11:02

"После выполнение режима совместимости баз данных с sql2000 командой<br>EXEC sp_dbcmptlevel ИмяБД, 80;<br>GO<br>данная ошибка изчезла <br>Описание здесь http://technet.microsoft.com/ru-ru/library/ms178653(SQL.90).aspx<br>Данную команду необходимо выполнить для каждой БД.<br>Однако после входа в программу <br>выдает следующее нарушена структура<br>таблицы 1CCOST"

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №6
 
27.09.2010 11:10

> P.S. Я бы делал через 1С все таки способом "Выгрузить-Загрузить", а не напрямую между MS SQL Servr-ами, хотя, может и нет разницы.

CheshirskyCat
читатель
офлайн
Дата регистрации: 09.01.2004
Сообщений: 326
Пост №7
 
27.09.2010 11:43

Вы уверены что во время вашего экспорта никто в базах не работал? <br>Вам уже советовали - лучше средствами 1С. <br>Если-же базы слишком большие можно через BACKUP/RESTORE баз данных или DETACH/ATTACH файлов баз данных - это гораздо быстрее. SQL 2005 отлично "цепляет" файлы от SQL 2000, причем ставит режим совместимости.

Сергей Н
читатель
офлайн
Дата регистрации: 14.10.2010
Сообщений: 4
Пост №8
 
14.10.2010 12:05

Можете сообщить, чем закончилось решение этой проблемы у Вас? Удалось ли запустить базу? Просто у меня похожая задача предстоит: надо конвертнуть базу 1С7.7 из MSSQL2000 в MSSQL2005, причем без выгрузить/ загрузить, т.к. база 100Гб.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация