Как перенести строки из одной базы в другую sql server 2008 r2
Есть две базы на sql server 2008 R2. В ней 250 таблиц с маленьким количеством записей, где то 50 - 100 тысяч. Нужно их перенести в другую пустую базу с такой же структурой. Через мастер импорта и экспорта SSMS пока не получается, ругается - "Конфликт инструкции INSERT с ограничением FOREIGN KEY", при том BCP удачно все переносит, без проблем. Но к сожалению перенести 250 страниц через BCP лень трудно. Так что в этой ситуации делать, отключать constraint ? Я не знаю как это сделать централизовано. Что можно предпринять в данной ситуации ?
|
2 вас две базы, и вы пишите "в ней".
вам надо 2 слить в одну?
или одну перенести на новый сервер?
|
qwertEHOK, одну в другую. В одной повреждение PSF-страниц. Т.е из "боевой-поврежденной" базы в "дистрибутивную".
|
а если создать пустую базу рядом и потом курсором пройтись по таблицам, копирую их в другую базу?
|
qwertEHOK, пустую имеется ввиду без констрейнов, триггеров PK, FK и прочих объектов ?
|
Время: 09:54.
© OSzone.net 2001-