Я пытаюсь создать пробную копию нашей базы данных на
Microsoft SQL Server Web (64-bit) 11.0.5388.0
до
Microsoft SQL Server Developer (64-bit) 14.0.3048.4
работает в докере Linux.
Я попробовал мастер экспорта импорта SQL Server, и, хотя он хорошо перенес таблицы, представления источника стали таблицами назначения.
Это неприемлемо, поскольку некоторые представления довольно сложны и предназначены только для периодического запуска, но не оптимизированы. Поэтому, когда импорт представлений занял время импорта таблицы, я прервал его.
Я не вижу возможности конвертировать представления в таблицы, и я также не вижу смысла в этом.
Так что я делаю не так?
Есть предложения?
Если я делаю резервную копию и хочу выполнить восстановление, похоже, файл должен находиться на том же компьютере, что и база данных; невозможно выполнить восстановление из файла на веб-сервере; в качестве исходного компьютера также используется веб-сервер.
У меня нет места на конечном сервере для базы данных и файла резервной копии; но у меня достаточно места на моей рабочей станции; если я запускаю docker как на месте назначения, так и на рабочей станции, могу ли я смонтировать том с рабочей станции в месте назначения?