Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   Восстановление данных, бекап, эмуляторы (https://nowa.cc/forumdisplay.php?f=354)
-   -   Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 2000 (https://nowa.cc/showthread.php?t=182684)

Tsirus 25.09.2008 08:00

Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 2000
 
Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 2000. Возможно это сделать? Если да то как?

Artfuluser 18.11.2008 15:47

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
Цитата:

Сообщение от Tsirus (Сообщение 1903396)
Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 2000. Возможно это сделать? Если да то как?

Если база в формате MS SQL 2005, то полноценный перенос базы в MS SQL 2000 невозможен. Как вариант, можно предложить воспользоваться экспортом данных, но здесь есть много подводных камней, в том числе с использованием ключевых полей. А, вообще, с таким вопросом лучше обратиться сюда:

http://www.sql.ru/
http://www.sql.ru/forum/actualtopics.aspx?bid=1

Alexasha 14.01.2009 11:51

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
Почему нет? Сгенерировать скрипты и накатить в 2000.

Happyfre 19.01.2009 09:21

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
Сами таблицы абсолютно без проблем перенесутся скриптами. SP и остальное возможно придется подрихтовать руками. Правда если база распределенная (с реплицированием ...) тогда не знаю

ZyX_2007 23.01.2009 13:58

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
Цитата:

Сообщение от Tsirus (Сообщение 1903396)
Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 2000. Возможно это сделать? Если да то как?

Можно поинтересоваться зачем?

Кстати - есть бесплатная версия MS SQL Server

http://www.microsoft.com/downloads/d...DisplayLang=ru

mishgan2000 01.02.2009 01:33

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
Если не используются фичи 2005, то можно DTS-ом перенести все таблицы с содержимым, потом заскриптовать вьюхи, хранимки, триггеры и т.п. - и полученные скрипты накатить на 2000.
если используются фичи 2005, тогда надо думать, на сколько их можно заменить функционалом 2000
и кстати, какой режим совместимости базы?

kermy 10.02.2009 11:33

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
Цитата:

Сообщение от Tsirus (Сообщение 1903396)
Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 2000. Возможно это сделать? Если да то как?

А зачем если не секрет??? Есть же вроде MS SQL Express 2005 даже бесплатно...

ages2012 11.02.2009 23:29

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
Цитата:

Сообщение от Tsirus (Сообщение 1903396)
Возникла необходимость переноса всей базы Microsoft SQL 2005...

Простите, если имеется ввиду базу данных 1С то можно через выгрузить-загрузить

mishgan2000 17.02.2009 22:38

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
Цитата:

Сообщение от kermy (Сообщение 2199242)
А зачем если не секрет??? Есть же вроде MS SQL Express 2005 даже бесплатно...

Бывает что клиенсткое ПО очень хочет нужную ему версию MSSQL.
Т.е. при запуске банально проверяет версию SQL-сервера, если она не соответсвует заданной - то программа завершается. Простейший пример 1С 7.7. Обычно лечится патчингом этого самого клиентского ПО и все начинает работать, т.к. режим совместимости с 2000 в MSSQL 2005 реализован хорошо.

BTRVODKA 21.04.2010 10:05

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
Я так понимаю, что речь идёт о 1с. Если да- то необходимо выгрузить базу в промежуточный файл (в конфигураторе Администратование-Выгрузить информационную базу) потом создать пустую базу в SQL2000(где угодно, хоть в файловом варианте) и в пустой базе, в конфигураторе загрузить базу из промежуточного файла (Администрирование-Загрузить базу)

tomrob 02.05.2010 16:48

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
ну можно еще и так: сеть, права розданы, на одной писи 2000, на другой 2005, с которой запускаешь копию на 2000,пару часов и почти все там. (если не использованы примы 2005, иначе только данные)

bv88 11.05.2010 01:59

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
а простой экспорт в формате sql запроса не помогает?

sharmazan 10.01.2013 21:53

Re: Возникла необходимость переноса всей базы Microsoft SQL 2005 на Microsoft SQL 200
 
Цитата:

Сообщение от bv88 (Сообщение 3222540)
а простой экспорт в формате sql запроса не помогает?

Помогает. Не совсем простой, правда.
Я когда-то переносил базу по такому рецепту: http://itman.in/downgrade-sql-2005-d...l-server-2000/


Текущее время: 06:20. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc

Время генерации страницы 0.09999 секунды с 9 запросами