严重注意MSSQL视图跨数据库复制的问题
昨天开发了业务系统的一个模块,将测试数据库的一个表和视图复制上传到工作数据库时,使用复制数据库向导复制对象功能,视图复制出现错误,随即发现工作数据库中与视图相关的两个表被DROP,真是好痛苦呀。
记得几年前曾经犯过同样的错误,搞得网站停了两天。
在这里提醒自己和大家,使用复制对象功能一定要注意,SQL的视图和MDB中的VIEW是不同的,视图中的数据是真实存在在MSSQL数据库中的,复制对象时会重建视图和相关表的对应关系,导致删除原有的数据表。
昨天开发了业务系统的一个模块,将测试数据库的一个表和视图复制上传到工作数据库时,使用复制数据库向导复制对象功能,视图复制出现错误,随即发现工作数据库中与视图相关的两个表被DROP,真是好痛苦呀。
记得几年前曾经犯过同样的错误,搞得网站停了两天。
在这里提醒自己和大家,使用复制对象功能一定要注意,SQL的视图和MDB中的VIEW是不同的,视图中的数据是真实存在在MSSQL数据库中的,复制对象时会重建视图和相关表的对应关系,导致删除原有的数据表。
欢迎光临个人主站:70apps.com,方便分享代码、截图的小工具 DevShots