我正在尝试创建数据库的开发副本
Microsoft SQL Server Web (64-bit) 11.0.5388.0
到
Microsoft SQL Server Developer (64-bit) 14.0.3048.4
在linux docker中运行。
我尝试了SQL Server导入导出向导,在它很好地传输了表的同时,源上的视图变成了目标上的表。
这是无法接受的原因,因为某些视图非常复杂,只能偶尔运行一次,而没有优化。因此,当视图的导入花费了表导入时间的几倍时,我终止了它。
我看不到将视图转换为表格的选项,而且这样做也没有意义。
那我在做什么错了?
有什么建议吗?
如果我进行备份并想要进行还原,则文件似乎必须与数据库位于同一台机器上;无法从Web服务器上的文件进行还原;因为源计算机也是Web服务器。
目标服务器上没有足够的空间容纳数据库和备份文件;但是我的工作站上有足够的空间;如果我同时在目标计算机和工作站上运行docker,是否可以在目标计算机上从工作站挂载卷?