Форумы Интермех
 ° Начало ° Ответить ° Статистика ° Регистрация ° Поиск ° RSS ° Wiki °

Форумы Интермех / MS SQL / переход с SQL2000 на SQL2005
Автор Сообщение
LP
Участник
г. Владивосток

Дата: 31 Авг 2007 02:25:55


Перед кем нибудь стояла такая задача? И если стояла, то кто и как с ней справился?

LP
Участник
г. Владивосток

Дата: 5 Сен 2007 02:15:04


IMPATCH под SQL2005 не работает.

Jk
Участник
НПП Интермех

Дата: 5 Сен 2007 10:21:50


Что значит не работает?

LP
Участник
г. Владивосток

Дата: 6 Сен 2007 03:23:14


При запуске файла IMPATCH.EXE, поставляемого в комплекте sp11 к SEARCH 8.2, после того как выдается сообщение об необходимости создания резервной копии БД и нажимается ОК, выдается сообшение о том что не существует BD_VERSION. Точно текст воспроизвести не могу, потому что последнии эксперементы закончились несовсем удачно и повторять их не очень хочется. Данная ошибка возникает если IMPATCH пытается изменить версию БД. Если импортировать пропатченную БД из SQL2000, то импатч успешно проверяет целосность данных в архиве (при этом не изменяется версия БД) и успешно перестраивает наборы данных.

LP
Участник
г. Владивосток

Дата: 6 Сен 2007 03:27:28


Вообще существует ли где-нибудь инструкция по переходу? Я понимаю, что это вопросы по большей части к "грамотному администратору" SQL сервера, однако нам от этого не легче. Особенно если директорат жлобится на содержание админа.

Dimych
Участник


Дата: 6 Сен 2007 13:14:38


Пропатчить базу с MSSQL 2000 до 2005 средствами MSSQL мне не удалось. Толи инструмент плохой, толи мои руки я разбираться не стал. Просто сделал бакап базы под 2000, снес 2000 сиквел и установил 2005, потом залил бакап - так никаких проблем не возникло.

yarvic
Участник
Москва

Дата: 10 Сен 2007 18:32:01


А я вот с нуля все начал ставить сразу под 2005 sql. При попытке запуска серча получил ругань на ntwdblib.dll, типа ошибка присоединения базы данных. Я так понял эта dll шла до 2005 версии (2000, 7 и т.д.) и савилась вместе с sql клиентом. Сейчас его обозвали native клиент и он эту бяку не установил... Подложил ручками dll по указанному пути, но при этом получил ошибку вызова удаленной процедуры. Базу восстанавливал из бекапа идущего с дистрибутивом, строго по инструкции из мануала. Вообщем я в тупике, может кто поможет? А то что impatch не пашет подтверждаю, кроме того при серверной инсталяции базы должны устанавливаться автоматом с помощью утили installer, тоже облом, не понимает 2005 sql формат генерируемых ей скриптов...

Stephen
Участник
г. Санкт-Петербург

Дата: 10 Окт 2007 09:10:12


Цитата: yarvic
Подложил ручками dll по указанному пути, но при этом получил ошибку вызова удаленной процедуры.

Попал в ту же ситуацию... Кто-нибудь, что-нибудь подскажет?

Jk
Участник
НПП Интермех

Дата: 27 Июн 2008 12:21:38 ° Поправил: Jk


Цитата: Stephen
Попал в ту же ситуацию... Кто-нибудь, что-нибудь подскажет?


Есть такая проблема - при подключении к базе через BDE (через него работает Search) приложение просто закрывается - в данном случае происходит сбой в imlogin и Search не работает.

Как выяснилось такое происходит на SQL Server 2005 sp2 если в свойствах пользователя SYSDBA установлен параметр:
Default language = Russian

Чтобы обойти этот нюанс надо изменить настройку этого параметра на English - после этого должно все заработать.

Ваш ответ

Bold Style  Italic Style  Underlined Style  Image Link  Insert URL 
...



Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 

На форуме сейчас: гостей - 1
пользователей - 0
Наибольшее количество посетителей: 87 [1 Янв 2017 02:23:26]
гостей - 87 / пользователей - 0


miniВВ © 2001-2021