Имя: Пароль:
1C
1C 7.7
v7: SQL. Перенос данных между SQL серверами.
0 Феофан
 
20.03.14
18:00
УРБД и прочие методы оказалось неудобно использовать. Хочу переносить таблицы целиком между идентичными базами в одинаковых серверах. Хочется сделать все просто, очень просто. Как лучше:
1. bcp выгружаю -> в приемнике "delete from" всех строк -> bcp загружаю
2. bcp выгружаю -> в приемнике "update" + "insert"?

И собственно еще пара вопросов, до кучи.
Можно ли перевести базу в синглмод когда к ней есть активные подключения и можно ли в пакетном файле для sqlcmd объявить транзакцию, явно залочить нужные таблицы, потом перезалить несколько таблиц, зафиксировать транзакцию?
1 МихаилМ
 
20.03.14
18:26
нет
да
2 ДенисЧ
 
20.03.14
18:28
а) 2.
б) да, да
3 МихаилМ
 
20.03.14
18:36
если сервера в одной сети, подключите сервер и обновляйте таблицы без bcp
4 Мыш
 
20.03.14
19:26
> Можно ли перевести базу в синглмод когда к ней есть активные подключения

kill process предварительно
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс